作者 主題: [問題]partition 不能mount. 顯示superblock error!!  (閱讀 8455 次)

0 會員 與 1 訪客 正在閱讀本文。

six9

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
    • http://six9.homeip.net
我有台linux 7.2 有天它忽然掛了, 不能再重開.
結果裝了另一台LINUX打算救回裏面的data
很多資料都放了在/home裏, 但偏偏就係/home那個partition mount 不起.
mount的時候出了:
代碼: [選擇]
mount: wrong fs type, bad option, bad superblock on /dev/hdb2, or too many mounted file systems.

之後打算用fsck去看可不可以救救, 結果回應卻是..

代碼: [選擇]
Bad magic number in super-block while trying to open /dev/hdb2. The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem....

請問大大那是出了什魔問題, 為什麼掛了後就不能再起機.
另外我真的很需要救回裏面的資料, 請問現在的情況下, 資料還可不可以救回?
可以的話又要怎麼做呢???

非常感激~!

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8830
    • 檢視個人資料
    • http://www.24online.cjb.net
[問題]partition 不能mount. 顯示superblock error!!
« 回覆 #1 於: 2003-11-06 12:25 »
會不會您搞錯這顆硬碟的Fat type?

此外, Fdisk的參數裡面, 應該是不會出現類似fdisk /dev/hda3這樣子的...

冷靜一點, 小心一點, 注意一點, 應該是OK的!
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。

chp

  • 懷疑的國中生
  • **
  • 文章數: 86
    • 檢視個人資料
[問題]partition 不能mount. 顯示superblock error!!
« 回覆 #2 於: 2003-11-06 13:52 »

# fdisk -l
會顯示什麼東西呢
sunny-

日京三子

  • 全區板主
  • 俺是博士!
  • *****
  • 文章數: 8830
    • 檢視個人資料
    • http://www.24online.cjb.net
[問題]partition 不能mount. 顯示superblock error!!
« 回覆 #3 於: 2003-11-06 14:23 »
抱歉, 先前搞錯了, 苦主問的是Fsck, 而小弟看到那段訊息以為是Fdsik所回應的@@

雖然都是FxxK, 但是差幾個字差很多...  真是抱歉, 眼睛被蚵仔粘到@@
哈克不愛的多合一輸入平台----->新香草口味
過去的時間不斷流逝,抹去的眼淚已成追憶;
乾枯的雙手無力阻止,再會了我遠去的曾經。

six9

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
    • http://six9.homeip.net
[問題]partition 不能mount. 顯示superblock error!!
« 回覆 #4 於: 2003-11-06 15:34 »
我試過用fdisk 看看它的partition table是沒有問題的, 也很清楚用的file system 是用ext3.
而且那顆harddisk的其他partition也完好無事, 可以正常讀取, 偏偏hdb2那個重要的partition讀取不了....

jou

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 4989
  • 性別: 男
    • 檢視個人資料
[問題]partition 不能mount. 顯示superblock error!!
« 回覆 #5 於: 2003-11-06 16:55 »
先 mount 查看 mount table 是什麼 fs type?
沒有 mount 上來,指定 fs type,再 mount  一次看看。
mount -t ext3 /dev/hdb2 /home
如果還不行
mount -t ext2 /dev/hdb2 /home
如果還是不行
我也不知道怎麼辦了。 :(

chp

  • 懷疑的國中生
  • **
  • 文章數: 86
    • 檢視個人資料
[問題]partition 不能mount. 顯示superblock error!!
« 回覆 #6 於: 2003-11-06 19:16 »
fsck 預設是 ext2 如要處理 ext3 應該用 fsck.ext3
試試看! ( -_- )
sunny-

thyme

  • 老人組
  • 俺是博士!
  • *****
  • 文章數: 1281
    • 檢視個人資料
Re: [問題]partition 不能mount. 顯示superblock error!!
« 回覆 #7 於: 2003-11-07 09:31 »
引述: "six9"


之後打算用fsck去看可不可以救救, 結果回應卻是..

代碼: [選擇]
Bad magic number in super-block while trying to open /dev/hdb2. The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem....



通常用了fsck出現這問題,是指super-block區損壞了,
就要再加上-b xxxx的參數,看看super-block備份是否還在,
我只用過e2fsck,你那是ext3的也差不多,試試看
fsck.ext3 -b xxxx /dev/hdb2
xxxx可用8193或16384或32768試試。

six9

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
    • http://six9.homeip.net
Re: [問題]partition 不能mount. 顯示superblock error!!
« 回覆 #8 於: 2003-11-07 09:51 »
引述: "thyme"
引述: "six9"


之後打算用fsck去看可不可以救救, 結果回應卻是..

代碼: [選擇]
Bad magic number in super-block while trying to open /dev/hdb2. The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem....



通常用了fsck出現這問題,是指super-block區損壞了,
就要再加上-b xxxx的參數,看看super-block備份是否還在,
我只用過e2fsck,你那是ext3的也差不多,試試看
fsck.ext3 -b xxxx /dev/hdb2
xxxx可用8193或16384或32768試試。


我一直都覺得super-block和magic number跟此件事有很大關聯, 不過我又找不出什麼頭緒, 8193我試過了,  毫無反應, 16384 和 32768我就要試試才知了, 希望可行. 感謝.

six9

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
    • http://six9.homeip.net
[問題]partition 不能mount. 顯示superblock error!!
« 回覆 #9 於: 2003-11-19 12:12 »
試過都不行, 是否代表那些資料已經救不回???

saga

  • 可愛的小學生
  • *
  • 文章數: 9
    • 檢視個人資料
[問題]partition 不能mount. 顯示superblock error!!
« 回覆 #10 於: 2003-11-19 12:43 »
如果真的沒有其他的辦法,而且真的是 super-block 有問題,
用 fdisk 去看那個 partition 的磁區是從哪裡到哪裡,記下來。
然後,刪掉那個 partition ,然後再建立一個一模一樣的。

理論上來說,這樣作只會變更 partition table ,不會動到裡面的資料,
所以「應該」可行。「應該」哦…

dark

  • 俺是博士!
  • *****
  • 文章數: 1581
    • 檢視個人資料
[問題]partition 不能mount. 顯示superblock error!!
« 回覆 #11 於: 2003-11-19 18:54 »
小弟有個餿主意... 不妨試試

你試試在 M$ 系統下的 ghost 2003,作成 .gho 後在用它的瀏覽器抓資料

還有 ... 小弟不認為一定是壞軌優........ 只是希望別浪費那顆 ^^