記錄一下 Ubuntu 11.10 ISO 硬盤安裝方法,以後備查。Linux下Ubuntu 11.10 的 ISO 硬盤安裝適合如下到條件:
1、不要 CD 光驅
2、只有下載的 ISO 文件
3、已有的系統也是 Ubuntu
4、新裝高版本,而不是用升級方式從低版本升級到 11.10
5、安裝直接覆蓋老的 Ubuntu 系統,不用格式化。
主要的方法就是修改 grub 的 grub.cfg 來增加 ISO 啟動方式。
步驟:
1、下載 Ubuntu 11.10 ISO 文件
這個不必多說,到官網下載即可。
將下載的 ISO 文件復制到 / 根目錄下。
2、將 ISO 中的 vmlinuz 和 initrd.lz 復制到 /boot 根目錄
3、修改 /boot/grub/grub.cfg 文件屬性為可讀寫http://www.linuxidc.com
sudo chmod 777 /boot/grub/grub.cfg
grub.cfg 是用 grub-mkconfig 自動生成的,是只讀的,實際上手動修改也 OK。
4、修改 /boot/grub/grub.cfg 中的內容,www.linuxidc.com增加從 ISO 啟動的內容
找到類似上面的部分,復制一份,放在其下面,並修改為類似:
menuentry 'Ubuntu, Live CD, with Linux 3.0.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root e1b06d94-34fc-44b2-80d2-5da02892xxxx
linux /boot/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.10-desktop-i386.iso ro quiet splash vt.handoff=7
initrd /boot/initrd.lz
}
留意上面的紅色部分即可。
5、修改啟動 grub 等待 timeout 時間
修改 /boot/grub/grub.cfg,將裡面的 timeout 都改為 10 即可,timeout=10。
否則的話,看不到 grub 選擇畫面。
6、重新啟動 PC,即可看到 grub 裡有 Ubuntu, Live CD 部分了
7、進入 Live CD 桌面後,先卸載:
然後點桌面的 install ubuntu 即可。
安裝直接覆蓋老的 ubuntu 系統,不用格式化根分區。
一般選擇英文系統,/home 單獨作為一個分區。
中文輸入有問題的話,用 ibus-setup 配置一下 pinyin 即可。
完畢。