Ubuntu8.04正式版發布以來,我就一直在嘗試著硬盤安裝。因為以前的7.10無論是自己裝還是給朋友裝,都是硬盤安裝的,所以就參照著安裝Ubuntu7.10的方法安裝8.04。
首先到網站去下載了grldr和menu.lst兩個文件(http://www.linuxidc.com/Linux/2008-03/11986.htm)並把menu.lst中的文件名改為了Ubuntu-8.04-desktop-i386.iso
並把initrd.gz和vmlinuz和.disk解壓在與iso同一根目錄下。 menu.lst 修改後如下:
default 0
timeout 12
title Ubuntu 8.04 live cd
find --set-root /Ubuntu-8.04-desktop-i386.iso
kernel /vmlinuz boot=casper find_iso=/Ubuntu-8.04-desktop-i386.iso noapic
initrd /initrd.gz
修改C盤根目錄下的boot.ini文件,在文件末尾加入下面代碼:
C:\grldr=GRUB4DOS
可是重啟後 卻出現
BusyBox v1.1.3 (Debian 1:1.1.3-5Ubuntu9) Built-in shell (ash)
Enter 'help' for a list of built-in command.
(initramts) _
懷疑是initrd.gz和vmlinuz的問題,然後就把Ubuntu8.04-desktop-i386.iso 中的casper中的grldr和menu.lst解壓出來 ,可是問題依舊。
今天在網上看到有些人說要把casper也解壓出來,就試了一下。將Ubuntu8.04-desktop-i386.iso 中的casper也解壓出來和ISO文件放在一個根目錄下。這次重新啟動,沒有看到那個錯誤,順利地進入了系統。
接下來的安裝就和用liveCD安裝一樣了。見http://www.linuxidc.com/Linux/2008-04/12423.htm