定製ubuntu光碟筆記

2021-05-23 06:12:19 字數 1233 閱讀 3711

1:複製cd到硬碟

mount /dev/cdrom /cdrom

mkdir -p /opt/cd-image

cp -rt /cdrom /opt/cd-image

把iredmail的安裝指令碼,放到 /opt/cd-image/iredmail,也就是光碟的根目錄下。

2:修改preseed/ubuntu-server.seed

這是關鍵,整個定製的過程,都是在這裡,下面就是我除錯通過的

關閉dhcp獲得ip

d-i netcfg/disable_dhcp boolean true

關閉apt 用外部源,這會導致安裝過程比較慢。

d-i apt-setup/use_mirror boolean false

最小化安裝,去掉那個軟體選擇的介面

tasksel tasksel/first multiselect  standard system

安裝dialog

d-i pkgsel/include string dialog

去掉最後的乙個介面,安裝完畢提示重新啟動

d-i finish-install/reboot_in_progress note

上面這些都是沒有問題,基本都可以滿足我的要求。

複製iredmail的指令碼到硬碟,給執行的許可權,啟動指令碼。

d-i preseed/late_command string cp -r /cdrom/iredmail /target/opt/; cd /target/opt/iredmail; chroot /target  chmod +x /opt/iredmail/iredmail.sh; chroot /target  bash iredmail.sh

上面的指令碼,安裝到最後,會報錯,裝完後,檢查發現指令碼已經是可執行,就是最後的一步,bash iredmail.sh 出現錯誤。

3:再建立iso檔案

image=custom.iso

build=/opt/cd-image/

mkisofs -r -v "custom ubuntu install cd" /

-cache-inodes /

-j -l -b isolinux/isolinux.bin /

-c isolinux/boot.cat -no-emul-boot /

-boot-load-size 4 -boot-info-table /

-o $image $build

定製自己的Ubuntu安裝光碟

這兩天因為要做ubuntu的平台移植,一直在給自己電腦上的ubuntu系統裝各種軟體,其間幾次將核心破壞,導致不得不重灌系統,經過幾次痛苦的等待,痛定思痛,決定試一試能不能將自己的ubuntu系統定製好,製作成安裝光碟。經過在csdn的一番尋找,終於找到了我要的方法,哈哈。本方法主要是依靠名為rem...

ubuntu通過光碟恢復引導等

有時grub損壞等,需要通cd啟動盤恢復等 步驟 通過cd啟動系統,啟動後進入系統 注意別安裝系統 檢視分割槽資訊 fdisk l 掛載引導分割槽 sudo mount dev sha1 mnt 進入引導分割槽 cd mnt 進而可以操作,修改 boot grub grub.cfg等。結束有時安裝u...

ubuntu啟動流程及定製

linux 系統主要通過以下步驟啟動 參考版本 11.10 1 讀取mbr的資訊,啟動boot manager 2 載入系統核心,啟動 sbin init程序 init程序是 linux 的根程序,所有的系統程序都是它的子程序。3 init程序讀取 etc inittab 注 新版本找不到此檔案 檔...