硬盘安装windows 7 和ubuntu 9.10双系统

<!-- [if gte mso 10]> <mce:style><!-- /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} --><!-- [endif]-->

硬盘安装 windows 7 ubuntu 9.10 双系统

最新修改:

好多读者留言说找不到boot.ini 文件,其实可以copy xp 的文件到windows 7C 盘目录即可。原文章已经说了,可能说的不太清楚。

如果不想按照原文的方法,可以按照以下方法进行。注意仅在ubuntu 9.10 下通过。

一,划分磁盘分区

留出了 30G-40G ubuntu 9.10 系统。这 30g-40G 的分区在 windows 7 下面是未使用的分区。没有分配盘符。 如果已经安装好了windows 7 ,可以在磁盘管理里面删除一个盘符,留出30G 的空间给ubuntu 。其实ubuntu 本身大概需要3G 的空间,大家可以根据自己磁盘空间的大小合理安排分区。

二, 安装 windows 7

可以购买正版 win 7 系统安装。我这里使用的 windows 7 是旗舰版本。安装方法不再介绍。可以 google 一下。

三,设置启动项

1 、下载最新版本的 Grub4DOS
下载地址: http://download.gna.org/grub4dos/
下载并解压缩后,将目录中的 grldr , grldr.mbr grub.exe 三个文件复制到 C 盘根目录下

2
、在下载好的 ubuntu 9.10 系统 iso 文件中 ( 下载地址为: http://www.ubuntu.org.cn/getubuntu/downloadmirrors/#bt ) casper 文件夹目录下,找到 vmlinuz initrd.lz (注意: ubuntu9.04 文件名为 initrd.gz )解压,并复制到 C 盘根目录下(无需解压整个 casper 文件夹,整个 casper 文件夹很大)

3
C 盘根目录下建立 menu.lst 文件,内容为:
title Install Ubuntu 9.10
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

4
、 复制xp 系统里的boot.iniC 盘根目录,在最后一行加上c:\grldr.mbr="grub" (注意是grldr.mbr

如果身边没有xp 系统 。可以新建一个boot.ini 内容如下:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\grldr.mbr="grub"

四, 硬盘安装 ubuntu 9.10

重启机器。在启动项选择 grub ,再选择 intall ubuntu 9.10. 进入 ubuntu9.10 的安装程序。注意在安装前打开终端,输入 sudo umount -l /isodevice 这一命令取消掉对光盘所在 驱动 器的挂载, 否则 分区界面 找不到分区。

注意:在磁盘空间选择的步骤中,要选择手动指定分区。 创建一个主分区,磁盘分区选择为所保留的30-40G 的未分配空间,挂载点为/

五, 修复 Windows 7 启动项

重新启动 ubuntu 之后,你会发现丢失了 windows 7 的启动项。下面来说明如何修复。要在 /etc/default/grub 中修改设置,然后运行 “update-grub“ 命令自动更新 /boot/grub/grub.cfg 中的设置。 命令如下:

sudo gedit /etc/default/grub
修改 GRUB_TIMEOUT="10"
然后 sudo update-grub

update 命令会自动找到 windows 7 启动项。并且自动更新 /boot/grub/grub.cfg 文件。

以下为原来的老文章:

Windows 7 ubuntu 都已经发布了,想体验一下。 Windows 7 已经安装了,本来想用 wubi 安装 ubuntu ,担心 ubuntu 系统性能不好,使用虚拟机安装吧,也是担心同样的性能问题。好在硬盘比较比较大,留出了 30G ubuntu 9.10 系统。这 30g 的分区在 windows 7 下面是未使用的分区。没有分配盘符。

安装 windows 7 ubuntu 9.10 双系统,有两种方法。第一种先安装 windows7 之后安装 ubuntu 。第二种是先安装 ubuntu9.10 ,在安装 windows 7. 第二种方法我没有试过,相信一般的搞双系统的用户都是第一种安装方法。这里就第一种安装方法给大家一个介绍。

一, 安装 windows 7

Windows 7 已经在中国大陆销售,可以购买正版 win 7 系统安装。我这里使用的 windows 7 rc 版本。安装方法不再介绍。可以 google 一下。

二, 设置启动项。

接下来进入最为关键的一个环节,修改启动项。添加 grub 启动项。

1 、下载最新版本的 Grub4DOS
下载地址: http://download.gna.org/grub4dos/
下载并解压缩后,将目录中的 grldr , grldr.mbr grub.exe 三个文件复制到 C 盘根目录下

2 、在下载好的 ubuntu 9.10 系统 iso 文件中 ( 下载地址为: http://www.ubuntu.org.cn/getubuntu/downloadmirrors/#bt ) casper 文件夹目录下,找到 vmlinuz initrd.lz (注意: ubuntu9.04 文件名为 initrd.gz )解压,并复制到 C 盘根目录下(无需解压整个 casper 文件夹,整个 casper 文件夹很大)

3 C 盘根目录下建立 menu.lst 文件,内容为:
title Install Ubuntu 9.10
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

4 、接着,在我的电脑 –> 工具 –> 文件夹选项 –> 的查看标签下去掉 隐藏受保护的操作系统文件 之前的勾,并勾选 显示所有文件和文件夹 。取消 C 盘根目录下的 boot.ini 文件的 只读 属性,然后用记事本打开 boot.ini 文件,做如下更改: timeout=0 改成 timeout=5 或者更大的数字,在 boot.ini 文件内容末尾加上一行 C:\grldr="GRUB". 如果找不到 boot.ini 的话。看如下操作,

复制xp 系统里的boot.iniC 盘根目录,在最后一行加上c:\grldr.mbr="grub" (注意是grldr.mbr )如果身边没有xp 系统那我就吧boot.ini 的代码贴出来供大家使用了,代码如下:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\grldr.mbr="grub"
(附: boot.ini 文件路径 c:\boot.ini

三, 硬盘安装 ubuntu 9.10

重启机器。在启动项选择 grub ,再选择 intall ubuntu 9.10. 进入 ubuntu9.10 的安装程序。注意在安装前打开终端,输入 sudo umount -l /isodevice 这一命令取消掉对光盘所在 驱动 器的挂载,否则 分区界面 找不到分区。

安装过程可以参考 http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=236877 。此文章说的很仔细。不过注意在第四步磁盘分区的选择上要选择未使用的分区。最少两个分区

/根目录
swap (交换分区)

四, 修复 Windows 7 启动项

重新启动 ubuntu 之后,你会发现丢失了 windows 7 的启动项。下面来说明如何修复。 Ubuntu 9.04 可以修改 /boot/grub/menu.lst 文件来添加 windows 7 的启动项,方法参考 http://server.zdnet.com.cn/server/2008/0513/857474.shtml 。但是在 ubuntu 9.10 中使用了最新的 grub2 ,和 9.04 完全不同。 grub 9.10 中的位置是 /boot/grub/grub.cfg
但是 grub.cfg 中说:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d andsettingsfrom/etc/default/grub
#
可见,系统默认不赞成用户修改该文件,因为该文件是系统自动生成的,要修改 grub 相关设置,请到 /etc/default/grub
果然, /etc/default/grub 中说:

# If you change this file, run 'update-grub' afterwards toupdate
#/boot/grub/grub.cfg.

所以,要在 /etc/default/grub 中修改设置,然后运行 “update-grub“ 命令自动更新 /boot/grub/grub.cfg 中的设置。

sudo gedit /etc/default/grub
修改 GRUB_TIMEOUT="10"
然后 sudo update-grub

update 命令会自动找到 windows 7 启动项。并且自动更新 /boot/grub/grub.cfg 文件。 。

五, 扩展

修改启动项默认选项和等待时间,可以修改 /etc/defult/grub 文件的参数。然后运行 sudo update-grub 命令即可。

六, 总结

以上就是硬盘安装 ubuntu 9.10 的全过程。如有疑问,可以留言联系作者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值