Debian 卡在格式化 33% 处

Debian 卡在格式化 33% 处

我正在尝试在配备 4 GB RAM 和 1.5 GHZ 的新 HP Proliant Microserver N40L 以及 2 个新 Seagate BARRACUDA 2TB HDD(昨天交付)上安装 Debian Squeeze 6.0.5。安装卡在格式化 2 TB HDD 的 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/秒的速度写入。怎么会发生这种事? -> 预计时间:30 天!

我已经设置了 echo 50000 >/proc/sys/dev/raid/speed_limit_min 没有任何改变...

非常感谢!

答案1

安装中的“格式化”步骤并不完全精确地使用百分比(事实上,它只是用 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日志记录可以在根分区已满时工作的原因。

答案2

16小时太长了。出了问题。当你说“我的 USB 设备出现的整个过程”时,你的意思是它不断地喷出消息吗?如果是这样,什么消息?简单的方法是使用手机摄像头截取屏幕截图,然后将其发布。您连接了哪些 USB 设备?

您是否确认您的安装介质完好无损?我相信安装程序中有一个菜单选项可以检查安装介质。

无论如何,假设以上都不是问题:

首先,使用ext4,而不是ext3。确实没有任何充分的理由使用 ext3。此外,还可以考虑在服务器(例如 Constellation 系列)中使用企业级驱动器,具体取决于该服务器将执行的任务类型。更昂贵,但能够更好地处理持续的工作负载。

其次,您可以从命令行使用 mkfs 进行格式化。只需按 alt-f2,然后按 Enter 键即可获取命令提示符。然后mkfs.ext4 -v -L "label" /dev/whatever(添加您想要的任何其他选项,请参阅 mke2fs 手册页)。然后切换回 alt-f1,并重新扫描内容(通过返回主菜单等)。然后你可以告诉它不是格式化磁盘,然后告诉它挂载点。

答案3

非常感谢您的回答。

解决方案是为 raid 1 准备安装,但只在 raid 中安装一个硬盘。

(活动设备:2,保留设备:0,但只是 SDA,而不是 SDA + SDB)

这解决了重新同步的问题,并且安装程序正常工作。

安装 debian 后,我只需将第二个硬盘添加到我的 raid 中:

mdadm --add /dev/md0 /dev/sdb1 (this for every partition)

结果:重新同步速度从 750 k(在安装程序中)增加到在运行系统中的 70000 k。

答案4

我在格式化朋友笔记本时也发生了同样的事情,我尝试安装 5 个 Linux 发行版和一个 Windows 7,所有这些操作系统都发生了同样的事情,然后我发现问题来自 HD,因为它已损坏。

相关内容