|
执行
map --in-situ (hd0)0x80+0x1000 (hd0)
map (hd0) (hd1)
map --hook
之后,已经有了form驱动器0x80
Fr To Hm Sm To_C _H _S Start_Sector Sector_Count DHR
-- -- -- -- ---- -- -- ---------------- ---------------- ---
80 80 FE 01 000E FE FF 0000000000000080 0000000000001000 H=S
81 80 00 01 8001 FE 7F 0000000000000000 0000000000000000 H=S
再执行
map --in-situ (hd0)0x1080+0x1000 (hd0)
之后,插槽有2个form驱动器是0x80
Fr To Hm Sm To_C _H _S Start_Sector Sector_Count DHR
-- -- -- -- ---- -- -- ---------------- ---------------- ---
80 80 FE 01 000E FE FF 0000000000000080 0000000000001000 H>S
81 80 00 01 8001 FE 7F 0000000000000000 0000000000000000 H=S
80 80 FE 01 000E FE C1 0000000000001080 0000000000001000 H<S
再执行
map --hook
之后,新form驱动器会替代旧form驱动器,只允许1个0x80.
Fr To Hm Sm To_C _H _S Start_Sector Sector_Count DHR
-- -- -- -- ---- -- -- ---------------- ---------------- ---
80 80 FE 01 000E FE C1 0000000000001080 0000000000001000 H=S
81 80 00 01 8001 FE 7F 0000000000000000 0000000000000000 H=S
此时,第一次创建的0x80驱动器“(hd0)128+4096 (hd0)”已经不存在,不可能备份到(hd2)。
这不是--in-situ的错误,也不是G4D的错误,规则就是以旧换新。
可以这样:
map --in-situ (hd0)0x1080+0x1000 (hd2)
map --swap-drive=(hd0)=(hd2)
map --hook
Fr To Hm Sm To_C _H _S Start_Sector Sector_Count DHR
-- -- -- -- ---- -- -- ---------------- ---------------- ---
80 80 FE 01 000E FE FF 0000000000000080 0000000000001000 H=S
81 80 00 01 8001 FE 7F 0000000000000000 0000000000000000 H=S
82 80 FE 01 000E FE C1 0000000000001080 0000000000001000 H=S
--swap-drive 是新参数,交换2个form驱动器号。
|
|