給自己電腦(物理機)安裝 linux 系統


一天心血來潮突然想裝個Ubuntu系統玩玩,結果一頓操作后發現不是和安裝windows系統那么簡單,根據各方嘗試(下各種制作工具啊啥的)終於...

先總結一下需要的東西:

一個內存足夠U盤,ios鏡像,制作U盤啟動盤工具,FbinstTool

關鍵部分請跳到 正文 部分閱讀

首先你需要有linux的鏡像文件

這里給兩個傳送門(<Ubuntu> <系統之家> )當然這些資源可能不是那么好,可以自己上網查找(網絡環境復雜,注意保護好自己)

下載制作U盤啟動盤的工具

大白菜微PE,其他的我也就不一一列出來了,推薦微PE,因為它沒有捆綁軟件,但是之前在Win10上微PE讀不到外接固態或機械硬盤,以至於無法制作啟動盤(普通U盤是可以的),無法制作可以嘗試在Win7虛擬機里制作。最新版微PE的這個Bug已經修復了。

微PE制作的啟動盤可能在某些老機型上啟動不了

如果你下載的是大白菜,是不是發現居然有800多兆,因為它捆綁了360全家桶,2345啥啥啥的亂七八糟的東西,在你安裝好系統后就會自動給你安裝這些軟件,不過也可以去除掉

 去除方式:

 

隱藏的很深,藏在   支持我們  里面

 

 去掉勾選后根據他的提示操作,最后保存設置即可

 

 

制作啟動盤

 我用的是大白菜,以下我以大白菜制作的U盤為例來操作

正文

我的FbinstTool 鏈接:https://pan.baidu.com/s/1KH8rcXh5H3Gr_QA81gTUew
提取碼:i0y7

最新版與我電腦不兼容,我的是1.607.2014.507

 

  打開 FbinstTool,如果你發現沒有內容說明該版本與你系統不兼容,請嘗試其他版本

 

①打開制作好的U盤,把ios鏡像放進去,H盤是我的U盤,我把鏡像放在了ubuntu/x64目錄下,並把鏡像重命名ubuntu.ios

 

②通過壓縮工具將鏡像內 casper 目錄里面的 initrd.lz,vmlinuz.efi兩個文件解壓出來放在ios鏡像的同目錄下,如上圖所示

這里注意:我這個鏡像是64位的所以這兩個文件有后綴,32位是無后綴的,別自己手動添加

 

③打開FbinstTool工具的Grldr菜單

可看到它指向menu.lst這個文件,所以我們要對這個配置文件(這是新版大白菜的Grldr內容)

 

 如果里面內容格式是這種樣子的話(這是老版的大白菜Grldr內容)

 

 ④修改配置

a、如果是新版大白菜的話,找到MENU.LST雙擊打開添加代碼

 

 

 

 添加的代碼:

title 【10】 安裝 ubuntu-16.04.1-desktop-amd64
find --set-root /ubuntu/vmlinuz.efi
kernel /ubuntu/x64/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu/x64/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8
initrd /ubuntu/x64/initrd.lz

/ubuntu/x64 是我存放相應文件的路徑自行修改即可

b、如果是老版大白菜的話,直接在Grldr菜單里添加上面的代碼即可

測試成果

點擊工具的 Qemu測試,這是模擬U盤啟動的測試,然后你就發現多出一個安裝Ubuntu系統的選項啦,點擊就能進入一個Linux桌面,桌面上有一個安裝按鈕,之后的操作我也就不多說了,至此一個Ubuntu的安裝盤就做好啦,其他linux系統操作類似

 FbinstTool這個工具呢非常強大,可以制作屬於自己的DIY U盤工具,感興趣的小伙伴可以自己上網查資料學習

另外需要注意:

Ubuntu系統(Mint、Elementary OS)需要將ISO文件casper目錄里的initrd.lz和vmlinuz文件解壓出來,放到與ISO文件同目錄。

而Manjaro需要將ISO文件boot目錄里的vmlinuz-x86_64和initramfs-x86_64.img文件解壓出來,放到與ISO文件同目錄。


免責聲明!

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



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