无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 62302|回复: 91
打印 上一主题 下一主题

[分享] Grub4Dos 学习笔记

    [复制链接]
1#
发表于 2013-12-21 14:27:13 | 显示全部楼层
一些笔误:

>>> (rd)0+1 等效于 (hd)+1

应该是:(rd)0+1 等效于 (rd)+1


>>> map --unmap=0-0xFF

应该是:map --unmap=0:0xFF

grub4dos 表示数值区间以及数值集合,采用 “逗号” 和 “冒号” 作为分隔符,不采用 “减号”。因为 “减号” 同时也是 “负号”,它可以当作数值本身的前缀,例如 -1 就是一个合法的整数。

冒号两边的值,界定了区间。冒号左边是较小的值,右边应该是较大的值。冒号左右两边的值如果相等,那就等价于只有一个数值。因此,单一的一个数值,也可以看作是一个特殊的数值区间。而 “逗号” 用来分隔不同的数值区间,这些数值区间通常应该是互相不交叉的。如果指定了互相交叉覆盖的数值区间(用逗号隔开),那也是允许的,但其实际效果等价于两者合并成一个大的区间。

点评

谢谢“不点”老大提醒,已经更正。  发表于 2013-12-21 16:43
回复

使用道具 举报

2#
发表于 2014-2-6 12:30:07 | 显示全部楼层
>>> (hd-1,0)    最后一块硬盘的第一主分区,没有 (hd-2,0) 这种格式,也没有 (hd-1,-1) 这种格式。

这一句有差错。

(hd-2) 是有意义的,它是倒数第二个硬盘。如果你有两个硬盘 (hd0) 和 (hd1),那么,(hd-2) 就是 (hd0)。

同理,(hd-3) , (hd-4) ... 都是有意义的。

如果你的系统只有一个硬盘 (hd0),那么 (hd-2) 就没有意义了。

分区号为 -1,应该也是有意义的【这个我拿不准,你试试看吧】。分区号为 255( 或 -1),代表整个磁盘,即 (hdX,255) 的意思是 (hdX)。

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-2 09:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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