首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >造成和如何将被迫关闭造成的损害降到最低?

造成和如何将被迫关闭造成的损害降到最低?
EN

Ask Ubuntu用户
提问于 2013-07-16 07:09:48
回答 2查看 993关注 0票数 3

背景故事:

自从运行12.04 LTS以来,我的计算机经历了两次突然的停电;一次是由于我尝试重新启动,另一次是由于没有电池的电缆断开。在自动fsck无法修复之后,两次都直接出现了引导问题。我在第一次引导错误后重新安装,修复了问题,但是第二次我决定尝试找出实际的问题是什么。我通过与硬盘和操作系统混在一起学到了很多东西,试图找出到底出了什么问题,但这台两岁大的硬盘已经经受不住更多的虐待,在我找到答案之前,我狠狠地踢了一下水桶。我已经买了一个替代品,但我仍在寻找尸检和防止这种情况发生在未来的方法。

问题:

  • 突然断电后,导致启动问题的一些原因是什么?包含未正确卸载操作系统的硬盘驱动器?强制关闭硬盘会不会使硬盘本身变得混乱?强制关闭如何影响ext4文件系统的日志记录?
  • 如何配置Ubuntu以最小化突然关闭所造成的损害?显而易见的答案是“不要按下电源按钮,笨蛋”,尽管我找到了一些替代的方法来迫使一个行为不端的会话终止,但突然关闭并不总是用户故意造成的。在笔记本电脑上运行Ubuntu也会增加断电的可能性。如果在12.04 (操作系统设置或硬盘本身的设置)内有一些东西可以被配置成最小化损坏,我将非常感谢它们。
EN

回答 2

Ask Ubuntu用户

发布于 2013-07-16 09:18:06

防止系统遭受可能的电力故障的数据丢失的唯一方法是

频繁备份

但仍然有一些额外的措施,以尽量减少可能的硬盘故障后,突然停电,但这些将以牺牲性能。

  • 禁用驱动器sudo hdparm -W 0 /dev/的写缓存
  • 在ext4文件系统上启用了Make日志记录(默认行为)
  • 安装时不要禁用(默认)写屏障。

如果我们非常熟悉Ubuntu文件系统层次结构,我们也可以考虑将那些不需要写访问的系统目录放在仅挂载的分区上。这将有助于仍然有一个启动系统,即使在其他地方有文件损坏,但它不会阻止您丢失您的个人数据。对于非服务器系统,我不建议这样做,因为恢复备份甚至重新安装总是比使只读系统文件层次结构稳定工作更快。

资料来源和网址:

票数 3
EN

Ask Ubuntu用户

发布于 2013-07-16 08:31:37

因此,对于你的第一个问题:在突然关闭电源后,导致启动问题的一些原因是什么?

在关闭时,操作系统主要等待直到所有的应用程序正确关闭,关闭服务,保存设置等。这是不可能的,整个机器后,强制关闭它将死亡。如果缓冲区中有任何数据,则会丢失这些数据。把它想象成你每天都需要随身携带的东西。如果你忘记了什么,你不会死,但会不快乐。

引导问题的原因有很多,但最常见的原因是:

  1. 硬件故障。(硬盘、主板、RAM等)
  2. 操作系统失败。(操作系统中断)
  3. 用户(有时用户会乱搞他/她不知道的东西:P)
  4. 断电(可能是致命的,如果你没有合适的电源,你的电脑就会很难)

关于你的第二个问题:如何配置Ubuntu来最小化突然关闭造成的破坏?

根据我的经验,备份解决方案总是一个好主意。问题是,如果您的系统结冰(特别是Ubuntu,这是一个大的IF),您必须强制关闭系统,应该没有问题的恢复与备份。但是如果你的系统崩溃了,而你的硬件出现故障,你几乎什么也做不了,除了更换坏了的部分。:P

下面是如何在Ubuntu中一步一步地备份:

打开系统设置:

单击备份:

在这里,您可以设置备份文件夹、备份的时间、BNac的位置以及应该保存备份的时间:

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/320548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档