2015-05-15

Grub2 快速啟動 Ubuntu LiveCD ISO 檔案

阿舍之前想把一台 Ubuntu 13.10 升級到 Ubuntu 14.04 LTS 的時候,由於沒有光碟機和 USB 隨身碟,所以,光是要從下載來的 Ubuntu 14.04 LTS LiveCD 給啟動就搞了好久,不過,也就是那個時候,阿舍發現到可以利用 Grub2 來直接啟動 ISO 檔案的方法,但是,當時沒時間去仔細看,最近就找了個時間來試試 .... 比阿舍預期的還簡單的很多哩 !



在讓 Grub2 可以從 ISO 啟動 Ubuntu 的整個設定過程中,最麻煩的事,阿舍覺得就是設定 Grub2 的選單項目 (Memuentry) 這件事,但是,因為有好用的工具可以偷懶,因此,阿舍這篇介紹的是用一個叫做 Grml 的工具來達成的,Grml 似乎只對 LiveCD 這種的 ISO 檔有用,其它可開機的 ISO 是否可以,阿舍就不確定了,阿舍目前只有用 Ubuntu LiveCD 的 ISO 檔來測哩 !

使用 Grml 新增的 GRUB2 選單項目

所以,接下來第一件要做的事,就是安裝 Grml 這個工具,請使用下面這一行指令來安裝,在安裝完成之後,Grml 會自動在 /boot 資料夾建立一個 grml 資料夾。

$ sudo apt-get install grml-rescueboot

安裝好 Grml 程式後,請把下載來的 Ubuntu 的 ISO 檔案放到 /boot/grml 這個資料夾,然後,執行下面這個指令來更新 Grub2 的選單項目,如果順利的話,應該會看到一行類似「Found Grml ISO image: /boot/grml/ubuntu-15.04-desktop-amd64.iso」的訊息 (以阿舍用的是 Ubuntu 15.04 64 的 ISO 檔為例),這樣,就算是有更新成功了哩 !

$ sudo update-grub

再來,只要重新開機之後,就可以在 Grub2 出現的選單看到新增的 ISO 檔項目,選它來開機,就會進到這個 ISO 檔自己的 Grub 選單,選擇第一項後按 Enter 鍵就可以成功啟動 Ubuntu 囉 ! 阿舍有試過,不論是實體機,虛擬機器或是有同時裝 Windows 和 Ubuntu 的 Grub 都是 OK 的哩 ! ....



推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁