![Linux从初学到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/956/680956/b_680956.jpg)
2.4 Windows 7/Fedora 12和平共处
Windows 7是微软最新的客户端操作系统,应该说Windows 7是微软继Windows XP之后推出的最成功的客户端操作系统。Fedora 12也是Fedora目前最新的版本,如果想在自己的计算机而不是虚拟机中使用Linux,又因为工作等一些原因暂时还不能抛开Windows,那安装一个双系统的计算机应该是个不错的选择,另外经常使用Fedora也是提高自己Linux水平一个很好的途径。下面将在一台安装了Windows 7操作系统的计算机(该计算机硬盘分区情况如图2-54所示)上通过Fedora 12的ISO文件安装一个Windows 7和Fedora 12并存的双系统,具体操作步骤如下。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0070_0001.jpg?sign=1738935242-JNwFuOlBqxKa0LOmSMObPxzUN0hZWBt1-0-0ff00d9f2a582eaf235548ec07db69f4)
图2-54 硬盘分区
(1)下载Fedora 12(HTTP下载地址:http://mirrors.163.com/fedora/releases/12/Fedora/i386/iso/Fedora-12-i386-DVD.iso,不支持断点续传;BT种子下载地址:http://torrent.fedorapr oject.org/torrents//Fedora-12-i386-DVD.torrent)的ISO文件。
(2)将Fedora-12-i386-DVD.iso得到硬盘中的一个目录(该目录所在分区必须是一个NTFS分区),本章中复制到“D:\”并将Fedora-12-i386-DVD.iso文件中isolinux、images两个目录解压到与Fedora-12-i386-DVD.iso同一个目录。
(3)下载GRUB4DOS(下载地址:http://nchc.dl.sourceforge.net/project/grub4dos/GRUB4DOS/grub4dos%200.4.4/grub4dos-0.4.4.zip)后,将grldr、grldr.mbr两个文件解压到“C:\”。
(4)在“C:\”下建立一个名为“menu.lst”的文件,并在文件中加入如下内容。
default 0 timeout 3 splashimage=(hd0,6)/grub/splash.xpm.gz hiddenmenu title Windows 7 find --set-root --ignore-floppies /bootmgr chainloader /bootmgr title Install Linux kernel (hd0,2)/isolinux/vmlinuz #本章中Fedora映像文件在D盘所以这里是(hd0,2)。 initrd (hd0,2)/isolinux/initrd.img
提示
(hd0,2)表示第一块硬盘的第三个分区,由于在Windows 7的系统中会有一个保留分区,所以D盘成了第三个分区,在使用时推荐通过Windows 7的磁盘管理工具查看Fedora映像文件解压后是存放在第几个分区。
(5)将GRUB增加到Windows 7的引导菜单中。
#执行完成该命令后,会返回一个GUID,如图2-55所示。 bcdedit /create /d "Grub4Dos" /application bootsector #执行以下三个命令时,需将{GUID}替换为上一个命令所显示的GUID,如图2-56所示。 bcdedit /set {GUID} device partition=C: bcdedit /set {GUID} path \grldr.mbr bcdedit /displayorder {GUID} /addlast
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0071_0001.jpg?sign=1738935242-fu9CrkDBsh8HjERfsvgwV5Al1V0WMm0M-0-aa9f39066ed5585f9adfeeb305d0e0ed)
图2-55 bcdedit生成GUID
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0071_0002.jpg?sign=1738935242-IgwMZ71d0NjDNhJeyijQFxavcdnuObmp-0-b27665a2624e6bbee53e3c78c65809da)
图2-56 bcdedit
(6)重新启动计算机后,在启动菜单中选择“Grub4Dos”,如图2-57所示。
(7)在“Grub4Dos”菜单中选择“Install Linux”进入Fedora 12的安装程序,如图2-58所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0071_0003.jpg?sign=1738935242-qL3mp3FHt0NUfld9IfEyD2Dw6aqqMHjI-0-e0d8718f212fd11a8eb1fa7c8e1b7c2b)
图2-57 选择Grub4Dos菜单
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0071_0004.jpg?sign=1738935242-1TZjzrjl1A5prQoZzQu8LsL3fcUMjftS-0-bb639c6b659f1943c5ee4a499df2f604)
图2-58 Install Linux
(8)选择系统语言为“Chinese(Simplified)”后按回车键,如图2-59所示。
(9)选择键盘类型为“us”后按回车键,如图2-60所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0072_0001.jpg?sign=1738935242-Q9GFZdiXgEIYAqASmdO7XooHG4TjMNyU-0-02f37e7ae8455f7d2703bb0b883893e4)
图2-59 语言选择
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0072_0002.jpg?sign=1738935242-ZX5cOW8XGaO4IUx4rsBWC0qGoM4PcMeL-0-4fb3907ec273e9a34cdd2fd241aa190e)
图2-60 键盘类型
(10)选择Fedora安装来源为“Hard drive”后按回车键,如图2-61所示。
(11)由于前面将Fedora映像文件解压到“D:\”,所以在选择Fedora安装文件所分区时应为“/dev/sda3”并按回车键,如图2-62所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0072_0003.jpg?sign=1738935242-8tNwRCTcvkUgmdlTmT7bxvhk861ZchFP-0-fb871851b0c48bf95258e0a2773f8a1a)
图2-61 安装来源
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0072_0004.jpg?sign=1738935242-ekaXx6NNKnEyWZZpVkCOQ3QGmzV8MLVQ-0-0cb831b148494cf6b2989c743091a1af)
图2-62 安装文件目录
(12)完成安装目录选择后就进入了图形界面,开始Fedora的安装,在摘要页直接单击“Next”按钮。
(13)选择显示语言,这里可以选择“Chinese(Simplified)(中文(简体))”。选择完成后,单击“Next”按钮,如图2-63所示。
(14)键盘布局直接选择默认的“美国英语式”。选择完成后,单击“下一步”按钮,如图2-64所示。
(15)根据需要输入主机名后单击“下一步”按钮,如图2-65所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0073_0001.jpg?sign=1738935242-2DyQMNOc0X7Yw88FEJeMvCjLanb1Oz3q-0-2e1beedc12df1882754cd797a2566641)
图2-63 选择语言
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0073_0002.jpg?sign=1738935242-P09L8y3UZYb5mJ5WsZNLpGSAvHBcApYY-0-4b7b380ca54c8965595f197aad134086)
图2-64 选择键盘布局
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0073_0003.jpg?sign=1738935242-Ez4Aw4ywv00SaIpvCMQH7GdBQE9o4oLf-0-a187da5158e9d484b2f60e4eaf42f52a)
图2-65 输入主机名
(16)由于在前面选择了系统语言为简体中文,所以时区选择时Fedora会自动选择“亚洲/上海”,直接单击“下一步”按钮,如图2-66所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0074_0001.jpg?sign=1738935242-EJWdh3D8elRu6EL721bz97zZdZqRTZAH-0-08fba35d97b7e18f9262f3cc766f12f0)
图2-66 时区选择
(17)配置root用户的密码后单击“下一步”按钮,如图2-67所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0074_0002.jpg?sign=1738935242-4R1kbIQSrREgz0OK64Lcu4gtPye6pKwH-0-96db99c818ab381ee7d190a14f5c46ea)
图2-67 配置根用户密码
(18)选择“建立自定义的分区结构”后单击“下一步”按钮,如图2-68所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0075_0001.jpg?sign=1738935242-halFWagKZ2CprsulKZNt8rxekQyfasKK-0-b2f977cbdf104e24a09f83b8736e6585)
图2-68 自定义分区
(19)单击“New”按钮,在弹出窗口的“Mount Point”选择“/”分区,“File System Type”选择“ext4”,Size处输入分区大小。使用相同的方法依次建立“/home”、“/usr”、“/usr/local”、“/var”。使用相同的方法建立“/boot”,分区大小定义为150~200MB。完成后单击“New”按钮,在弹出窗口的“File System Type”选择“swap”,分区大小定义为物理内存的1.5~2倍,选择完成后,单击“下一步”按钮。
(20)在配置“引导操作系统列表”后直接单击“下一步”按钮。
(21)在选择安装软件窗口选择“现在定制”后,单击“下一步”按钮,如图2-69所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0075_0002.jpg?sign=1738935242-hEiBqQVY7c5v1RrmxK7OzAC4pBrCb4qu-0-262e2cebfb13fbfdb41c25ef1f11e39c)
图2-69 自定义安装
(22)在自定义安装软件包窗口,可以根据需要选择要安装的软件包。为了以后使用方便推荐勾选“开发”→“开发工具”,完成后,单击“下一步”按钮,如图2-70所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0076_0001.jpg?sign=1738935242-GEhMOFCRXcgtH9RbGuvS2UGKunOCH6U7-0-e6f9c508692848c48fa0750d45e81944)
图2-70 选择软件包
(23)完成软件包选择后Fedora安装程序将开始安装,等待安装完成后单击“重新引导”按钮,如图2-71所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0076_0002.jpg?sign=1738935242-l4v6jqeO1hUXAaBGHteWck9XoZzqCIvM-0-51973f4987097bfdd33b334331f3442b)
图2-71 完成安装
(24)重新启动后Fedora的GRUB将成为引导程序,如果不做任何选择将直接进入Fedora 12,按任意键后进行启动选择界面(如图2-72所示),其中“Other”表示进入Windows 7。此处还是需要进入Fedora完成后续安装。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0077_0001.jpg?sign=1738935242-S069eQWmv4HfjWCrAM9UFsFAIlVXLfYf-0-1ec566a89f25ee1c97a7c34c0aba1e65)
图2-72 选择启动操作系统
(25)在“欢迎”和“许可信息”窗口直接单击“前进”按钮后进入“创建用户”窗口,Fedora与RHEL 5.x不同,在默认情况下Fedora不允许使用root用户登录,所以在这里至少需要建立一个用户,如图2-73所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0077_0002.jpg?sign=1738935242-X8HtalrQiqQtZQ52J667aHL0ESmLcYKe-0-4bdc72dfa90a1740752a1fed8a8e6c60)
图2-73 建立用户
(26)在“日期和时间”窗口直接单击“前进”按钮后,在“硬件信息”窗口单击“完成”按钮。
(27)等待Fedora配置完成后,即可登录系统开始使用Fedora 12,如图2-74所示。
![](https://epubservercos.yuewen.com/3FF42C/3590461204849401/epubprivate/OEBPS/Images/figure_0078_0001.jpg?sign=1738935242-yTRLGVKxaVBdxTQkNLWX7FyPS9hGsr9V-0-dab6606bc5be791a1f1dae1542d71357)
图2-74 登录系统