歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

Linux下Ubuntu 11.10 的 ISO 硬盤安裝

記錄一下 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 根目錄

  1. mkdir /tmp/mnt  
  2. sudo mount -o loop /ubuntu-11.10-desktop-i386.iso /tmp/mnt/  
  3. cd /tmp/mnt/casper/  
  4. sudo cp 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 啟動的內容

  1. menuentry 'Ubuntu, with Linux 3.0.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os {  
  2.         recordfail  
  3.         set gfxpayload=$linux_gfx_mode  
  4.         insmod gzio  
  5.         insmod part_msdos  
  6.         insmod ext2  
  7.         set root='(hd0,msdos1)'  
  8.         search --no-floppy --fs-uuid --set=root e1b06d94-34fc-44b2-80d2-5da02892xxxx  
  9.         linux   /boot/vmlinuz-3.0.0-12-generic root=UUID=e1b06d94-34fc-44b2-80d2-5da02892xxxx ro   quiet splash vt.handoff=7  
  10.         initrd  /boot/initrd.img-3.0.0-12-generic  
  11. }  

找到類似上面的部分,復制一份,放在其下面,並修改為類似:

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 桌面後,先卸載:

  1. $sudo umount -l /isodevice  

然後點桌面的 install ubuntu 即可。

安裝直接覆蓋老的 ubuntu 系統,不用格式化根分區。

一般選擇英文系統,/home 單獨作為一個分區。

中文輸入有問題的話,用 ibus-setup 配置一下 pinyin 即可。

完畢。

Copyright © Linux教程網 All Rights Reserved