2023年11月24日发(作者:)

openSUSE12.1

硬盘安装图文教程

-----Winland测试编写

本文介绍从下面硬盘安装

Windows7WindowsXPopenSUSELinux12.1

这里指的是电脑内置硬盘安装双系统,安装到移动硬盘和优盘不作介绍。

openSUSE

比较漂亮,但也庞大,硬件较老(五年以上)

和内存较小(以下)的电脑不推荐装最新的

1GBopenSUSE12.1

不推荐放在移动硬盘或优盘里。要装优盘里的系统推荐

miniPuppyLinux

本文第一部分介绍准备工作,下载安装盘和必要的软件;

第二部分介绍下硬盘安装

Windows7openSUSE12.1

第三部分介绍下硬盘安装

WindowsXPopenSUSE12.1

第四部分专门介绍来引导的安装,和引导原有安装好的

Windows7EasyBCDLinuxLinux

系统;

第五部分介绍下用来引导的安装,和引导原有安装好的

WindowsXPGRUB4DOSLinux

Linux

系统。

目录

openSUSE12.11

硬盘安装图文教程

.................................................................................................

一、准备工作

...........................................................................................................................

2

1openSUSE12.1DVD2

、下载系统

..................................................................................

22

、虚拟光驱软件

.............................................................................................................

32

、引导软件和相关的软件

.............................................................................................

43

、准备自由磁盘空间

.....................................................................................................

二、下硬盘安装

Windows7openSUSE12.15

..........................................................................

15

、运行引导安装程序

.....................................................................................................

2openSUSE12

、从硬盘安装

.............................................................................................

3openSUSE25

后续的一些设置问题

..............................................................................

4Windows731

后续的处理

............................................................................................

三、下硬盘安装

WindowsXPopenSUSE12.134

.....................................................................

134

、运行引导安装程序

...................................................................................................

2openSUSE36

、从硬盘安装

.............................................................................................

3openSUSE48

后续的一些设置问题

..............................................................................

4WindowsXP49

的后续处理

..........................................................................................

四、引导系统和引导安装

Windows7EasyBCDLinuxLinux50

.........................................

1EasyBCDLinux50

、用手动设置来引导的安装

.............................................................

2EasyBCDLinux54

、用引导已经安装好的系统

.............................................................

3EasyBCD61

使用问题补充

............................................................................................

五、引导安装和引导系统

WindowsXPGRUB4DOSLinuxLinux65

...................................

1GRUB4DOSLinux65

、用引导的安装

............................................................................

2GRUB4DOSLinux68

、用引导已经安装的系统

............................................................

一、准备工作

1、下载openSUSE12.1系统DVD

官方下载地址

:

/121/en

选择位或者位系统,再点击“”就能下载。

3264DownloadDVD

也可以使用国内的源下载:

国内下载页面:

163sohu

/opensuse/distribution/12.1/iso/

/openSUSE/distribution/12.1/iso/

USTC

源:

/opensuse/distribution/12.1/iso/

32位系统下载文件:

64

位系统下载文件:

openSUSE-12.1-DVD-x86_

选择一个就行了,其他的文件统统无视。

iso

不管是位还是位的,将文件名改为

3264ISO:

.iso

suse

并放置到盘根目录,弄好后全名:

Diso

D:suse.iso

2

、虚拟光驱软件

DAEMONTools

/soft/

使用管理员身份运行,用免费版本就行,

如果问是否信任之类的话,选择信任,完成该软件安装。

如果安装了其他虚拟光驱软件如,并已经有了虚拟光驱,就可以省略这步。

UltraISO

3、引导软件和相关的软件

系统安装软件:

1Windows7EasyBCD

/soft/

运行,备份

EasyBCDMBR

MBRwindowsMBR

是主引导扇区,所有操作系统开始的地方。所以建议先备份

安装Linux后会修改MBRGRUB的引导方式。

系统安装

2WindowsXPGRUB4DOS

/detail/35/

如果要修复MBRWindowsXP的模式,

那么就用硬盘分区软件

DiskGenius()

/html/

)如果要在下读取分区,下载软件:

3WindowsLinuxext4ext2read

/soft/?softid=62445

绿色版的,解压直接用。

4、准备自由磁盘空间

右击“计算机”下就是“我的电脑”,选择“管理”,看到计算机管理对话框,

XP

选择“存储”“磁盘管理”,看到磁盘管理界面:

提前准备一个分区,比如图上盘,把分区里面东西清楚干净,格式化干净。

E

右击上图的:盘,然后删除该分区,删除后就会腾出一块自由空间给

ELinux

这个自由空间就预留给会自动根据这空间划分分区,这种磁盘分区

LinuxopenSUSE20GB

处理方式和安装方式比较省事。如果对Linux分区熟悉,就可以自己安排各个分区,这里不

赘述了。建议预留20GB以上空间,多多益善。

二、Windows7下硬盘安装openSUSE12.1

1、运行引导安装程序

Win7本身使用的是BCD引导,关于BCDWin7有两种安装方式,

第一种,默认是独立划分一个保留的磁盘分区,比如100MB,这个分区只保存BCD

导文件,并且默认不会加载,也看不到。BCD引导分区与系统分区C:是独立的两个分区。

种模式最麻烦,因为真正的引导分区被隐藏了,安装基本不

BCDopenSUSE12_2_

会成功。

第二种,通常是自己手动分区的,手动选择将安装到盘,而这时引导文件

Win7CBCD

就保存到盘了,所以这种分区方式就比较方便,这种方式盘里面有个

CC

BOOTBOOTBCD

文件夹,文件夹里有文件。

就第二种方式,以管理员身份运行是成功的,的安

openSUSE12_2_openSUSE

装引导启动项目会正常出现在开机启动项里。这种方式就是傻瓜式的运行

openSUSE12_2_

就能搞定了。

以下内容主要针对第一种,有独立的隐藏BCD分区的:

.iso

1)用虚拟光驱加载suse

打开DAEMONTools,右击虚拟光驱下图中的默认虚拟光驱,点击“载入”,然后选择

D:

就可以加载iso到虚拟光驱。

加载后:

2)以管理员身份和WindowsXP模式运行openSUSE12_2_

如果只使用“以管理员身份运行”该程序,

我这出现了安装不成功,解压grldr文件会弹出错误提示框,

You(Admin)havenotadministratorprivilegestocompletethisoperation.

看到上面这句提示,说明有独立BCD隐藏分区。

如果只使用“以管理员身份运行”该程序,没出错最好,出现错误提示框,那么按下面迂回

操作。

右击“,选择“属性”

openSUSE12_2_

使用以管理员身份和WindowsXP模式运行openSUSE12_2_会按照XP

面的,将grldr等文件和openSUSE安装文件夹都复制到C:根目录里,

exe安装程序最后会要选择rebootnowrebootlater选择以后再重

rebootlater

。因为这时重启根本找不到openSUSE的安装引导项目,开机时只会显示“Windows7

的启动项目。在安装完成前不要卸载盘里的引导安装文件。

openSUSEC

按上面执行以管理员身份和WindowsXP模式运行openSUSE12_2_后,安装程

序会将grldropenSUSE文件夹等东西存到C盘根目录去。

下面就要用自己创建正确的开机启动项。

EasyBCD

)打开(如果没有出现“You(Admin)havenotadministratorprivileges

3EasyBCD

提示就不需要这一步,重启后就是看到如果成功安装,

openSUSEopenSUSE12_2_

Installer等字样,选这个启动条目就行)

a

、选择左边的,右边选择

AddNewEntryNeoGrub

点击会自动添加到隐藏的看不到分区。

Install

neogrubBCD

bNeoGrub

、安装成功后看到:

点击“,会打开文件,

Configure

NeoGrub

现在要做的就是把C:文件里面的内容复制到刚才打开的

文件:

.lstNeoGrubmenu

文件,关闭掉该文件。修改后保存

接着返回EasyBCD界面,点左边的EditBootMenu就能看到NeoGrubBootloader启动条

目,然后点击“。设置好后重启。

SaveSettings

2openSUSE

、从硬盘安装

手动选条目,就会自动进入的安装引导界面:

NeoGrubBootloaderopenSUSE

看完上面的就了,引导成功。

OK

下面开始进入安装。

上面选择Back,按Enter键:

上面的选,按

OKEnter

上面的选OK,按Enter键;

上面的选OK,按Enter键:

上面的选第三个“HardDisk,选OK,按Enter键;

上面是选择所在分区,看到的第一个是的隐藏分区,

100MB

第二个是盘,第三个盘;

CD

可以根据每个分区的大小和卷标对应到

windows的分区,再选择D盘对应的分区。

我们之前放置在:

D:

)

sda3(7.8GB,ntfs,SAVESAVE)

这是选择对应的盘:然后选,按键;

DOKEnter

上面编辑框要填写:

/

注意,右斜杠绝对不能少!

然后按键。这样就会找到正确的,进入实际的安装。

Enter

上面里选择“简体中文”

LanguageSimplifiedChinese-

KeyboardLayout选择“SimplifiedChinese,然后点Next

会弹出一个提示,说部分内容没汉化,点击Continue

进入上面界面,看到设备检查界面,都选OK就行;

直接点Next

Region(区域)选择AsiaTimeZone(时区)选Shanghai

然后点击Next

直接点Next

这里要特别注意,红色的全是删除分区,会删除掉Windows和其所

有分区数据!

我们点击CreatePartitionSetup,创建全新的分区设置,

选择磁盘,一般就一个,选第一个的硬盘就行,点

40GBNext

上面默认就会挑选我们之前安排好的就是自由磁盘空间。

19.53GBunassigned

点击“Next

上面就是新的安排好的分区,删除的是之前已删除的的分区,(红字是将主分

sda419.53GB

区类型转成扩展分区类型,具体看后面33)双系统磁盘分区的问题的链接)

新建立的sda5swap分区,sda6是根分区/,就是Linux系统安装分区,sda7是用户分区

/home。点击Next

在上面界面填写自己的用户名和密码,头两个框写用户名,后两个框填一样的密码。

然后点Next(默认root密码与这里的用户的密码一样。

这里最后确认一下安装信息,点击

Install

(如果还要修改安装信息,点击Back

这里点击Install

看到上面安装界面,静等,等会儿会看到下面错误提示界面:

这个错误原因是我们硬盘安装时已经加载了D盘,并且一直占用着,所以这里的重新加载

D

盘分区会出错,这个不影响安装,不用管的。

点击“Continue

等着安装完成就行了。

安装完后会重启,接着自动配置,

如果问检测什么硬件,就直接选“继续”

最后进入桌面。

3openSUSE后续的一些设置问题

)中文输入法

1

12.1IBUSIBUS

默认是输入法,而默认没有添加中文拼音输入法,

导致默认无法输入中文,简单设置一下:

右下角右击的图标,选择“首选项”

IBUS

在对话框里选“输入法”页面:

点击“选择输入法”,选“Chinese,展开后选择第一个“Pinyin

然后点击“添加”,就会添加拼音输入法。

其他输入法如法炮制。

添加好后关闭设置对话框,再打开浏览器和Office

Ctrl加空格键,就会调出中文拼音输入法。

)加载

2D

由于之前安装中一个小错误,盘在安装时被占用了,导致重新加载盘失败。

DD

Yast来重新加载D盘,这样以后系统启动就会自动加载D盘了。

“开始菜单”“计算机”Yast

打开后找到“磁盘分区管理”,打开进入专家分区程序,

Yast

点左边的“硬盘”

可以看到系统存在的各个分区,WindowsLinux的所有分区都在。

找到sda3,就是之前的D盘,点击“编辑”

在打开的对话框里点右边的“Mountpartition,设置挂载点为

/windows/D/

然后点“完成”

点击“下一步”,然后走下去,就完事了。这样以后开机就会自动加载该磁盘分区。

)驱动、软件安装以及其他问题

3

新手入门参看:

/

/sites/opensuse-guide/

12.1

新的软件源地址参看:

OSSNon-OSSUpdate三个源在系统里默认就有,不用添加的)

/winland0704/blog/item/

必备的一些源:

NVIDIAAMD显卡驱动源,根据自己显卡添加一个:

AMD

显卡的

/mirror/ati/openSUSE_12.1/

NVIDIA

显卡的

ftp:///opensuse/12.1/

Packman

源,里面有各种编解码器和播放器;

/Linux/Packman/suse/12.1/

国人常用的软件的安装源:

/repositories/home:/hillwood/openSUSE_12.1/

/repositories/home:/swyear/openSUSE_12.1/

/repositories/home:/stecue/openSUSE_12.1/

/repositories/home:/opensuse_zh/openSUSE_12.1/

有输入法、alipay(支付宝插件)drcom-pumiceplayerosdlyricsppstream

openfetionflashgetrecitewordstardict等等

如果出现文本乱码情况,参看下面文章最后一小节“文本编码”

/winland0704/blog/item/

安装源的设置参看:

/winland0704/blog/item/

双系统磁盘分区的问题参看:

/winland0704/blog/item/

4Windows7后续的处理

重启进入,默认打开卸载的程序,

Win7openSUSEInstaller

默认开机打开的是一般模式运行会在盘有文件残留。

UninstallC

这时暂时先不执行Uninstall。选“Cancel

接着手动打开开始菜单》所有程序》启动,

右击的程序,用管理员身份运行这个程序。

Uninstall

打开卸载程序后选择“,进行卸载:

Uninstall

)如果上面的清理不干净,会有这些残留:

1Uninstall

grldr

openSUSE_

openSUSE文件夹

这些不清理也行,清理就直接删除这些文件和文件夹就行了。

)开机启动项清理(也可以不清理)

2

将的启动项删除即可。

EasyBCDNeoGrub

选中NeoGrubBootloader,点右上角的Delete就行了,再点右下角

SaveSettings

三、下硬盘安装

WindowsXPopenSUSE12.1

1

、运行引导安装程序

.iso1suse

)用虚拟光驱加载

打开DAEMONTools,右击虚拟光驱设备,

选“载入”,然后找到,就会载入光盘镜像。

D

2)管理员用户运行openSUSE12_2_

重启,然后进入安装引导。

2、从硬盘安装openSUSE

启动后看到:

选择

openSUSE12.2installerLOCAL

上面选,按键。

BackEnter

,按

OKEnter

OK,按Enter

,按键,

OKEnter

上面的选“,选,按键,

HardDisk

OKEnter

选择D盘对应的分区,可以根据分区大小和卷标认出来

,这里的是第二

sda5,再选OK,按Enter键,

上面编辑框里输入:

/

注意,右斜杠绝对不能少!

然后按Enter键。这样就会找到正确的,进入实际的安装。

LanguageKeyboardLayout

SimplifiedChinese-

,点击

SimplifiedChinese

Next

会提示说翻译语言没有完全汉化,直接点

Continue

上面点OK,是检查设备。

上面直接点

Next

上面的,再点

RegionTimeZoneNext

AsiaShanghai

上面直接点

Next

这里要特别注意,红色的全是删除分区,会删除掉和其所

Windows

有分区数据!

我们点击CreatePartitionSetup,创建全新的分区设置,

上面选择硬盘,手动选第一个IDE硬盘,再点Next

由于之前在下删除了一个分区,腾出的自由磁盘空间会被安装程序找到,

Windows

就是图上的会自动使用这个自由空间,

19.99GBunassigned

openSUSE

选好上面的自由空间,点击Next

上面就不会删除什么分区,的东西会保留,分区(虚拟内存)

Windowssda6SWAPsda7

根分区是用户分区

Linux/sda8/home

点击

Next

在上面界面填写自己的用户名和密码,头两个框写用户名,后两个框填一样的密码。

然后点Next(默认root密码与这里的用户的密码一样。

上面是安装设置信息汇总,检查一下,然后点击(如果还要修改就点击

InstallBack

这是最后提示确认安装信息,点击

Install

上面错误提示信息是因为我们已经装载并占用了盘,这里是重新加载盘的出错信息,

DD

这个不影响安装,所以点击“

Continue

等待安装完成,然后重启。

重启后进入自动配置,检查硬件,全部点“继续”

最后就进入桌面了。

3openSUSE后续的一些设置问题

)中文输入法

1

)加载

2D

)驱动、软件安装以及其他问题

3

这一节见

二、Windows7下硬盘安装openSUSE12.1

3openSUSE后续的一些设置问题

这部分内容完全一样。

4WindowsXP的后续处理

进入后,默认开机就打开了卸载程序:

XP

点击,完成卸载即可。

Uninstall

查看分区,可以用软件(

Linuxext2read

x

LinuxWindows7EasyBCDLinuxLinu

四、引导系统和引导

安装

下面介绍的简单用途。

Windows7EasyBCD

EasyBCDLinux

可以引导,这里的引导包括两个的概念,

第一个是安装引导,是指电脑里面没有安装

Linux

但是比如根目录存了

D:

我们要用建立引导项,引导文件,进行的安装。

EasyBCDLinux

第二个是系统引导,是指电脑硬盘里面已经装好了

LinuxLinux

但是由于重装了或者其他操作把的引导弄没了,找不到原来的项目了,

WindowsLinuxLinux

这时候可以使用里的引导程序来间接引导

EasyBCDWindowsLinux

1、用EasyBCD手动设置来引导Linux的安装

拿上面安装为例子。

)提取自带的安装引导文件并新建一个

1LinuxopenSUSE_

要两个:

initrdlinux

32

位的中,这两个文件光盘位置:

光盘

/boot/i386/loader/

位的中,这两个文件光盘位置:

64

光盘

/boot/x86_64/loader

从这目录里面提取两个文件,保存到盘根目录。

linuxinitrdC

盘根目录新建下面这个文件,(从其他地方复制一个到盘根也行)

CC

openSUSE_

这个文件里面不需要填充什么东西。一个空文件放到盘根就行。

C

这个文件纯粹用于的定位。

Grublinuxinitrd

Grubinitrdlinux

会找到这个文件并设置该文件所在分区为的位置。

.lst2EasyBCDNeoGrubmenu

)用安装并设置其

打开

EasyBCD

选择左边的,右边选择,点击

AddNewEntryNeoGrubInstall

安装好Install后,看到

.lst

文件:点击,打开

Configure

NeoGrubmenu

最重要的就是正确填写文件,以实现上面的引导安装,

在上面记事本里面输入:(别敲错了,要复制正确才行)

timeout3

titleopenSUSEinstaller

find--set-root/openSUSE_

kernel/linuxdevfs=mount,dallramdisk_size=65536lang=ensplash=silentvga=0x314

initrd/initrd

保存后关闭。回到EasyBCD界面,选左边的EditBootMenu

可以看到建好的。接着点击右下角“

NeoGrubBootloader

SaveSettings

重启。看到:

,按回车键,就会看到的界面:

NeoGrubBootloaderGRUB4DOS

当然这里就直接按回车键,就会引导的安装了:

openSUSE

后面就跟第二大部分里面的硬盘安装一模一样了。

)安装完成后,就可以删除原先复制到盘里面的文件,

3openSUSEC

和用删除的引导条目。

EasyBCDNeoGrubBootloader

2、用EasyBCD引导已经安装好的Linux系统

在安装好后,如果重装了,或使用覆盖掉了引导

openSUSELinuxwinwinMBRLinux

,就会找不到系统了。

MBRLinux

要引导,一种是用的光盘来重新安装

LinuxLinuxGRUBMBR

这里介绍的是用引导

Win7EasyBCDLinux

比如上面第二部分已经在磁盘的分区装好了

sda6Linux

下面用来引导

EasyBCDLinux

openSUSE12.1GRUB1AddNewEntry

系统分区引导还是沿用的,不过我试了一下,左边选

右边选,设置了

Linux/BCDTypeNameDevice

但是不管EasyBCD是调成GRUB1形式的引导条目还是调成GRUB2形式Type的引导条目,

没成功,没法自动引导openSUSE12.1

.lst

文件就行。所以还是要靠NeoGrub引导Linux,编辑NeoGrubmenu

打开EasyBCD

选择左边的AddNewEntry,右边选择NeoGrub,点击Install

安装好后,看到

.lst

文件:点击,打开

Configure

NeoGrubmenu

这个保持打开状态,等待编辑;

下面就要用之前提到的软件,打开

ext2read

选择系统分区,这里的是,双击该分区,

openSUSE/dev/sda6

看到该分区内的文件列表,要找的就是/boot/grub/文件,

右击该文件,选择,保存这个文件到的文件夹里面,然后用的写字板打

SaveWinWindows

开这个,或者用等,

Noatpad2Notepad++

看到占用的两个引导条目:

openSUSE

titleDesktopopenSUSE12.13.1.0-1.2

对应的一段代码,和

titleFailsafeopenSUSE12.13.1.0-1.2对应的一段代码。

下面就根据从Linux分区提取来的修改前面打开的NeoGrub

最简单的方法就是将从Linux分区提取来的内的东西全部复制,

粘贴到前面打开的NeoGrub,然后保存修改后的NeoGrub

关闭该文件,回到界面。

EasyBCD

其实重要的就是图上显示的三段代码,后面关于Windows引导的代码可以去掉,用不着。

EasyBCD界面,左边选择EditBootMenu,右边看到NeoGrub的引导条目:

然后点击,就可以关闭软件重启了。(上面默认等待自动选择引导

SaveSettings

30s

的操作系统,这个30s时间随自己喜好改,改后点SaveSettings即可。

NeoGrub的引导条目,按下回车键后进入Linux的引导界面:

如果之前在删除了后面的多余的的引导条目,会看到:

NeoGrubWindows

这样就搞定了。如果重装了,找不到,或者修改了的,

WindowsLinuxMBRWin7

导致找不到,都可以用上面的方法来重新引导

LinuxLinux

上面的设置是针对的,有些差异,主要区别是命令引

GRUB1GRUB2GRUB2linux

t

文件中)都是用命令的

GRUB1GRUB4DOSNeoGRUBkernel

文件中)。其他的过程差不多。

3EasyBCD

使用问题补充

如果打开软件后,提示找不到文件,那么就需要自己用手动加

EasyBCDBCDEasyBCD

文件。如果能自动找到文件,这一节内容不用看的。

BCDBCD

使用单独的隐藏分区存储文件情况

1Win7BCD

打开,如果找不到文件,

EasyBCDEasyBCDWin7BCD

那么右击“计算机”,选择“管理”,打开计算机管理对话框,

选左边的“存储“磁盘管理”

----

看到系统保留分区,这里是的,右击该保留分区,

100MB

选择“更改驱动器号和路径

在上面点击“添加”

在右边挑选一个分区号,比如,再点击确定,然后就可以看到保留分区的内容。

SS

接下来就打开,菜单“

EasyBCDFile----SelectBCDStore

然后在文件夹里找到叫的文件,选中打开,

S:BootBCD

这样就可以编辑系统的文件了。

BCD

编辑好后,可以删除盘的分区号,等到要用的时候在手动分配分区号。

S

删除分区号与添加差不多,右击“计算机”,选“管理”,在计算机管理界面,

到“磁盘管理”界面,右击“系统保留(”分区,

S

选择“更改驱动器号和路径

点击上面界面的“删除”,然后在弹出的提示框选“是”

这样系统保留分区就再次隐藏了。等要用的时候再加载,平时保持隐藏。

2BCD文件存在C盘的BOOT文件夹里的情况

这个情况比较简单,无隐藏的系统保留分区,不需要磁盘分区的处理。

打开EasyBCD,菜单“File----SelectBCDStore

然后选择C:Boot文件夹里的BCD文件就行了。

五、引导安装和引导

WindowsXPGRUB4DOSLinux

Linux

系统

下面介绍的简单用途。

WindowsXPGRUB4DOS

GRUB4DOSWindowsLinux

可以在下面引导,这里的引导包括两个的概念,

第一个是安装引导,是指电脑里面没有安装

Linux

但是比如根目录存了

D:

我们要用建立的引导项,引导文件,进行的安装。

GRUB4DOSLinux

第二个是系统引导,是指电脑硬盘里面已经装好了

LinuxLinux

但是由于重装了或者其他操作把的引导弄没了,找不到原来的项目了,

WindowsLinuxLinux

这时候可以在里的建立启动条目来引导

WindowsXPGRUB4DOSLinux

1、用GRUB4DOS引导Linux的安装

以上面为例子,其实干的事情就是这些。

openSUSE12_2_

1)提取GRUB文件到C盘根目录

打开的文件夹,找到如下三个文件:

grub4dos-0.4.4

grldr

把这三个文件复制到盘根目录。

C

)复制的引导文件到盘根目录

2LinuxC

要复制两个文件:

initrdlinux

32

位的中,这两个文件光盘位置:

光盘

/boot/i386/loader/

位的中,这两个文件光盘位置:

64

光盘

/boot/x86_64/loader

从这目录里面提取两个文件,保存到盘根目录。

linuxinitrdC

盘根目录新建下面这个文件,(从其他地方复制一个到盘根也行)

CC

openSUSE_

这个文件里面不需要填充什么东西。一个空文件放到盘根就行。

C

这个文件纯粹用于的定位。

Grublinuxinitrd

Grubinitrdlinux

会找到这个文件并设置该文件所在分区为的位置。

)修改文件

3C:

用写字板或等编辑器打开,可以看到

Notepad2Notepad++C:

文件默认填充了一堆东西,这些内容用不着,先全部删除掉。

再向添加如下内容:

(别敲错了,要复制正确才行)

timeout3

titleopenSUSEinstaller

find--set-root/openSUSE_

kernel/linuxdevfs=mount,dallramdisk_size=65536lang=ensplash=silentvga=0x314

initrd/initrd

保存后关闭。

文件)修改

4C:C:

可以先备份一下,以后还原也方便。

打开盘根目录的文件,

C

里面默认有些引导条目,不要动,这里只是追加新的一行:

GrubforDOSC:grldr=grldr=”DOS”

保存文件后重启。

)重启后硬盘安装

5Linux

重启看到GRUBforDOS引导条目:

选择该启动项,按Enter键,看到:

上图是的引导界面,选择上面的条目,按键:

GRUB4DOSopenSUSEinstallerEnter

看到这个界面,后面操作就和前面硬盘安装的部分完全一样了。

在完成安装后,可以重启进入,前面复制到盘根目录的文件可以删除掉,

LinuxWindowsC

文件新添加的一行启动项也可以删掉。

2、用GRUB4DOS引导已经安装的Linux系统

以已经安装好的为例,介绍用下引导

openSUSE12.1GRUB4DOSWindowsLinux

1)提取GRUB文件到C盘根目录

打开的文件夹,找到如下三个文件:

grub4dos-0.4.4

grldr

把这三个文件复制到盘根目录。

C

.lst

文件)从分区提取已有的

2Linuxmenu

使用提到的ext2read软件可以读取Linux分区,打开,看到Linux分区,

之前openSUSE装到sda7了,双击/dev/sda7,看到Linux的文件系统,找到

/boot/grub/

.lst

文件,选Save保存这个文件到一个Windows文件夹里面。右击该menu

)修改文件

3C:

打开,可以看到

C:

文件默认填充了一堆东西,这些内容用不着,先全部删除掉。

打开后,再用写字板打开刚才从分区提取的文件,

C:Linux

把从提取的的内容全部复制到文件中:

LinuxC:

保存后关闭文件。

文件4)修改C:C:

打开C盘根目录的文件,

里面默认有些引导条目,不要动,这里只是追加新的一行:

GrubforDOSC:grldr=grldr=”DOS”

保存文件后重启。

)重启选择启动条目

5

选择的启动项,按键,

GRUBforDOSEnter

看到上面的启动项目就了。

LinuxOK

如果重装了,找不到,或者修改了的,

WindowsLinuxMBRWin7

导致找不到,都可以用上面的方法来重新引导

LinuxLinux

上面的设置是针对的,有些差异,主要区别是命令引

GRUB1GRUB2GRUB2linux

t

文件中)都是用命令的

GRUB1GRUB4DOSNeoGRUBkernel

文件中)。其他的过程差不多。

(全文完)