在ubuntu官網下載了最新的64位iso並用ultraiso用usb-hdd+寫入了一個u盤做安裝盤,uefi引導進入安裝ubuntu到另一個8G的u盤。安裝過程無異常但重啟後發現無法引導8G的u盤,分區是分的500M的ufi分區,剩下分ext4 /。安裝時將boot loader也裝到了ufi分區下。可還是無法引導,引導直接跳過了u盤連grub的啟動選擇頁面都沒看到。求救大神能解決!


給你換一個方法,你試試:先將U盤格式化(我用的是ext3)一個分區就夠了

找到ubuntu鏡像中那個最大的文件解壓到u盤,然後用grub命令修復引導,可能還要自己編輯grub配置文件

該過程比較複雜,我之前用debian做的
-------------------------7.21更新------------------------------好像在bios里去掉Secure Boot就可以了。。。boot里選擇lagency first。。。

之前沒搞懂,bios里選擇啟動時有ubuntu選項是因為把grub安裝在系統硬碟的EFI分區上了。

--------------------------------------------------------------------我也遇到同樣的問題,無法完美解決,但算是偽U盤啟動吧。1、按照題主的安裝方式啟動引導器應該在硬碟上,我第一次安裝時將引導器安裝在了ssd的EFI分區里,所以bios--Startup里有「ubuntu」一項,先確認bios里選擇啟動項時是否有「ubuntu」(因為我在沒有此選項的舊電腦上是無法用U盤啟動的,也可能電腦不支持UEFI啟動)。2、所以先放棄U盤啟動,進入Ubuntu系統(用安裝盤試用ubuntu應該也可以操作,我沒有試過),打開終端,sudo mount /dev/sdb1 /boot/efi(此處sdb1應為你U盤上的EFI分區),sudo grub-install /boot/efi,sudo update-grub2,重啟。

這樣假設當你啟動順序選擇ubuntu&>windows時(不考慮U盤啟動),插入U盤開機進入grub選擇ubuntu系統,拔出U盤開機進入windows系統。

我不知道此方法是否能實現在其他支持UEFI啟動的電腦上啟動,我沒有試驗,僅供參考!
將Ubuntu寫入U盤,啟動,一個是LIVE模式,一個是安裝。
先把要安裝Ubuntu的u盤格式化成HDD模式後再試試
Bios里設置 U盤啟動優先試試


推薦閱讀:
相关文章