linux操作系统中文 wingrub多系统引导软件(wingrub中文多系统引导软(3)

电脑杂谈  发布时间:2018-02-17 15:39:17  来源:网络整理

initrd这行, 和kernel那行类似;没有什么难的, 自己的文件放在哪个分区, 哪个目录了, 自己最知道吧.

格式二:比较麻烦一点:理解着看吧

titlefinstall

root(hd0,1)

kernel/linux/vmlinuzroroot=/dev/hda2

initrd/linux/initrd.img

title这行就是我们在开机时, 所看到的菜单, 显示的就是Finstall, 要加在title的后面, title是必须保留的, 是grub的语法的标签, 我们可以在title后面写我们想要加的东西, 这是自己可以定义的, 比如titlefsetup也是可以的。linux操作系统中文

root这行, 在本例中是root(hd0,1), 这行就是我们打开wingrub, 点tools=》partioinlist(分区列表)中查到的;我们通过这个知道我们把解压出来的vmlinuz和initrd.img所处的分区和路径;比如我的机器, 我查到的是(hd0,1), 对应的WindowsFAT32分区是D, 事实上, 我的确把四个光盘映象都放在了(hd0,1), 也就是win中所看到的D盘;并且我同样也把提取出来vmlinuz和initrd.img放在了(hd0,1)中的linux目录中;不知道自己存放提取出来的内容放在哪个分区, 就用打开wingrub, 点tools=》partioinlist(分区列表)中查看。

kernel这行;注意在kernel后面有个空格, 接着写vmlinuz所处的详细位置, 在哪里呢?在/dev/hda2, 这个/dev/hda2是怎么来的?是由(hd0,1)而来的, 如果您的显示的是(hd0,2), 那root=/dev/hda3, 明白了吧, 就是(hdX,Y)中的Y+1=Z, 就是/dev/hdaZ, 再举一例:比如我们把提出来的vmlinuz和initrd.img放在了(hd0,5)的linux目录中, 这时应该写root=/dev/hda6。

有可能放在(hd1,6)的分区, 怎么办?这个不难, 我们这里面的所提到的(hdX,Y), 中的X可能是0、1、2等, 所以对应的是hdaZ, hdbZ, hdcZ, 如果您看到的是(hd1,6), 所以对应的是/dev/hdb7。linux操作系统中文

linux设置在哪_2017windows系统的手机_linux操作系统中文

initrd这行, 原样搬上就好.

所以完整menul.lst举例应该是:其中#号不作解析, grub启动的时候是是忽略过去的;可在在#号后面加些注释之类的;在这之中, 引导Linux的, 有两种写法, 都在里面, 哪个都是可以启动引导安装的。

#这是第一种写法

timeout30

titlefinstall

root(hd0,1)

kernel(hd0,1)/linux/vmlinuz

initrd(hd0,1)/linux/initrd.img

titleWindowsXP

root(hd0,0)

makeactive

chainloader+1

#这是第二种格式的写法

timeout30

titlefinstall

root(hd0,1)

kernel/linux/vmlinuzroroot=/dev/hda2

initrd/linux/initrd.img

titleWindowsXP

root(hd0,0)

makeactive

chainloader+1

这样就能进入引导安装, 如果还是不行, 找不到什么什么之类的, 一是您没有看好你的文件存放在哪个分区哪个目录中;如果能引导进入安装, 我们要选择本地硬盘(电脑存储媒介), 至于是哪个分区, 只要您把ISO映像放在FAT32磁盘的根目录下, 按个分区选择, 按回车就是了。 成功的时候, 系统会出现各种提示信息;


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-82208-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...