adgabc
发表于 2010-10-21 22:35
asdasdddddd
老同学
发表于 2010-10-22 00:25
好贴啊。。。我顶了。。。明天再看。。
kingsunsoft
发表于 2010-10-22 09:07
看看。。。。。。。。。。。。。。。
yufor
发表于 2010-11-20 17:16
好好看看。。学习了。。
zhangdi728
发表于 2010-11-28 11:06
看不懂 太难了
zsjyzx
发表于 2011-1-1 13:03
难得好文,赞一个!!
lsosl466
发表于 2011-3-10 12:39
非常之深奥,有待研究
Soloist1230
发表于 2011-3-10 18:42
好贴啊,谢谢拜读
jinta2001
发表于 2011-5-3 13:46
非常感谢。。
daoziwo
发表于 2011-6-24 12:00
撒啊啊啊啊啊啊啊啊啊啊啊啊的阿斯顿
说明叔
发表于 2011-6-30 13:06
再回顾一下
chainbaby
发表于 2011-7-3 12:15
新手折腾中 研究学习,感谢大牛。。。
authenticman
发表于 2011-7-3 13:06
谢谢你的分享
safirst
发表于 2011-7-4 14:49
pappplus 发表于 2007-11-28 16:26 static/image/common/back.gif
不对吧,我记得GRUB可以引导逻辑分区的Linux。GRUB4DOS就不知道了。
他说的是传统UNIX,确实是无法启动的,现代UNIX也许可以……
另外,Linux可以放在逻辑分区引导是毫无疑问的
safirst
发表于 2011-7-4 15:02
Envying 发表于 2007-11-29 23:09 static/image/common/back.gif
看来boot1h(它是一级引导文件)的确不是写的MBR,应该叫VBR(Volume Boot Record分区引导记录),因为写MBR是 ...
各位兄弟怎么不看一下/usr/standalone/i386/README呢,
那里虽然信息不多,但是可以明显明确这些概念啊……
Features
--------
- hybrid boot0+boot1h loaders for both MBR and GPT partitioned disks.
- stage2 loader (boot) can be placed as a regular file in the boot
partition's root folder. It has precedence over the embedded
startupfile.
Installation
============
Normal Install (non-RAID):
--------------------------
Suppose that your installation is on /dev/disk0s2
- Install boot0 to the MBR:
fdisk -f boot0 -u -y /dev/rdisk0
- Install boot1h to the partition's bootsector:
dd if=boot1h of=/dev/rdisk0s2
- Install boot to the partition's root directory:
cp boot /
boot0是放在MBR的,即主引导记录
boot1h是分区引导记录
boot是bootloader中的stage2,这玩意儿一般不会很小,都是直接放在文件系统上的(Linux也是这样的),不应该写入扇区的。
safirst
发表于 2011-7-4 15:06
sweec 发表于 2007-12-7 05:13 static/image/common/back.gif
刚才研究了一下startfiletool的源程序,在每个HFS+的分区最初1024字节后有一个512字节的HFSPlusVolumeHeade ...
是的,62k的大小限制是对boot而言的
standalone下的boot就是61k
yufor
发表于 2011-7-8 15:06
好东西啊。。又学习了。。
cloudchen66
发表于 2011-7-13 18:53
看不太懂,继续学习。
shiboo
发表于 2011-7-15 17:58
好文章 先收藏下来了
brigth79
发表于 2011-7-15 21:13
有點看不懂杯具