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后会修改MBR为GRUB的引导方式。
()系统安装
2WindowsXPGRUB4DOS
/detail/35/
如果要修复MBR为WindowsXP的模式,
那么就用硬盘分区软件:
DiskGenius()
/html/
()如果要在下读取的分区,下载软件:
3WindowsLinuxext4ext2read
/soft/?softid=62445
绿色版的,解压直接用。
4、准备自由磁盘空间
右击“计算机”(下就是“我的电脑”),选择“管理”,看到计算机管理对话框,
XP
选择“存储”》“磁盘管理”,看到磁盘管理界面:
—
提前准备一个分区,比如图上盘,把分区里面东西清楚干净,格式化干净。
E
右击上图的:盘,然后删除该分区,删除后就会腾出一块自由空间给:
ELinux
这个自由空间就预留给,会自动根据这空间划分分区,这种磁盘分区
LinuxopenSUSE20GB
处理方式和安装方式比较省事。如果对Linux分区熟悉,就可以自己安排各个分区,这里不
赘述了。建议预留20GB以上空间,多多益善。
二、Windows7下硬盘安装openSUSE12.1
1、运行引导安装程序
Win7本身使用的是BCD引导,关于BCD,Win7有两种安装方式,
第一种,默认是独立划分一个保留的磁盘分区,比如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安装程序最后会要选择rebootnow或rebootlater,选择,以后再重
rebootlater
启。因为这时重启根本找不到openSUSE的安装引导项目,开机时只会显示“Windows7”
的启动项目。在安装完成前不要卸载盘里的引导安装文件。
openSUSEC
按上面执行以管理员身份和WindowsXP模式运行openSUSE12_2_后,安装程
序会将grldr、、openSUSE文件夹等东西存到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(区域)选择Asia,TimeZone(时区)选Shanghai。
然后点击Next。
直接点Next。
这里要特别注意,红色的全是删除分区,会删除掉Windows和其所
有分区数据!
我们点击CreatePartitionSetup,创建全新的分区设置,
选择磁盘,一般就一个,选第一个的硬盘就行,点,
40GBNext
上面默认就会挑选我们之前安排好的就是自由磁盘空间。
19.53GB,unassigned,
点击“Next”:
上面就是新的安排好的分区,删除的是之前已删除的的分区,(红字是将主分
sda419.53GB
区类型转成扩展分区类型,具体看后面3、(3)双系统磁盘分区的问题的链接),
新建立的sda5是swap分区,sda6是根分区/,就是Linux系统安装分区,sda7是用户分区
/home。点击Next:
在上面界面填写自己的用户名和密码,头两个框写用户名,后两个框填一样的密码。
然后点Next。(默认root密码与这里的用户的密码一样。)
这里最后确认一下安装信息,点击:
Install
(如果还要修改安装信息,点击Back)
这里点击Install:
看到上面安装界面,静等,等会儿会看到下面错误提示界面:
这个错误原因是我们硬盘安装时已经加载了D盘,并且一直占用着,所以这里的重新加载
D
盘分区会出错,这个不影响安装,不用管的。
点击“Continue”:
等着安装完成就行了。
安装完后会重启,接着自动配置,
如果问检测什么硬件,就直接选“继续”。
最后进入桌面。
3、openSUSE后续的一些设置问题
()中文输入法
1
12.1IBUSIBUS
默认是输入法,而默认没有添加中文拼音输入法,
导致默认无法输入中文,简单设置一下:
右下角右击的图标,选择“首选项”,
IBUS
在对话框里选“输入法”页面:
点击“选择输入法”,选“Chinese”,展开后选择第一个“Pinyin”,
然后点击“添加”,就会添加拼音输入法。
其他输入法如法炮制。
添加好后关闭设置对话框,再打开浏览器和Office,
按Ctrl加空格键,就会调出中文拼音输入法。
()加载盘
2D
由于之前安装中一个小错误,盘在安装时被占用了,导致重新加载盘失败。
DD
用Yast来重新加载D盘,这样以后系统启动就会自动加载D盘了。
“开始菜单”—》“计算机”—》“Yast”,
打开后找到“磁盘分区管理”,打开进入专家分区程序,
Yast
点左边的“硬盘”
可以看到系统存在的各个分区,Windows和Linux的所有分区都在。
找到sda3,就是之前的D盘,点击“编辑”,
在打开的对话框里点右边的“Mountpartition”,设置挂载点为
/windows/D/
然后点“完成”。
点击“下一步”,然后走下去,就完事了。这样以后开机就会自动加载该磁盘分区。
()驱动、软件安装以及其他问题
3
新手入门参看:
/
/sites/opensuse-guide/
12.1
新的软件源地址参看:
(OSS、Non-OSS、Update三个源在系统里默认就有,不用添加的)
/winland0704/blog/item/
必备的一些源:
NVIDIA或AMD显卡驱动源,根据自己显卡添加一个:
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-pum、iceplayer、osdlyrics、ppstream
openfetion、flashget、reciteword、stardict等等
如果出现文本乱码情况,参看下面文章最后一小节“文本编码”:
/winland0704/blog/item/
安装源的设置参看:
/winland0704/blog/item/
双系统磁盘分区的问题参看:
/winland0704/blog/item/
4、Windows7后续的处理
重启进入,默认打开卸载的程序,
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键。这样就会找到正确的,进入实际的安装。
上面Language选择“”,KeyboardLayout选择
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
等待安装完成,然后重启。
重启后进入自动配置,检查硬件,全部点“继续”,
最后就进入桌面了。
3、openSUSE后续的一些设置问题
()中文输入法
1
()加载盘
2D
()驱动、软件安装以及其他问题
3
这一节见
二、Windows7下硬盘安装openSUSE12.1
3、openSUSE后续的一些设置问题
这部分内容完全一样。
4、WindowsXP的后续处理
进入后,默认开机就打开了卸载程序:
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,编辑NeoGrub的menu
打开EasyBCD,
选择左边的AddNewEntry,右边选择NeoGrub,点击Install。
安装好后,看到
.lst
文件:点击,打开的
Configure
NeoGrubmenu
这个保持打开状态,等待编辑;
下面就要用之前提到的软件,打开,
ext2read
选择系统分区,这里的是,双击该分区,
openSUSE/dev/sda6
看到该分区内的文件列表,要找的就是/boot/grub/文件,
右击该文件,选择,保存这个文件到的文件夹里面,然后用的写字板打
SaveWinWindows
开这个,或者用、等,
Noatpad2Notepad++
看到占用的两个引导条目:
openSUSE
titleDesktop–openSUSE12.1–3.1.0-1.2
对应的一段代码,和
titleFailsafe–openSUSE12.1–3.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
选择“更改驱动器号和路径”,
点击上面界面的“删除”,然后在弹出的提示框选“是”。
这样系统保留分区就再次隐藏了。等要用的时候再加载,平时保持隐藏。
(2)BCD文件存在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
文件中)。其他的过程差不多。
(全文完)。
发布评论