硬碟上安裝LINUX FC4全過程(轉)

BSDLite發表於2007-08-11
硬碟上安裝LINUX FC4全過程(轉)[@more@]  終於把FC4從硬碟上安裝好了,欣喜之餘在這裡謝過CU的所有朋友給我的幫助,(特別感謝shadowmin和platinum)我把從硬碟安裝LINUXFC4的經驗和教訓寫下,供大家指正。

  在這裡下載了四個ISO

  
   
  

  

  

   由於沒有燒錄機,只有選擇從硬碟安裝(當前系統是XP)

  準備:

  共需要四個啟動檔案,分別是loadlin.exe、TRANS.TBL、vmlinuz、initrd.img、autoboot.bat一單獨FAT32分割槽,切記,這幾個檔案和ISO一定得在FAT分割槽中,且這個分割槽不要有其他檔案,以免干擾安裝loadlin.exe,這個小程式在以前版本的linux光碟(如Redhat 9.0或Fedora 1.0)的dosutils目錄中,將它拷出放到這一獨立FAT32分割槽的根目錄下如D:

  (loadlin.exe下載地址:[此地址下載的loadlin無法正常安裝,已將9.0中提取出的附於帖子上面])

  TRANS.TBL在FC4第一張ISO的根目錄下,ISO映象檔案用虛擬光碟機軟體如winiso

  vmlinuz、initrd.img在FC4的isolinux資料夾裡可以將ISOLINUX資料夾直接拷出來放到根目錄下
autoboot.bat需要自己編輯在記事本輸入 :loadlin isolinuxvmlinuz initrd=isolinuxinitrd.img ramdisk_size=9216

  (這個AUTOBOOT.BAT檔案得說明一下,isolinux和isolinux後面都有""從網上看的資料裡這個斜槓可能被過濾掉了,當時只知道initrd.img是個檔案,單單把initrd.img前面加了一"",而vmlinuz我直接寫成了isolinuxvmlinuz,當時還納悶了,這是個什麼命令啊,啟動時提示找不到某某檔案,估計就是vmlinuz找不到,琢磨一下才知道錯誤出在了哪,其實這兩個檔案也可以單獨拷出來放到根目錄下直接把autoboot.bat檔案寫成loadlin vmlinuz initrd=initrd.img ramdisk_size=9216儲存為autoboot.bat檔案退出。

  從網上下載的四個ISO檔案放到這個FAT32分割槽的FC4資料夾裡,估計也可以直接放到根目錄下,沒有嘗試

  一張DOS啟動光碟是必不可少的,不過這裡又有問題了,DOS啟動盤不能用早期的啟動軟盤,因為它沒有載入高階記憶體,只能利用640K,安裝LINUX時會提示less than 4MB memory,即記憶體不足,接著LINUX會當掉。所以得用一張98引導盤或者自己透過修改啟動軟盤的CONFIG.SYS檔案載入高階記憶體即可順利安裝,修改CONFIG.SYS如下:

  查詢 himem.sys 和 emm386.exe 的所在位置 編輯 config.sys 加入 device=;;himem.sys device=;;emm386.exe ram 重啟,重新進入 dos 模式
  
  ##在這裡非常感謝CU的shadowmin和platinum,他們幫我解決了此關鍵問題,我就是遇到了記憶體不足的故障憋了整整一天百思不得其解,後由兩位老師指點才順利安裝##

  這些做完後剩下的就很簡單了啟動到DOS,找到剛才存放LINUX安裝檔案的分割槽,執行autoboot.bat

  一路NEXT到選擇安裝媒體,選擇硬碟安裝,然後選擇iso所在分割槽,如是D:盤,那麼就應該是/dev/hda5(邏輯分割槽從hda5開始,也可能是hdb5等)然後按一下tab鍵,在下面的選擇目錄框中輸入根目錄FC4注意,他前面不要有"/"直接寫目錄名即可,否則可能會提示找不到映象檔案。這種情況在網上見到很多問的,估計就是這個原因吧。

  NEXT ——>;NEXT——>;分割槽——>;NEXT——>;開始安裝——>;複製檔案——>;END

  到此就完全結束了

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-947117/,如需轉載,請註明出處,否則將追究法律責任。

相關文章