无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3306|回复: 3
打印 上一主题 下一主题

[求助] kernel chainloader 区别是什么???

[复制链接]
跳转到指定楼层
1#
发表于 2012-3-19 11:33:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
发觉用kernelhe和chainloader 都可以启动bin文件,他们的区别是什么?
例如:
title [0] 安装 Windows XP sp3 专业版
if exist /I386/SETUPLDR.BIN || find --set-root /I386/SETUPLDR.BIN ! echo -n
chainloader /I386/SETUPLDR.BIN
title [13]    USB2.0加速模块(常死机)
kernel /BOOT/IMGS/PLPBT.BIN


还有,! echo -n 是什么意思?
2#
 楼主| 发表于 2012-3-19 12:28:47 | 只看该作者
g4d下边的帮助怎么那么短啊!不想从grub2后边换行!

screenshot.JPG (71.71 KB, 下载次数: 23)

screenshot.JPG
回复

使用道具 举报

3#
发表于 2012-3-19 16:21:41 | 只看该作者
kernel你可以看作是grub环境下的可执行格式,一般linux/unix内核都是kernel。

chainloader只是启动扇区格式
回复

使用道具 举报

4#
发表于 2012-3-19 18:02:58 | 只看该作者
fujianabc 解释得不错。

或者换句话说,kernel 用来加载 UNIX/LINUX 系统,chainloader 用来加载微软的系统(DOS、Windows)。当然这个说法不完全准确,但它是个通俗的说法。有时候,也许需要一种通俗的解释,便于理解。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-14 15:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表