Ubuntu双系统安装详解

来源:互联网 发布:梦幻诛仙龙晶合成算法 编辑:程序博客网 时间:2024/05/21 07:56

再次拾起ubuntu,他已经更新到14.04 LTS。借此机会再捣腾下我大联想09年家电下乡产品G450,顺便怀念下陪伴我多年的xp!

非WUBI安装,在xp系统下安装双系统具体步骤如下(在结尾部分我会说在grub失效情况下的重新安装):


准备工作:

一:下载准备:

1.下载Disk Genius

http://download.csdn.net/detail/u013787595/7355259

2.下载grub4dos

http://download.csdn.net/detail/u013787595/7355299

3.下载ubuntu14.04

http://www.ubuntu.com/download/desktop

二:安装前准备:

1. 在xp下腾出一个空闲分区,并使用Disk Genius 删除这个分区。这个空闲空间就是将来我们ubuntu系统可以用的整个空间。

2. 解压下载的ubuntu14.04 LTS .iso文件,将casper文件夹下vmlinuz,initrd.lz 复制到C盘根目录下。

3. 解压下载的grub4dos,将grldr,menu.lst,grldr.mbr,grub.exe复制到C盘根目录下。

4. 将下载的ubuntu14.04 LTS的.iso 文件也复制到C盘根目录下。

5. 修改menu.lst文件:

打开menu.lst将里面内容替换为如下代码:

title Install Ubuntu14.04   

root(hd0,0)

kernel(hd0,0)/vmlinuzboot=casper iso-scan/filename=/ubuntu-14.04-desktop-i386.iso locale=zh_CN.UTF-8  

initrd(hd0,0)/initrd.lz

第一行,title是在系统安装前选择的提示名称。

第二行,root第一个参数是你的硬盘序号,hd0,表示你的第一块硬盘。第二个序号是你xp系统的分区序号,一般来说你安装xp系统都在你的第一个引导分区下,所以也是0。

第三行,深色加粗字体就是我们放在C盘根目录下的那个.iso的文件的名字。

第四行,深色加粗的就是我们之前从casper文件夹下放在C盘根目录下的initrd.lz文件名字。

6.修改boot.ini文件:

boot.ini在C盘根目录下,但是因为是系统关键文件所以是被隐藏的。所以你需要进行如下步骤:

按如下图设置使boot.ini可见。


右键boot.ini,点击属性,修改该文件为非只读。

打开boot.ini,在文件最后填加如下代码:

c:\grldr=”Install Ubuntu”

7.准备工作完成,重启电脑即可开始进入安装ubuntu的过程了。

 

安装过程:

1. 重启系统后在boot系统的界面会让你选择要启动的操作系统:里面就有刚刚我们在boot.ini添加的内容即“Install Ubuntu”。选中它,回车。

2. 进入grub4dos的界面,由于在准备工作时更改了menu.lst的内容,删除了里面其他的功能,所以直接选择Install Ubuntu14.04回车即可。

3. 等待,进入ubuntu系统,ctrl+alt+t 打开terminal,输入:sudo umount -l /isodevice

非常重要这一步:该命令目的是卸载安装时的虚拟盘,解决资源被占用导致无法安装的问题,否则等会给ubuntu分区的时候会出现不能对硬盘操作的情况。
4. 双击桌面上的“install Ubuntu 14.04 LTS”,开始安装,一路continue就可以,联网什么的可以等系统安装完成了,进入系统了再更新系统或者安装第三方的软件,这样可以缩短安装时间。
5. 在大概第四步的时候,安装程序会检测到你存在xp系统,有三个选项供你选择。选择最后一个选项,这样就可以自己分区,并不替换xp的安装ubuntu
6. 重要!下面一步是分配磁盘空间:
在分区图中找到“空闲空间,这个空闲空间就是之前我们在xp下删掉那个分区的空间。
点击下方的“+”进行创建分区,依次划分空间给挂载点:/boot/swap/home。文件系统选择Ext4。注意,swap不是一个挂载点,所以你在挂载点里找不到swap,你可以先创建这个分区,然后更改它文件系统用于swap,就可以了。
分配空间原则:

1、引导分区: /boot     200M足够了

2、系统分区: /      装系统和软件,10G左右就够了。

3、交换分区: swap       类似windows的虚拟内存,和xp下一样分配为物理内存的两倍。

4、个人文件分区:/home  储存你的个人资料,文件的地方,任意大小。

7.分配完空间继续安装步骤键盘布局,用户密码什么的,你都懂的。然后就是系统自动的安装过程了,只需等待。完成后重启系统,即可看到linux的GNU grub 这个操作系统启动管理器了,我们可以选择启动ubuntu或者之前的xp系统了。


TIPS:重新安装ubuntu的困难主要就是在grub失效的情况的无法进入系统。下面我们就来解决这个尴尬的事情。

有时候安装失败会让你停留在grub,但是grub里面什么都没有只有grub的命令行,你无法进入安装的ubuntu也无法进入原来的xp系统。因为grub优先引导,你根本进不到引导xp系统的地方。往往这碰到这种情况是我们的ubuntu系统出了问题,所以我们得想法进入xp系统然后重装ubuntu。


典型提示错误:

Minimal BASH-like line editing is supported. Fot the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename.

grub>


上面grub>就是grub的命令行。我们安装的是grub2,它的命令和grub1不完全相同。

grub>ls

grub>set root=(hd0,0)

grub>chainloader (hd0,0)+1

grub>boot


第一行,列出所有的硬盘和分区。找到我们xp所在的分区,即是第一块硬盘第一个分区(hd0,0)

第二行,设置root启动从这个分区开始

第三行,将root启动加入链,grub读入该分区第一个扇区的引导记录。

第四行,重启即可以直接进入原来xp的引导区,进入原来引导xp的界面,我们也就可以顺利进入xp系统了。


然后使用disk genius 删除ubuntu的四个分区,然后按下图选择重建主引导记录MBR。再次重复本文前面的步骤安装即可。


PS:如果你的ubuntu系统没坏,你可以更改grub的代码,将其引导到ubuntu的分区。我是失败了,因为我的ubuntu不知什么原因安装失败了。只能重新进入xp,重新安装了。


原文发于博客:http://blog.csdn.net/u013787595
GMX 2014.5.16  US Eastern Time

 

 

0 0
原创粉丝点击