在SPFDISK下的系統ID有0b FAT32、及0c FAT32(LBA)有何差別?

Home Home
引用 | 編輯 xjve
2005-02-01 21:47
樓主
推文 x0
在SPFDISK下的系 ..

訪客只能看到部份內容,免費 加入會員



獻花 x0
引用 | 編輯 Kilian
2005-02-02 08:27
1樓
  
我沒有用spfdisk;

LBA = logical block address, 用24-bit,
大概應該是指支援SCSI/EIDE硬碟大容量(>528MB)

用48-bit, 就>137GB

獻花 x0
引用 | 編輯 xjve
2005-02-02 17:01
2樓
  
下面是引用Kilian於2005-02-2 08:27發表的 Re:在SPFDISK下的系統ID有0b FAT32、及0c FAT32(LBA)有何差別:
我沒有用spfdisk;

LBA = logical block address, 用24-bit,
大概應該是指支援SCSI/EIDE硬碟大容量(>528MB)

.......

所以160G就用0b FAT32

而80G用0b FAT32可以嗎?

獻花 x0
引用 | 編輯 xjve
2005-02-02 17:10
3樓
  
看不懂?

http://free.tnc.edu.tw/docs/rh/rhl-ig-x86-zh_TW-9/ch-partitions.html

分割區類型 數值 分割區類型 數值
空的 00 Novell Netware 386 65
DOS 12 位元 FAT 01 PIC/IX 75
XENIX root 02 Old MINIX 80
XENIX usr 03 Linux/MINUX 81
DOS 16 位元 <=32M 04 Linux swap 82
Extended 05 Linux native 83
DOS 16 位元 >=32 06 Linux extended 85
OS/2 HPFS 07 Amoeba 93
AIX 08 Amoeba BBT 94
AIX 可開機的 09 BSD/386 a5
OS/2 Boot Manager 0a OpenBSD a6
Win95 FAT32 0b NEXTSTEP a7
Win95 FAT32 (LBA) 0c BSDI fs b7
Win95 FAT16 (LBA) 0e BSDI swap b8
Win95 Extended (LBA) 0f Syrinx c7
Venix 80286 40 CP/M db
Novell 51 DOS access e1
Microport 52 DOS R/O e3
GNU HURD 63 DOS secondary f2
Novell Netware 286 64 BBT ff

獻花 x0
引用 | 編輯 hojaming
2005-02-02 17:44
4樓
  
FAT32的主分割的磁柱>1023時
該分割的ID會變成0c
若磁柱<=1023,ID=0b

使用spfdisk製作一個新的主分割時
spfdisk會自動assign ID code
不必另外設定

spfdisk原始網頁
http://spfdisk.sourceforge.net/

獻花 x0
引用 | 編輯 xjve
2005-02-02 22:06
5樓
  
問題十一、SPFDisk 硬碟分割工具無法將主分割建立在啟始磁柱超過 1023 的位置嗎? [TOP]

  本程式並非無法將主分割的啟始磁區建立在超過 1023 的磁柱,只是為了怕使用者在建立分割並且安裝完成作業系統時發生無法開機的問題,所以特別設計成如果要將主分割的啟始磁柱建立在超過 1023 磁柱的位置,則您必須將使用者模式切換到專家模式才可(2000-02d+ 之後的版本不須切換也可建立)。

  如何切換使用者模式呢?只要進入硬碟工具後,按 [TAB] 鍵叫出主功能選單,選擇其中〔使用模式切換(User Mode Switch)〕的選項,您會看到右上方出現一個〔專家〕或者是 [Expert] 的字串,這時使用建立分割的功能就不會受到 1023 磁柱的限制了,但請使用者要明白的是,在作業系統開始支援開機程式可置於 1023 磁柱之前,最好不要有這種異常的舉動,否則不能開機的還是無法開機,只會讓您多花時間安裝罷了!

如果作業系統啟動模組不支援使用 INT13 extension,那麼就會有 1023 磁柱的限制,啟動磁區及其後續之開機模組兩者必須都確保在 1023 磁柱之內,否則即使啟動磁區位於其中,而核心載入程式之部份超出 1023 磁柱,那麼還是無法正常開機,舉例來說,安裝了 Linux 要安裝 LILO ,LILO 並非只有啟動磁區裡一個磁區的大小,啟動磁區裡只是一個將 LILO 載入記憶體的小 Loader ,真正的身體是擺在更後面的區域,所以必須讓整個 LILO 及所有開機的程式碼都在 1023 磁柱之內,直到 OS 管理磁碟 I/O 的模組載入後,不再需要用到 BIOS 磁碟服務,才能確保開機成功!

獻花 x0
引用 | 編輯 xjve
2005-02-02 22:09
6樓
  
下面是引用hojaming於2005-02-2 17:44發表的 :
FAT32的主分割的磁柱>1023時
該分割的ID會變成0c
若磁柱<=1023,ID=0b

使用spfdisk製作一個新的主分割時
.......


謝謝你

請問你在哪找到區別的? FAT32的主分割的磁柱>1023時

若直接改ID,會影響資料嗎?

獻花 x0
引用 | 編輯 hojaming
2005-02-06 11:23
7樓
  
直接修改ID
會不會影響資料
我不是很清楚
不過我目前的硬碟的分割規劃
就是有超過1023的主分割
看它的ID code
就是0c

既然要規劃分割硬碟
表示硬碟資料不要了
你可以自己試試看

獻花 x0
引用 | 編輯 Kilian
2005-02-07 05:30
8樓
  
下面是引用xjve於2005-02-2 22:06發表的 :
如果作業系統啟動模組不支援使用 INT13 extension.......

這是n年前的事!
這幾年的底板BIOS 都已經支援;

所有分區及 Windows 2k/xp 系統大過 1023 cylindar (8GB) 限制是沒有問題的; 這些是Win95/98時代的!

spfdisk 是舊的軟體(2000?), 不支援 NTFS: 在下不明白為何還要用它?

(1)你的電腦不是很舊的及(2)灌 2k/xp 的就應該完全不是問題:

不如用 Partition Magic, 沒有以上的憂慮: 它根本不會問你要選 0b/0c FAT!

獻花 x0