Windows7硬盘安装Linux

Windows7硬盘安装Linux此方法适用于原来电脑上安装有windows7,然后再硬盘安装Linux系统。这种情况可能也是大部分人的情况。(其实这个方法还适用于其他的系统安装,这个教程仅仅是抛砖引玉。)一,安装Windows7 Windows7已经在中国大陆销售,可以购买正版win7系统安装。我这里使用的Windows7是联想旗舰版本。安装方法不再介绍。 二,设置启动项。 接下来进入最为关键的一个

此方法适用于原来电脑上安装有windows7,然后再硬盘安装Linux系统。这种情况可能也是大部分人的情况。

(其实这个方法还 适用于其他的系统安装,这个教程仅仅是抛砖引玉。)

一,安装 Windows 7 

Windows 7已经在中国大陆销售,可以购买正版win 7系统安装。我这里使用的Windows 7是联想旗舰版本。安装方法不再介绍。 

二,设置 启动项。 

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

1 、下载最新版本的 Grub4DOS 

下载地址: http://www.oschina.net/p/grub4dos

下载并解压缩后, 将目录中的grldr , grldr.mbr, grub.exe三个文件复制到C盘根目录下。 

2 、在下载好的Linux系统iso文件中,casper 文件夹目录下,找到vmlinuz、initrd.lz解压,并复制到C盘根目录下(无需解压整个casper文件夹,整个casper文件夹很大)。

  ps: Fedora需要把image文件夹全部复制到C盘根目录下.

3 、 C 盘根目录下建立menu.lst文件,内容为: 

color black/cyan yellow/cyan

timeout 30

default /default

title Microsoft Windows 7

root (hd0,0)

savedefault

makeactive

chainloader +1

title Install Ubuntu 10.04

root (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/lucid-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8

initrd (hd0,0)/initrd.lz

 

复制代码

 

4 、开始菜单->运行->输入CMD,命令提示符下如下操作: 

代码:

bcdedit /create /d “GRUB4DOS” /application bootsector

复制代码

命令结果应该会返回一个 GUID,后面的命令用到这个GUID 

bcdedit /set {GUID} device partition=C:

bcdedit /set {GUID} path /grldr.mbr

bcdedit /displayorder {GUID} /addlast 

复制代码 

三,硬盘安装 Ubuntu 10.04 

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

作者用的是SSD,为了避免对硬盘频繁读写 造成的伤害,故没有分swap分区,读者在分区的时候可以分一个/,一个swap分区。最后,在安装系统之前,选择“高级”,将grub装在linux分 区,这样就不会影响Windows 7的引导,避免写mbr。 

四,修复 Windows 7 启动项 

    ①、 Ubuntu系统安装完以后重启,这时的启动项仍然只有Win7和Grub4Dos两项。让Windows 7能够启动Ubuntu,需要一个启动文件,就是刚才安装到Linux分区的Grub内容。一般这些内容在Linux分区的头512字节。在Linux中 可以用dd命令很方便地提取出来,在Windows中我们需要借助工具,我这里用的是WinHEX。

打开WinHEX,点击 Tools->Open Disk,选择Physical Media中的硬盘,OK。选中Linux分区,点击Edit->Copy Sector->Into New File,保存到C盘根目录,文件名Ubuntu.bin。

打开命令行窗口,添加Ubuntu 启动项 bcdedit /create /d “Ubuntu 10.04” /application bootsector

复制代 码

此时返回一个GUID。 bcdedit /set {GUID} device partition=C: 

bcdedit /set {GUID} path /Ubuntu.bin 

bcdedit /displayorder {GUID} /addlast

复制代码

    ②、最后使用bcdedit /delete {GUID}将GRUB4DOS的启动项删除,GRUB4DOS启动项的GUID可使用bcdedit /v查看。 

 

ps:其实①步骤可以不要的,因为我们安装 Linux(ubuntu或者fedora)时,会自动安装一个grub,windows7就可以从这个grub启动了,所以从Windows7启动菜单 来启动Linux的情况很少,所以一般情况下都会省略①步骤,执行一下②步骤就行了。

五,总结

    以上就是硬盘安装 Linux的全过程。

今天的文章Windows7硬盘安装Linux分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/26660.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注