Fedora硬碟安裝
出自Linux Wiki
本文以Fedora 11為例介紹使用光碟鏡像文件硬碟安裝Fedora(即不需要光碟機支持)。Fedora 10等版本與此基本類似(只需要把鏡像名修改一下即可)。
本教程使用的是鏡像是Fedora的DVD鏡像,使用LiveCD鏡像也可輕鬆實現硬碟安裝,但方法略有不同,見Fedora硬碟安裝(使用LiveCD)。
準備工作
您需要獲取Fedora的安裝dvd鏡像,Fedora 11中,這個文件是Fedora-11-i386-DVD.iso,請把它放在fat或者ext的分區中,如果放在某個文件夾中,文件夾的名字最好簡潔,不要用中文。不要和低版本的鏡像放在一個文件中。Fedora 10似乎還不支持從ntfs分區硬碟安裝(Fedora 11未測試)。
您還應確保您可以啟動grub,如果您目前使用的是Windows系統,可以參考用Windows XP/Vista引導grub,您可以在二分鐘內完成它的配置操作。
獲取啟動所需文件
現在您需要從鏡像文件中提取一些文件。
1. 掛載光碟
如果您正在使用Windows系統,可以使用虛擬光碟機軟體(如daemon tools)掛載鏡像文件。
如果您使用的是Linux操作系統,那麼使用root用戶在終端中執行(假設當前目錄是Fedora-11-i386-DVD.iso所在的目錄):
# mkdir /cdrom # mount Fedora-11-i386-DVD.iso /cdrom -o loop
第一步可能會得到提示/cdrom已經存在,不必理會它。現在您可以通過/cdrom訪問到iso文件里的內容。
2. 提取文件
把iso文件中isolinux文件夾下的vmlinuz,initrd.img兩個文件複製到一個fat或ext2/3分區中,再把images文件夾解壓到與iso文件相同的目錄(此處為安裝Fedora 11的新要求)。
3. 卸載光碟
在Windows中請用虛擬光碟機軟體卸載(可選)。在Linux系統中,請離開/cdrom文件夾,並輸入以下命令卸載:
# umount /cdrom
硬碟安裝
重新啟動您的電腦,並進入grub,按c鍵進入命令行狀態。 輸入命令:
kernel vmlinuz的路径 initrd initrd.img的路径 boot
即可。
假設您把vmlinuz和initrd.img放在(hd0,5) 中的fedora文件夾中,那麼您要輸入的命令是:
kernel (hd0,5)/fedora/vmlinuz initrd (hd0,5)/fedora/initrd.img boot
有關(hd0,5)表示什麼,請參考grub磁碟分區表示方法
安裝程序開始運行後,選擇從硬碟查找iso鏡像,然後給出其所在的分區和路徑就可以了。注意從Fedora 8起,IDE硬碟也是用sda等表示的。