U盤支持啟動windows和Linux


1.我是利用大白菜先按照普通方法制作可以引導windows的啟動盤,這個沒什么好說了,就不多說了。

2.在U盤的根目錄下添加一個放Ubuntu鏡像的文件夾,然后將Ubuntu的iso文件拷貝至這個目錄,完整的目錄結構為:

3.在本地電腦上將Ubuntu的iso文件解壓,然后將casper目錄下的initrd.lz和vmlinuz.efi文件拷貝到U盤的Ubuntu16目錄下,如下圖所示:

4.修改U盤啟動項:

打開 /IDBC/GRUB/MENU.LST文件,按照里面的格式添加如下程序:

title      【10】 安裝Ubuntu16.04.2
find --set-root /Ubuntu16/vmlinuz.efi
kernel /Ubuntu16/vmlinuz.efi boot=casper noacpi iso-scan/filename=/Ubuntu16/Ubuntu.iso ro quiet splash  locale=zh_CN.UTF-8
initrd /Ubuntu16/initrd.lz

保存之后,大功告成,趕緊去啟動試試吧。

問題:

1.我的電腦是SSD+機械硬盤,在用大白菜裝機了幾遍之后,就無法進入WinPE了,后來改用U盤大師,又重新把系統裝了一遍。

2.先裝的Win7系統,在進WinPE的時候,將SSD分了16M的空間作為SWAP,40G作為普通分區,這個普通分區是准備裝Ubuntu的。

3.然后用Linux的U盤工具將U盤制作成了Linux啟動盤,再去裝Ubuntu系統。

4.在安裝Ubuntu的時候要注意看里面的提示,我的windows是Legacy模式裝的,但linux的U盤制作工具將U盤制作成UEFI模式了,在裝Ubuntu的時候提示說檢測到電腦上有非UEFI的系統存在,是否要繼續UEFI模式安裝,是就點“continue”,否則點“canel”,我之前沒注意到這個,導致后面修復Linux啟動項花了不少時間還是不成功,在GRUB里面各種命令嘗試都不行。

5.Ubuntu也是以legacy模式安裝之后,引導啟動項就用EasyBCD修復就可以了,如下面這張網上的圖:

   添加新條目,然后系統選Linux/BSD,類型就用GRUB2   驅動器就選自動定位就好了。

   這個工具還可以修改啟動項的名稱已經默認啟動哪一個系統。

   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM