利用 Usb 製作多重安裝。(ubuntu14.04)

參考

http://diddy.boot-land.net/grub4dos/Grub4dos.htm  (說明,導覽文件)

http://www.themudcrab.com/acronis_grub4dos.php (簡單,手把手,基本設定)


..



timeout #grub的倒數時間

default #grub選單的預設位置

title #標題,選單的選項名稱

map #映射

#map的檔案必需要是連續的,不然則會出現 Error 60: File for drive emulation must be in one contiguous disk area 的錯誤

#解決方法有

# 1.用contig或wincontig.

     # 2.用--mem這個參數(載入記憶體中,重要:記憶體必需要比映射的檔案大,不然會出錯)

map(device1)(device2) #把device1映射到device2 (也就是device2的內容會跟device1一樣)

map --hook #使映射立刻生效,否則會在boot之後才生效

kernel ... #設定參數

initrd ... #(不確定)把kernel的參數傳到指定的地方

root (device) #掛載deice為根目錄

rootnoverify (device) #不掛載deice為根目錄,只啟動此分割區上的作業系統

find /fileName #回傳檔案所在的磁碟位置EX:(hd0)

find --set-root /fileName #找到檔案所在磁碟位置並把根目錄掛載該位置

boot #啟動

Reboot #重新開機

halt #關機

HD32 #虛擬的硬碟位置,網站說用0xff代替更好

#安裝Linux 時除了需要iso文件以外,還需要他的參數檔,分別是vmlinuz、initrd、only-ubiquity ,搭配file=/preseed/ubuntu.seed使用




..


1.下載grub4dos、grub4dos GUI install.
















grub4dos : 載點.

grub4dos GUI install : 載點.








2.格式化USB並執行grub4dos GUI install.





右鍵usb磁碟機,格式化,這邊用的格式是fat32。

用系統管理員的身份執行grub4dos GUI install解壓縮資料夾下的grubinst_gui.exe。

(圖文手把手教學)

1.disk -> reflash -> 選你的usb

2.Park List -> reflash -> MBR

3.勾Don't search floppy

4.點Install








3.放置iso檔,設定grub4dos





下載ubuntu的iso檔並放到usb中。

複製grub4dos資料夾下的grldr到USB中。

開啟一個純文字檔,另存成menu.lst(是LST的小寫,用UTF-8編碼),存到USB中



(圖文手把手教學)








4.編寫menu.lst





timeout 30

default 0



title
 (Live CD) ubuntu-14.04.1-desktop-amd64.iso

find --set-root /ubuntu-14.04.1-desktop-amd64.iso

map ()/ubuntu-14.04.1-desktop-amd64.iso (0xff)

map --hook

root (0xff)

kernel /casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.1-desktop-amd64.iso

initrd /casper/initrd.lz

 

title (Install) ubuntu-14.04.1-desktop-amd64.iso

find --set-root /ubuntu-14.04.1-desktop-amd64.iso

map ()/ubuntu-14.04.1-desktop-amd64.iso (0xff)

map --hook

root (0xff)

kernel /casper/vmlinuz.efi file=/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/ubuntu-14.04.1-desktop-amd64.iso

initrd /casper/initrd.lz



title Reboot

reboot



title Halt

halt









5.完。






留言

這個網誌中的熱門文章

成人剪舌繫帶聽過嗎?我剪了!!

Scp - ssh 的遠端檔案傳輸指令

睡覺使你更有效率