“错误:尝试在‘hd0’之外读取或写入,按任意键继续”

“错误:尝试在‘hd0’之外读取或写入,按任意键继续”

我使用 Ubuntu 14.04 LTS,我的笔记本电脑是 Dell XPS L502X。

我的笔记本电脑停止工作了,当我启动它时我得到了这个

error:attempt to read or write outside of 'hd0'
press any key to continue...

我知道在启动过程中我可以反复点击esc进入 grubloader,然后按“c”进入命令行屏幕

如果我执行“ls”,它会显示 (hd0) (hd0,msdos5) (hd0,msdos1)

我该如何解决?

编辑:这是输出df --human

ubuntu@ubuntu:~$ df --human df: ‘/var/lib/polkit-1/localauthority/90-mandatory.d’: Permission denied Filesystem Size Used Avail Use% Mounted on /cow 3.9G 443M 3.5G 12% / /dev 3.9G 12K 3.9G 1% /mnt/dev tmpfs 788M 1.2M 787M 1% /run /dev/sdb1 7.2G 980M 6.3G 14% /cdrom /dev/loop0 939M 939M 0 100% /rofs none 4.0K 0 4.0K 0% /sys/fs/cgroup tmpfs 3.9G 9.0M 3.9G 1% /tmp none 5.0M 4.0K 5.0M 1% /run/lock none 3.9G 516K 3.9G 1% /run/shm none 100M 60K 100M 1% /run/user /dev/sda1 909G 13G 851G 2% /mnt

答案1

由于您的数据备份成功,为了避免将来出现这种情况,请确保您有 2 个备份:离线系统备份和在线数据备份。

为了能够进行系统备份,你需要安装 Ubuntu至少3 个分区:swap/和,/home并且有一个额外的硬盘(最好是外置的,这样你就可以将其存放在远离计算机的地方)

进行系统备份,启动克隆Zilla实时 CD,备份/为磁盘到映像并保存至少当前副本和上一个副本(这样,如果系统崩溃期间系统备份,你仍然有以前的版本)

恢复系统备份,启动 Live CD(最好只是gparted 实时 CD因为它启动速度最快)删除交换分区和系统分区并重新创建它们。然后使用 CloneZilla 还原映像到磁盘来还原系统备份。

您应该多久进行一次系统备份?在你做任何重大改变之前,比如升级主应用程序,或者在你做了一些重大调整之后。我每隔几个月(有时是几周)就会这样做

进行数据备份:继续使用您当前的备份程序,但/home仅使用该程序进行备份……

相关内容