【求助】SPFDISK 日後的維護 ? - 第2頁 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- 其 他 軟 體 討 論 版


PCZONE 討論區



通知

-- 其 他 軟 體 討 論 版 包括磁碟或檔案管理工具、掃毒軟體、解壓縮軟體、遠端遙控軟體、備份軟體、傳真軟體、手寫或語音等各種軟體使用經驗討論

會員

引用:
最初由 moderjou 發表
spf boot manager (15M)
win server 2003 (20G)
winxp(20G)
dos fat16(20M)
(總共 80g,還有 40g 未規劃)

分了四個主分割區出來後,剩下的空間都無法再作配置了 ...

不知道您是怎麼用的 ??



恩 ~ 謝謝 ! 不過我指的是分割後各 partitionn 內的資料備份 ..
boot管理存放於mbr內就好囉...

回覆
穆德

引用:
最初由 yuhdiing 發表
boot管理存放於mbr內就好囉...
原來如此 .. 真是太棒了 ^^

我實在太不懂得變通了 ~ 感恩感恩 ...
回覆
會員

引用:
最初由 moderjou 發表
spf boot manager (15M)
win server 2003 (20G)
winxp(20G)
dos fat16(20M)
(總共 80g,還有 40g 未規劃)

分了四個主分割區出來後,剩下的空間都無法再作配置了 ...

不知道您是怎麼用的 ??



恩 ~ 謝謝 ! 不過我指的是分割後各 partitionn 內的資料備份 ..
開機 BIOS POST(POWER ON SELF TEST) 後是把依 CMOS 指定的磁碟假設為 C:
BIOS 就把 C: 的 Cylinder:0 Head:0 Sector:1 讀到 RAM 0000:7C00
然後開始執行 7C00
這裡就是管要從哪裡開機.
這個 SECTOR 的 01BEH 開始的 16Bytes * 4
也就是可以有四個 Partition 的資料
Boot Manager 就是放在這裡的, 只是他是不是用一個 Sector 還是用幾個
Sector 來引導而已.

建議先看看開機程序剖析
膫解一下這 446Bytes 在做什麼, 後面的 16Bytes*4 又如何判斷
比如
01beh 如果是 80 表示 Active 00 為有效 其餘為無效的 Partition
01bfh 為這個 Partition 的起始磁頭
01c0h 為這個 Partition 的起始磁扇區(不過只用低六位 XX000001) 最多 3F
01c1h 為這個 Partition 的起始磁軌 (加上上面那個的 2 位 00 00000000)
所以為什麼開機的 Partition 沒有其他 MultiBoot 幫助之下不能大於1024 軌的原因
01c2h 為 Partition 的格式 0b fat32
01c3h 為這個 Partition 的終止磁頭
01c4h 為這個 Partition 的終此慈扇區(一樣使用六位 xx111111)
01c5h 為這個 Partition 的終止磁軌 (一樣加上上個位元的前兩位11 11111111)
01c6h-01c9h 為這個 Partition 前的 sector 數 3f 00 00 00 反過來看 00 00 00 3f就是 63 個磁扇區
01cah-01cdh 為這個 Partition 佔用 Sector 數 也是反過來算

這樣應該知道如何引導作業系統開機了吧!

回覆


類似的主題
主題 主題作者 討論版 回覆 最後發表
【求助】Spfdisk 學不會>< 沉默之狼 -- 其 他 軟 體 討 論 版 15 2003-01-24 05:40 PM






 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。