移動硬碟安裝Ubuntu系統(UEFI引導)的一些記錄

來源:互聯網
上載者:User

標籤:upd   db2   alt   tor   裝置   格式   str   出現   用處   

移動硬碟需要提前將磁碟分割表類型轉為GUID(即 GPT)

轉換方法:使用DiskGenius軟體,選中磁碟右鍵,選擇 “轉換分區表類型為GUID格式” 。

磁碟分割

為了避免安裝系統時出現 “分配到/的分區/dev/sdb3開始於3584位元組,使用磁碟的最小對齊,這可能造成非常差的效能” 這樣的錯誤,可以提前在Windows系統下將分區建立好。

使用DiskGenius,建立分區如下:

注意
  • 序號0的分區【本地磁碟(G:)】是一個FAT32類型的分區(其實是一個 ESP 分區),安裝系統是需要將引導放在此分區,大小最好在200M以上,我分了514MB;
  • 序號1的分區【BIOS(H:)】實際上用不到,可以不建立;
  • 序號2的分區【Linux Swap Partition】是Linux系統下的交換分區;
  • 序號3的分區【分區(3)】是一個EXT4類型分區,用於掛載 /;
  • 序號4的分區【分區(4)】是一個EXT4類型分區,用於掛載 /home。

序號0的分區(ESP分區)為磁碟第一個分區,建立好之後格式化。
EXT4分區也要格式化,簇大小選擇4096(即 4K對齊)。

安裝時的分區配置

注意

假設sdb是待安裝Ubuntu的磁碟:

  • sdb1 需要選擇 “EFI系統磁碟分割”;
  • sdb2 沒有用處;
  • sdb3 選擇“用於交換空間”;
  • sdb4和sdb5分別掛載 / 和 /home。

所有分區都不要格式化(之前已經格式化過了)。
安裝啟動引導器的裝置選擇 sdb1。(安裝結束後,我發現sdb1上並沒有任何引導檔案,不知道哪裡出了問題,之後會介紹解決方案。)

ESP分區沒有引導檔案的解決方案

進入隨身碟中的Live Ubuntu系統,插上移動硬碟,連上網路,安裝一個叫 “boot-repair” 的軟體。

步驟
sudo apt-add-repository ppa:yannubuntu/boot-repairsudo apt updatesudo apt install boot-repair

安裝完成後,執行 boot-repair 即可啟動軟體,然後選擇 “Recommended repair” 等待引導修複完成。
修複完成之後,在ESP分區會出現一個名為 EFI 的目錄,裡面有 BOOTubuntu 兩個子目錄,用來啟動 Ubuntu 系統的引導檔案就是位於 ubuntu 目錄中的 shimx64.efi 檔案 。

BIOS設定(不同品牌的電腦有差異)

以下是Acer品牌的電腦的設定方法:

  • 重要)進入電腦的BIOS,在 Boot 選項卡中設定 Boot ModeUEFI
  • 關閉 “Secure Boot” (註:據說可以不關閉,我沒有實驗過);
  • Security 選項卡中選擇 “Select an UEFI file as trusted for executing:”,在目標裝置上(移動硬碟的ESP分區)選擇 /EFI/ubuntu/shimx64.efi ,輸入引導項的名稱,斷行符號即可;
  • 儲存BIOS設定,退出。再次開機在啟動項中選擇剛剛添加的引導即可進入Ubuntu系統。

移動硬碟安裝Ubuntu系統(UEFI引導)的一些記錄

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.