ubuntu 安装小记

[color=#345286] 在一整块硬盘上安装 ubuntu,并不是一件难事,很容易的。直接按着提示 next 即可,这里也不做详述。本篇文章主要讲述的是 windows 和 ubuntu 共存的情况。[/color]

[color=#345286] 首先介绍下我的硬盘,500G,其中 350G 分给了 windows,剩下的 150G 留给 ubuntu:[/color]

/dev/sda1 C:/ 30G
/dev/sda5 D:/ 90G
/dev/sda6 E:/ 80G
/dev/sda7 F:/ 150G

[color=#345286] 用 CD 或 USB 引导启动 ubuntu 的安装,至于你选择哪种方式,就看你了。然后一直跟着提示做 next,直到进入分区的步骤。。注意,此时请选择手动分区。我计划将剩下的 150G(其实不到 150G,大概只有 120G) 的空间做以下分区:[/color]

/dev/sda8 / 15G
/dev/sda9 /boot 100M
/dev/sda10 swap 4G
/dev/sda11 /home 75G
/dev/sda12 /usr/local 30G

[color=#345286] [b]PAY ATTENTION TO: [/b]接下来的这个步骤至关重要,直接影响着你以后会提出的诸多奇怪的问题。[b]安装启动引导器的设备[/b],在下拉列表中会列出 /dev/sda1 - /dev/sda12,选哪一个呢?[/color]

选择 /dev/sda1: 恭喜你,引导 ubuntu 启动的 MBR 将写入 windows 环境中所谓的 C 盘,你的 windows 再也启动不了。如果你要这么干,我可阻止不了你。

选择 /dev/sda5 - /dev/sda7: 你当然可以这样选择,我想没人会这样干吧。

选择 /dev/sda8: 这里是 / 的挂载点。选择这种方式,当你安装完毕后,重启电脑,GRUN 将担任着启动引导的职责了,不再是 windows 启动时列出你要启动哪个操作系统的界面了。当然,这里的 GRUB 引导页面,你仍然可以选择去启动你的 windows。如果你想换成 windows 引导,就没那么容易了。即便你用 ghost 还原也达不到你要的效果。当然,重装 windows 我没有试过,当然也没有发言权了。不过稍候会给出解决方案。

选择 /dev/sda9: 即选择 /boot。我推荐采用这种方式,当安装完毕后,重启电脑,你会感觉像是没有安装 ubuntu 似的,根本看不到 ubuntu 的身影。事实上,引导 ubuntu 的 MBR 写入了你的 /dev/sda9 这个分区,windows 当然引导不了。稍微给出解决方案。

/dev/sda10 当然不会出现在下拉列表中,因为是它是交换分区咯。

选择 /dev/sda11 或 /dev/sda12,或者选择你还分了的其它的区: 这个和选择 /dev/sda9 类型,不再赘述。

[color=#FF0000] [b][size=medium]选择 /dev/sda8 和 /dev/sda9 的遗留问题的解决方案[/size][/b][/color]

[color=#345286] [b]1. 选择 /dev/sda8,怎么恢复 windows 引导呢?[/b]这里需要用到一个工具:mbrfix。将 MbrFix.exe 放入 C:/ ,然后执行:[/color]

C:\> MbrFix /drive 0 fixmbr /yes

[color=#345286] 恭喜你,问题已成功解决。不过,此时,你进不了 ubuntu 了,因为没人给它引导![/color]

[color=#345286] [b]2. 选择 /dev/sda9,怎么感觉像没装 ubuntu 似的?[/b]ubuntu 的确是装了,现在需要一个引路人。此时,通过 CD 或 USB 引导,然后选择“试用 ubuntu”,注意是试用啊,否则你又重装咯。试用过程中,你可以访问 windows 分区的文件系统,你随便进入某个盘,使用 Ctrl + L 快捷键,可以了解它这个盘挂载在哪里。以我的 F 盘为例,我在 windows 里设置了卷标为 Share,所以在 ubuntu 里的挂载点就是 /media/ubuntu/Share。得到 windows 随意一个盘的挂载点,这一步很重要,这直接影响着日后你能否成功引导 ubuntu![/color]
[color=#345286] 待你准备好上述工作后,请记住,ubuntu 的引导是写入 /dev/sda9,对吧。使用 Ctrl + Alt + T 打开终端,执行下面的命令:[/color]

[ubuntu@ubuntu] $ sudo dd if=/dev/sda9 of=/media/ubuntu/Share/ubuntu.bin bs=512 count=1

[color=#345286] 上面这句话的意思是说,将 /boot 分区的内容写入 F 盘的 ubuntu.bin,然后我们通过 ubuntu.bin 即可引导启动 ubuntu 了。接下来,编辑 C:/boot.ini 文件(Windows XP 是这样的,至于 win7,我就不晓得了),在最后一行加入:[/color]

C:\ubuntu.bin="Ubuntu 12.10"

[color=#345286] 恭喜你,问题已成功解决。现在你可以在 windows 引导下出现 “Ubuntu 12.10” 启动项,选择之并回车即可启动 ubuntu 了![/color]

[color=#FF0000] [b][size=medium]附:制作 ubuntu 的可引导的 USB[/size][/b][/color]

[color=#345286] 我相信通过 ultraISO 可以将 ubuntu 的 iso 文件写入 U 盘,但是我是没有试成功的(要么写入成功,但没法成功引导,再要么干脆写入失败)。在 ubuntu 的官网中,给出了步骤:[url=http://www.ubuntu.com/download/help/create-a-usb-stick-on-windows]http://www.ubuntu.com/download/help/create-a-usb-stick-on-windows[/url],即利用 USB installer。这种方式我是试成功了。[/color]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值