乙個硬碟的分割槽型別與檔案系統有什麼關係

2021-05-26 06:55:28 字數 1662 閱讀 8429

提問:

兄弟之前看了一些貼子,說乙個硬碟的分割槽型別必須與檔案

系統相對應,

在此分割槽中用linux類的檔案系統(比如ext2/3)就要用linux的分割槽型別(type = 83).

可是我自己用我的乙個分割槽試驗了一下子,似乎並不是這樣子的,這兩點不對應時也可以使用.

這是我的硬碟分割槽引數(fdisk -l):

disk /dev/sda: 3758 mb, 3758096384 bytes

255 heads, 63 sectors/track, 456 cylinders

units = cylinders of 16065 * 512 = 8225280 bytes

device boot      start         end      blocks   id  system

/dev/sda1   *           1          25      200781   83  linux

/dev/sda2              26          63      305235   82  linux swap / solaris

/dev/sda3              64         456     3156772+  83  linux

disk /dev/sdb: 1073 mb, 1073741824 bytes

255 heads, 63 sectors/track, 130 cylinders

units = cylinders of 16065 * 512 = 8225280 bytes

device boot      start         end      blocks   id  system

/dev/sdb1               1          98      787153+  83  linux

/dev/sdb2              99         130      257040    5  extended

/dev/sdb5              99         130      257008+   b  w95 fat32

我是拿/dev/sdb5做的測試,請注意我已把它的分割槽型別故意設為fat32了.

接下來的測試過程如下:

1./dev/sdb5格式化為ext3檔案系統:

mkfs -t ext3 /dev/sdb5

2.用fdisk -l 檢視分割槽資訊並未因格式化而發生變化,如上.

3.測試掛載這個ext3檔案系統:

mount /dev/sdb5 /mnt/sdb5 -t ext3

成功,且看到/etc/mtab中有如下一行為證:

/dev/sdb5 /mnt/sdb5 ext3 rw 0 0

4.在/mnt/sdb5下做一些編輯等操作都正常.

這段測試似乎表明檔案系統與分割槽型別不對應也可以使用.

解答:有些作業系統必須要自己能認識的分割槽型別才能讀取比如windows,而有些作業系統不管分割槽型別是不是自己支援的型別,它只看實際的檔案系統型別比如linux

比如說:

乙個分割槽分割槽型別標示為ext3,而實際的檔案系統是ntfs,那麼windows會不認這個分割槽

而linux中,乙個分割槽如果型別是ntfs,但實際檔案系統是ext3,linux照樣可以mount上來用

行動硬碟有乙個分割槽打不開

首先 一定不要格式化!要不資料就沒了!很重要!解決方案 一 在命令列模式下執行磁碟檢查程式,命令格式如下 chkdsk 碟符 f.當提示是否強制卸下該卷時,如果你在該分割槽沒有重要檔案和程式,輸入y 解除安裝.待磁碟檢查結束,一般情況raw檔案系統恢復以前的檔案系統格式。二 工具 paragon h...

磁碟分割槽與檔案系統的掛載

知識點 1 了解什麼是掛載 2 檔案系統的掛載與解除安裝 3 磁碟分割槽與掛載 4 命令列下提高工作效率的方法 技術目標 1 掌握光碟與u盤的掛載與解除安裝 2 掌握磁碟的分割槽與掛載 3 掌握命令列下提高工作效率的方法 內容 1.掛載點 所謂的掛載點就是檔案系統中存在的乙個目錄,通常情況下,建立在...

如何實現乙個檔案系統(六)

1 1 請參見 operation systems internals and design principles 一書第12章 2 2 扇區是磁碟的最小定址單元,而檔案塊是核心操作檔案的最小單位,乙個塊可以包含乙個或數個扇區。這些磁碟塊被讀入記憶體後即刻被存入緩衝中,同樣,檔案塊被寫出也要通過緩衝...