ubuntu系统硬盘中安装ubuntu高级版

安装步骤:
1.下载ubuntu 13.10镜像,余是下载了64位的gnome版本。为了简化后面的修改,重命名镜像为ubuntu.iso。镜像推荐放在非目标安装分区的根目录下,例如D:\ubuntu.iso

2.确定ubuntu.iso所在磁盘以及所在分区的序号
只有一个硬盘的情况下,一般sda指示这个硬盘,sda1指示第一个分区。但扩展分区也会占用一个设备文件,并且有些序号没被使用但仍会空缺,所以保险起见,还是在ubuntu能用的时候,使用工具来确定:

sudo gparted

 

假设结果是/dev/sda5,那么ubuntu.iso所在磁盘/分区就是(hd0,5)

3.修改/boot/grub/grub.cfg(在ubuntu崩溃的情况下,用修复模式进入命令行即可修改),在最后增加:

menuentry "install ubuntu 13.04" --class gnu-linux --class gnu --class os {
insmod ntfs
loopback loop (hd0,5)/ubuntu.iso
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu.iso locale=en_US.utf8 noprompt noeject splash
initrd (loop)/casper/initrd.lz
}

 

注意insmod
fat32/fat16分区 -> fat
NTFS分区 -> ntfs
ext2/ext3/ext4分区 -> ext2

重新启动计算机,grub菜单就会在最后增加一个新的选项。

4.成功启动后,首先卸载iso镜像:

ubuntu-gnome@ubuntu-gnome:~$ sudo umount -l /isodevice

 

如果启动安装程序后没找到磁盘分区信息,可以尝试卸载dmraid

ubuntu-gnome@ubuntu-gnome:~$ sudo apt-get remove dmraid

 

启动安装程序后没找到磁盘分区信息是个莫名其妙的BUG,ubuntu各个版本都存在。
新版ubuntu的内核都是3.0以上了,SATA硬盘的AHCI mode(BIOS中设置)是肯定支持的,虽然余切换到ATA模式时BUG也没出现,但推荐使用AHCI模式安装。如果出现这个BUG,在卸载dmraid后还不能解决时,可以尝试修改这个BIOS选项。



本文固定链接: http://20tc.com/harddisk-install-ubuntu.html | TC的博客

该日志由 TC 于2013年12月29日发表在 ubuntu 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: ubuntu系统硬盘中安装ubuntu高级版 | TC的博客
关键字:

ubuntu系统硬盘中安装ubuntu高级版:等您坐沙发呢!

发表评论


*

快捷键:Ctrl+Enter

无觅相关文章插件,快速提升流量