Ubuntu服务器 – 电源故障导致启动失败

我在ext4分区上安装了Ubuntu Server 10.04.1 LTS。 每当我的系统突然失去电源,它不会自动进入正常的程序来解决问题,而是切换到繁忙的shell(它说内核恐慌:没有发现初始化)

所以我猜内核在不干净的时候会拒绝挂载文件系统,因为当我使用Live CD启动并且启动时,启动正确。

我怎么能强制内核挂载文件系统,即使它不干净?,以便在系统启动时自动fsck修复问题…(或这是一个grub问题?)

KV:2.6.32-26-generic-pae#48-Ubuntu SMP

阿里,你没有提到你的日记被设置为什么。 ext3和ext4的默认安装模式是'data = ordered'。 这意味着虽然元数据操作可能是安全的,但数据可能在电源故障时丢失。

如果你期望定期失去电源,我build议在/ etc / fstab中添加'data = journal'模式。 这样会降低写入速度,但应确保硬盘上的每个磁盘操作都已完成,因此不会丢失数据。

你也会经常强制fsck你的文件系统,这样在下一次电源故障时就不会感到意外了。