感谢支持
我们一直在努力

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 即可。


完毕。

赞(0) 打赏
转载请注明出处:服务器评测 » Linux下Ubuntu 11.10 的 ISO 硬盘安装
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏