最近在學操作系統這門課,有些代碼需要在Linux上跑,自己又不想裝雙系統,一是比較麻煩,而是怕玩兒壞了,需要重新設置引導記錄云云。於是,把Linux裝在U盤上這個想法自然而然地就產生了。
網上有很多介紹,可是要麼牛頭不對馬嘴(U盤裝Linux雙系統),要麼過程繁瑣或者含糊其辭。經過一番探索,下面介紹一下我的經驗。
我的電腦配置如下(其實和電腦配置沒有太大關係,Linux一些驅動基本都能夠運行,這裏說一下):
然後就是U盤,這裏需要兩個U盤,一個是系統安裝所在U盤,姑且叫它U盤A,另一個用於安裝時啓動引導,叫做U盤B。
至於Linux系統,我嘗試了兩種Linux系統,都成功了:
其中,slacko和Toutou的內核是一樣的,都是Puppy Linux,只不過後者是法文版(這和我學法語有關。。)。Puppy Linux非常小巧精緻,安裝所需空間只需幾百兆,現在1G以上U盤基本都可以裝,運行很流暢。而大家熟知的Ubuntu由於界面友好而倍受青睞,在U盤上裝Ubuntu,爲了體驗流暢,建議U盤(U盤A)16G以上。
這裏需要注意:安裝前,最好用DiskGenius(一款非常簡單好用的分區軟件)將U盤A格式化並取消分區,這樣安裝Linux可以節省不少時間。
下面介紹安裝需要的工具軟件:
沒錯,就是這兩個軟件,可以節省不少事情(我已經上傳,大家可以直接下載,也可以在網上搜索下載)。
Bootice鏈接:點擊打開鏈接(百度網盤)或者 點擊打開鏈接(CSDN)
unetbootin鏈接:點擊打開鏈接(百度網盤)或者 點擊打開鏈接(CSDN)
下面介紹流程:
1. 下載Linux系統iso文件鏡像,插入U盤B(先不要插入U盤A)。
2. 打開unetbootin軟件,依次選擇光盤鏡像文件和USB驅動器(選擇U盤B),然後點擊確定,然後就開始自動將iso文件寫入U盤B,完成後不要急於重啓,點退出。
(注意,寫入U盤B會格式化U盤,所以要事先保存好數據,等待安裝系統這件事做完了,U盤B就可以重新用了。)
unetbootin界面見下圖:
3. 打開Bootice。
1)選擇U盤B,點擊“主引導記錄”,推薦選擇UltraISO HDD+;
2)點擊“分區引導記錄”,確認選擇“syslinux”;
3)點擊“分區管理”,確認U盤B處於激活狀態(活動下方有“A”標誌)。
Bootice界面見下圖:
至此,U盤B的所有設置就全部完成了。
接下來就按照一般的方式進行。
1)設置BIOS爲U盤啓動,或者在開機時,長按F12,進入選擇U盤啓動;
2)隨後進入系統默認安裝界面,此時插入U盤A,選擇在U盤A上安裝即可(Linux的所有東西,包括引導程序和掛靠點都要放在U盤A 上);
3)接下來,按照指示一步步安裝,最後重啓時拔掉U盤B,還是默認從U盤啓動,則可以進入U盤A上安裝的Linux系統了!