歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 如何從硬盤安裝Fedora 17

如何從硬盤安裝Fedora 17

日期:2017/2/28 15:49:17   编辑:Linux教程

如何從硬盤安裝Fedora 17 (How to install fedora 17 from hard drive, Fedora-17-i386-DVD.iso)

之前寫了一篇怎麼從硬盤安裝Fedora 16的文章:http://www.linuxidc.com/Linux/2012-06/62118.htm

現在Fedora 17也出來了,但是硬盤安裝的方式有了些變化,所以就在上一篇的基礎上修改吧。

假設你的硬盤分區為:

/dev/sda1 /boot 500M

/dev/sda2 / 40G

/dev/sda3 /home 250G # grub 中的 (hd0, 2), grub是從0 開始計數的。

/dev/sda4 swap 2G


注:/dev/sda3 在grub2中為(hd0,msdos3)

步驟1: 復制Fedora-17-i386-DVD.iso 到 /home目錄下

步驟2: 復制Fedora-17-i386-DVD.iso中的 isolinux/vmlinuz, isolinux/initrd.img 到 /home下。

具體指令為:

sudo mount -t iso9660 -o loop Fedora-17-i386-DVD.iso /mnt

sudo cp -afr /mnt/isolinux/vmlinuz /mnt/isolinux/initrd.img /home

注意: /home目錄下不能有其它iso映像, 比如Fedora-16-i386-DVD.iso, 否則安裝的是fedora 16, 而不是fedora 17

步驟3:(可選)再在/home/創建一個目錄保存gurb2的module, 以防/boot被格式化後,而安裝過程又被意外中斷,導致系統無法啟動。

mkdir /home/f16
cp -afr /boot/grub /home/f16
cp -afr /boot/grub2 /home/f16



步驟4:重啟電腦。

步驟5:(grub1的指令)

進入grub後, 按 c 進入grub 命令行:

輸入如下命令:

---------------------------------------------------------
root (hd0, 2) # 我們剛剛把 vmlinuz, initrd.img存放到該分區了(/dev/sda3, /home), 所以root要指定為 hd0,2
kernel /vmlinuz linux repo=hd:/dev/sda2:/ # 注意,"hd: " 表示從硬盤安裝(HardDisk), 最後的":/" 指定安裝源的路徑
initrd /initrd.img
boot

---------------------------------------------------------
注意," hd: " 表示從硬盤安裝(HardDisk), 最後的" :/ " 指定安裝源的路徑, 這兩個參數非常重要:

如果沒有指定hd:, 安裝程序默認會從光盤安裝,如果沒有fedora 17的光盤在光驅裡面,按boot後,系統會直接停在黑底白字的啟動界面。

如果沒有指定“:/" , 安裝程序則會在你執行格式化後,安裝grub到/dev/sda這個界面,點”next“, 直接報錯,安裝程序退出,如果,你已經格式化了/boot, 那麼系統將不能再正常啟動了,開機時就會是:grub rescue的界面。如果你不幸走到這一步,在最後,我會給出恢復方法。

Copyright © Linux教程網 All Rights Reserved