Debian 卡在格式化 33%
我正在嘗試在具有 4 GB RAM 和 1.5 GHZ 以及 2 個新 Seagate BARRACUDA 2TB HDD(昨天傳遞)的新 HP Proliant Microserver N40L 上安裝 Debian Squeeze 6.0.5。安裝卡在將 2 TB 硬碟格式化為 33% 時。我給了他 16 個小時,然後我中止了格式化並啟動了 SEATOOLS HDD Utility 來檢查錯誤。硬碟通過了檢查,我用 SEATOOLS 實用程序用零重新擦除了兩個硬碟。現在我重新開始安裝,它又卡在了 33%。我需要等待這種格式多久?
Software-Raid 1 的分區:/boot 500MB ext2 / 1995.9 GB ext3 swap 4 GB
使用 Alt + F4 我在終端中看不到任何錯誤,因為在我的 USB 設備出現的整個過程中……,切換回 Alt + F1,它一直保持在 33%。
有什麼辦法可以加快這種格式化?硬碟是新的,所以不需要安全刪除等……
更新:
我現在發現,重新同步非常慢:http ://up.picr.de/11594927qr.jpg以 700 k/sec 的速度寫入。這怎麼可能發生?-> 預計時間:30 天!
我已經設置了 echo 50000 >/proc/sys/dev/raid/speed_limit_min 沒有任何改變……
非常感謝!
安裝中的“格式化”步驟並不完全精確的百分比(實際上它只是將 100% 除以要創建的分區數),所以當它看起來掛起時,它可能確實工作正常。
我同意 16 小時似乎過多,即使對於眾所周知的緩慢 ext3 初始化(寫入塊設備是同步發生的,並且 ext3 初始化需要將大量數據寫入間隔很遠的小塊,這是最壞的情況),但是請記住,同時 RAID 初始化也在以一定的最小頻寬執行(即磁碟劇烈抖動)。
你可以做的事情:
想想你的分區模式:
- 如果
/
分區是真實分區而不是 LVM 卷,則不需要單獨/boot
的 .- 一個 2 TB 的
/
分區是地獄,因為檢查是否有任何問題需要很長時間,而您對此無能為力。用 初始化 RAID
--assume-clean
。這意味著 RAID 最初不會同步磁碟,如果您已經將它們寫為零,這很好從命令行創建文件系統(這樣您可以看到更精細的進度)。
如果您更改分區架構,我會建議類似
分區 1:
/boot
(500 MB)分區 2:LVM PV
- LV 1:
/
(500 MB)- LV 2:
/usr
(8 GB)- LV 3:
/var
(4 GB)- LV 4:(
/home
大小根據個人喜好,我用的是100GB)- LV 5:
swap
- LV 6:(
/srv/
尺寸根據個人喜好和機器用途)保留大部分空間未分配是完全可以的,您可以稍後在安裝系統時更改它,您還可以為使用大量空間的特定服務添加額外的文件系統,這意味著如果這些服務之一發生故障並開始填滿磁碟,它只會填滿自己的分區(這也是你有單獨
/var
的 - 日誌記錄可以在根分區已滿時工作。
16小時是多餘的。出了點問題。當您說“我的 USB 設備出現的整個時間”時,您的意思是它不斷地噴出消息嗎?如果是這樣,什麼消息?簡單的方法是使用手機攝像頭截取螢幕截圖,然後發布。您連接了哪些 USB 設備?
您是否已驗證您的安裝媒體完好無損?我相信安裝程序中有一個菜單選項可以檢查安裝媒體。
無論如何,假設以上都不是問題:
首先,使用 ext4,而不是 ext3。使用 ext3 真的沒有什麼好的理由。此外,考慮在伺服器中使用企業驅動器(例如,Constellation 系列),具體取決於該伺服器將執行的任務類型。更昂貴,但能夠更好地處理恆定的工作量。
其次,您可以在命令行中使用 mkfs 進行格式化。只需按 alt-f2,然後按 enter 即可獲得命令提示符。然後
mkfs.ext4 -v -L "label" /dev/whatever
(添加您想要的任何其他選項,請參閱 mke2fs 聯機幫助頁)。然後切換回 alt-f1,然後重新掃描(通過返回主菜單等)。然後你可以告訴它不要格式化磁碟,只告訴它掛載點。