將Linux(ubuntu)安裝到U盤上,實現即插即用(轉)


本教程是說明如何將ubuntu系統安裝到U盤上(也就是把U盤當做電腦的硬盤),可以實現U盤插到任何電腦上都能夠在實體機上運行ubuntu系統,而且所有的運行配置都能被保存,相當於隨身攜帶的一個電腦。

不是說明如何使用U盤做安裝盤

不是說明如何使用U盤做安裝盤

不是說明如何使用U盤做安裝盤

還有為了保證安裝和運行的流暢性,請使用USB3.0的U盤和接口,U盤容量最好是在16GB以上,因為安裝完成后就會占用接近3G的空間。

注意:U盤里不要放有用的資料,因為安裝的過程中會格式化U盤,資料會丟失,請在安裝前將U盤里的數據備份出來!

 

背景:

最近老師要讓我們做openstack的環境搭建和配置實驗,需要在實體機上運行Linux系統,鑒於雙系統的不安全性以及電腦里的資料是在太多,所以不敢冒險裝雙系統(身邊不知其數的人因為裝Linux雙系統被格式化了硬盤)。所以就在網上搜了很久如何將ubuntu安裝到U盤上,但是網上很少有資料,有資料的也不是很全,自己摸索了很久終於成功實現了,所以這里記錄一下安裝過程,希望能夠給以后需要的朋友一個參考。

 

環境和准備:

本教程使用VMware虛擬機作為安裝鏡像的引導介質,VMware版本為12.5pro。

事先需要下載好ubuntu的iso鏡像,我是用的是ubuntu lts16.04。

下載地址:http://cn.ubuntu.com/download/

 

安裝步驟:

准備好環境之后我們需要在VMware里面新建一個虛擬機,注意選擇安裝來源的時候選稍后安裝操作系統。其他的設置就用默認或者推薦就好。

 

 

新建完了虛擬機之后點擊虛擬機設置,在cd里面如圖填上自己下載好的鏡像的路徑。同時把usb控制器里的所有的選項都勾上,然后兼容性選擇USB3.0.

 

 

點擊確定保存配置,插上事先准備好的U盤。然后點啟動虛擬機。會彈出可選用移動設備的提示。如果沒有請先看下一步。

 

 

如果沒有提示可移動設備,一般是VMware的usb服務沒有啟動。按住win+r 輸入命令service.msc打開服務管理器,找到VMware USB Arbitrary然后右鍵啟動,同時右鍵選擇屬性,把啟動方式改成開始啟動。

啟動服務后關閉VMware,然后重新打開,重復操作上一步,應該就能看到提示了。

 

 

如果還沒有發現自己的U盤的話,啟動虛擬機后,如下圖將U盤鏈接上虛擬機。右下角出現了U盤的標識表明連接成功

 

 

 

經過以上的操作之后U盤就能連接到虛擬機里了,然后我們選擇好需要安裝的語言后,點擊try ubuntu,然后會進入 一個臨時的系統。

點擊桌面左上角的install ubuntu,然后會進入到安裝程序。

 

 

選擇完語言后點擊continue,然后會出現這樣一個提示窗,說你有多個設備連接到電腦上了,注意這里要點NO。

 

 

點完NO之后點擊continue,然后選擇最后一項something else然后繼續continue。

 

 

選中dev/sdb 然后點擊new partition table新建分區表,然后會有提示和確認。

然后將U盤一個划分為etx4的主分區,容量設置為15000MB,和一個格式為swap的交換分區使用U盤剩下的空間。

(由於我的U盤里有資料所以這里就不能截圖了,否則會丟失資料)

雙擊dev/sdb/ntfs 然后use as etx4,勾選上format格式化,然后mount point設置為 /

 

 

 

 

然后最下面的device for boot loader一定是要選擇為U盤的。

最后的選擇應該是下圖這個樣子的 。

 

 

完成這些之后就是一路continue,等着就行了。

 

安裝完成后會提示重啟,這時候拔掉U盤就行了。然后就可以在任何一台電腦上使用ubuntu系統了。

 

具體的方法是要在開機的時候選擇boot manager 或者進bios,不同的電腦方法不同請自行百度。

然后選擇USB 選項里的U盤的表示,選定回車后就能引導系統啟動了。

 

如果在boot manager里面找不到自己的U盤選項,可能是因為一下原因:

1.bios設置里面沒有打開usb boot選項,找到相應的選項將usb boot設置為 enable。

2.bios引導設置里只支持uefi,可以打開legacy啟動模式,然后重啟電腦再進boot manager應該就能看到U盤了。


免責聲明!

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



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