Linux

掛載一個 16k 塊大小的 ext3 分區?

  • July 26, 2015

我們正在嘗試從 Netgear ReadyNas Duo 格式化的驅動器中恢復數據。我們把它放在一個 linux 盒子裡,發現它被格式化為 ext3,塊大小為 16k。將其安裝在 linux 機器上會返回以下錯誤。

EXT3-fs: bad blocksize 16384.

我們一直在尋找預設支持 16k 塊大小的 Linux live cd,但沒有成功。除了在核心中編譯此功能之外,還有更簡單的方法嗎?

塊大小>4KiB 僅適用於支持更大虛擬記憶體頁面的架構(例如 Alpha、Itanium)。

可以使用 fuseext2 安裝驅動器。我最近做了這個,雖然它有效,但它非常不穩定。不確定是驅動器、SATA 控制器還是保險絲模組。坐騎會隨機消失。我最終不得不觀看 2 週的 rsync 作業,如果它崩潰了,我將不得不重新創建掛載並重新啟動作業。

基本的掛載命令是:

fuseext2 -o sync_read,allow_other,ro /dev/c/c /mnt/readynas

此頁面提供了更多詳細資訊:

http://home.bott.ca/webserver/?p=306

引用自:https://serverfault.com/questions/77752