用U盤安裝Linux系統的通用方法
阿新 • • 發佈:2019-01-24
1. 前言
- 本篇文章介紹通過在U盤上安裝Grub2,並手動在Grub2中啟動Linux發行版iso的方法來安裝Linux系統.
- 採用的發行版是Linux-mint 14.1 64 bit.
- 本人的筆記本是聯想Y450,直接通過Universal-USB-Installer製作的U盤,啟動時根本進不了啟動選單,花屏了.
2. 步驟
2.1. 製作安裝U盤
- 安裝Grub2
- COPY必要的檔案到U盤上
- 把iso檔案拷貝到U盤的根目錄下,
- 從iso檔案的casper目錄下解壓出vmliunz和initrd.lz兩個檔案,把這兩個檔案也放在U盤的根目錄下。
2.2. 安裝Linuxmint
- 以此U盤重啟,進入Grub2
- $ linux (hd0,1)/vmlinuz boot=casper iso-scan/filename=(hd0,1)/linuxmint-14.1-mate-dvd-64bit.iso ro quiet
- $ initrd (hd0,1)/initrd.lz
- $ boot
3. Grub2中的一些命令
- 硬碟的表示法可以用: (hd0,1)這樣的方式來表示, 如 (hd0,1)/initrd.lz 表示的就是某個分割槽根目錄下的 initrd.lz檔案.
- hd0,hd1等是硬碟的編號,從0開始,在我這裡, hd0是U盤, hd1是實際的U盤.
- (hd0,1)中後邊的1表示的是分割槽編號,從1開始.與Linux作業系統中的相同. 1,2,3,4是主分割槽,從5開始表示邏輯分割槽
4. 安裝前說明
- 這篇文章中的方法在公司的機器中實踐通過. 等週末回家在我的小Y上試一下,看看有沒有作用?
- 這個方法可以跳過用Universal-USB-Installer等工具製作的啟動盤的啟動選單,直接啟動LiveCD.
5. 後記
- 用此方法在我的Y450上已經成功安裝linux mint 14, 看來linux mint live CD的安裝盤中用的Grub中的功能太高階了,在我的電腦上出不來安裝選單.但用此方法成功搞定
- 安裝過程中碰到了一個錯誤: line 46 can't open /dev/sr0: No Medium found , 已經解決,如下:
- 網上有人說這是硬碟模式不正確,需要在BIOS中修改一下,把AHCI改為IDE. 但我碰到的這次不是因為這個原因,因為我的硬碟本來就是IDE.
- 老老實實的按照後邊的提示,在Windows下把U盤格式化了一遍,選擇格式為Fat32, 鉤選上全部格式化,完了之後再重新按照以上的方法制作安裝盤. 成功!!
- 可能的原因: U盤格式不正確, U盤上的碎片太多了.