Fedora硬碟安裝(使用LiveCD)

此頁由 Linux Wiki使用者Chenxing 於 2012年12月18日 (星期二) 08:02 的最後更改。 在Ehzhouaaronlu的工作基礎上。

出自Linux Wiki

提示:此文已超过 2 年(905 天)未更新,如发现内容过时或有误,欢迎改进:)

本文以Fedora 14為例介紹使用LiveCD鏡像文件硬碟安裝Fedora(即不需要光碟機支持)。Fedora 13等版本與此完全類似(只需要把鏡像名修改一下即可)。經測試,該方法在Fedora 16中仍然可用。

使用LiveCD安裝的優點是只需要下載一個600多兆的鏡像文件,安裝速度快。缺點是默認安裝的軟體少,一些常用的軟體如wgetOpenOffice.Org等都不會被自動安裝。如果要選擇用DVD鏡像安裝,請見Fedora硬碟安裝

準備工作

您需要獲取Fedora的LiveCD鏡像,Fedora 14中,這個文件是F14-i686-Live.iso(也可以使用KDE版本的LiveCD,文件名是F14-i686-Live-KDE.iso)。

您還應確保您可以啟動grub,如果您目前使用的是Windows系統,可以參考用Windows XP/Vista引導grub,您可以在一兩分鐘內完成它的配置操作。

獲取啟動所需文件

現在您需要從鏡像文件中提取一些文件。

1. 掛載光碟

如果您正在使用Windows系統,可以使用虛擬光碟機軟體(如daemon tools)掛載鏡像文件,也可以使用WinRAR打開鏡像文件。

如果您使用的是Linux操作系統,那麼使用root用戶在終端中執行(假設當前目錄是F14-i686-Live.iso所在的目錄):

# mkdir /cdrom
# mount F14-i686-Live.iso /cdrom -o loop

第一步可能會得到提示/cdrom已經存在,不必理會它。現在您可以通過/cdrom訪問到iso文件里的內容。

2. 提取文件

把iso中的LiveOS目錄複製到某個fat或ext分區的根目錄。再把isolinux/vmlinuz0isolinux/initrd0.img複製到前面得到的LiveOS中。

Fedora 10似乎還不支持從ntfs分區硬碟安裝。

3. 卸載光碟

在Windows中請用虛擬光碟機軟體卸載(可選)。在Linux系統中,請離開/cdrom文件夾,並輸入以下命令卸載:

# umount /cdrom

硬碟安裝

重新啟動您的電腦,並進入grub,按c鍵進入命令行狀態。 輸入命令(為了方便,最好把下面的內容用筆記錄下來):

root (hd0,4)
kernel /LiveOS/vmlinuz0 root=live:/dev/sda5 ro liveimg rhgb rootfstype=auto
initrd /LiveOS/initrd0.img

注意藍色的部分需要修改成存放iso文件的分區。

Hint.gif
提示:
grub中輸入命令find --set-root /LiveOS/vmlinuz0可以確定存放vmlinuz0的分區,關於(hd0,5)及/dev/sda5的具體含義,可參考grub磁碟分區表示方法

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
简体繁体转换