回覆列表
  • 1 # 使用者3548581332099

    正確的回答應該是:不一定。隨身碟可以有分割槽表,也可以沒有。早年的隨身碟出廠時不一定帶分割槽,現在的隨身碟出廠時基本上都帶MBR分割槽表,但這個分割槽表是可以被破壞的,去掉分割槽表以後隨身碟一樣可以被正常的格式化並使用。有些隨身碟啟動製作工具會有HDD或者FDD的模式選擇。其中HDD就是帶分割槽表的MBR方式,啟動方式為:MBR->第一分割槽第一扇區引導程式碼->啟動程式(bootloader)FDD則是不帶分割槽表的方式,啟動方式為:第一扇區引導程式碼(DBR)->啟動程式(bootloader)不同作業系統各自有提供針對隨身碟的分割槽工具,比如Linux的gparted,Windows的diskpart命令等。這些工具都能實現在隨身碟上建立MBR以及分割槽。對於Windows來說,Windows程式碼針對可移動裝置的儲存介質強制只識別第一個分割槽(包括隨身碟/SD卡,但不包括行動硬碟),這個是寫死在Windows驅動裡的,早年有人在XP下改過可以實現隨身碟識別多分割槽,但不是官方的方案。所以對於Windows來說隨身碟分割槽的意義不大,只會浪費空間。但Linux支援隨身碟多分割槽。對於Windows來說:如果一個未格式化的磁碟,Windows不改變其分割槽表配置。如果原來沒有MBR,那麼格式化以後仍然沒有,也沒有分割槽表,格式化成FAT格式時直接把FAT的啟動扇區放到第一個物理扇區上。如果原來有MBR,會根據MBR裡的分割槽資訊格式化第一分割槽,並忽略後面所有的空間,所以如果想在一個大隨身碟上使用FAT16/12格式的分割槽(限制2G以下),其中的一個辦法就是對隨身碟分割槽,把第一個分割槽尺寸改小。-----------------------------這裡要解釋一下為什麼不同的隨身碟會有這種差異:原因是早年的隨身碟尺寸不大,隨身碟作為一種軟盤的替代品,延續了一些軟盤的特性:沒有MBR,沒有分割槽,只有DBR,但後來隨身碟越做越大,已經比早期的硬碟還大了,這時候隨身碟的分割槽已經成為可能,所以慢慢的,帶MBR分割槽的隨身碟就成了主流。那麼剛出廠的隨身碟是不是什麼都沒有?這要看“出廠”的定義是什麼,隨身碟做出來的時候Flash上確實什麼都沒有(全0或者全1),但廠商在真正賣出產品之前都會格式化一下,這個時候廠商就有可能把MBR分割槽表連帶建立了,我相信大多數人是買不到第一次使用還需要格式化的隨身碟。這種事(廠商出廠時初始化磁碟)也不是隨身碟才有:特別早期的軟盤,買過來是需要格式化才能用的,但後就變成了買來直接用,廠商已經格式化好的(包裝上印著Formatted),但我估計知乎上用過軟盤的人其實不多。如果能拿到連包裝都沒有的裸隨身碟,那麼這個隨身碟可能真的什麼都沒有。

  • 中秋節和大豐收的關聯?
  • 在什麼情況下會發生火災?