最近由于某些原因让我想要重回 Ubuntu 的怀抱,所以我安装 Ubuntu14.04.4LTS,
起初一切都很好,直到我想要安装 STEAM 而去 VALVE 官网安装他的程式,但开启时却
发现某些相依性套件会有问题,查了查发现 Ubuntu 自己软件库中也有 steam,没想到
接下来是恶梦的开始…。
安装完成后顺利地启动了他,但更新到了某一步就像是卡住了,不管怎么关掉他都
没用,有时候更扯的是连进入 TTY1 都没办法,就算成功进 TTY1 下达 reboot 指令,
画面总停留在 Ubuntu 商标的画面,所以我选择按下重开机按钮,第一次卡住后可以正
常重开机,没想到第二次重开机后就说无法挂载 /home,请按下 S 跳过或者按下 M 手
动修复,在心灰意冷之下打算使用 USB 重灌作业系统,结果在分割完硬盘后却跳出错
误讯息(由于我太伤心没仔细记下讯息,大概就是说什么无法安装,然后现在使用
badblocks 指令来扫硬盘,所以不敢去动他),这时的我开始怀疑该不会是硬盘坏轨了
吧!于是我就去检查他的 S.M.A.R.T. 值,但每一项的 Assessment 都显示 OK,请问
这到底该怎么办呢?难道我多年的收藏就要这样消失了吗?难道就这么巧刚好在安装完
Ubuntu 之后发生这种事吗?这究竟是 Ubuntu 的错还是硬盘的错呢?这些资源都很难
找到了说……。
抱歉看完我这么多的废话,总之心情糟透了!
※ 编辑: s9209122222 (122.117.207.31), 03/17/2016 11:57:29
→ noonee: 听起来是硬盘有问题说 不肯定 03/17 11:57
→ Neisseria: 没有动到分割的话,开 single mode 进去救看看 03/17 12:53
→ Neisseria: 可能读取家目录时发生某些错误而打不开 03/17 12:54
→ s9209122222: 可惜我这普通使用者功力太弱,不晓得该如何解决 03/17 13:42
→ s9209122222: 然后开机的时候他没有显示 GRUB 画面,而是直接加载 03/17 13:42
→ s9209122222: 作业系统 03/17 13:42
→ s9209122222: 目前使用指令 badblocks -vs /dev/sdb4 检查到 03/17 13:43
→ s9209122222: 83.20% 没有任何错误,不晓得要扫到民国几年…… 03/17 13:44
→ s9209122222: 等下还要扫系统所在的 sdb2,只希望资料那些都没事 03/17 13:45
推 Bencrie: 硬盘坏了就换新的 03/17 14:03
→ Neisseria: 觉得硬盘可能没坏,用 LiveCD 进系统后 mount 资料区 03/17 14:15
→ Neisseria: 那些资料可能还在。只要没重灌洗掉的话 03/17 14:15
→ s9209122222: 刚刚扫到 90% 都没问题,所以我就中断了 03/17 14:38
→ s9209122222: 现在改用 xfs_repair 看看,但不晓得又要扫到民国几 03/17 14:39
→ s9209122222: 年 03/17 14:39
→ s9209122222: 但根目录的已经被我格式化,现在只能用 LiceCD 03/17 14:40
→ s9209122222: 请问 xfs_repair 有没有 -L 差别在哪啊? 03/17 16:38
→ Neisseria: 程式洗掉再装就好,只要资料区没洗掉还有机会救 03/17 17:29
→ s9209122222: 问题就出在重灌会出现错误阿 03/17 17:34
结果:Sorry, could not find valid secondary superblock
然后尝试 mount 会出现错误:
ubuntu@ubuntu:~$ sudo mount /dev/sdb4 /mnt
mount: Structure needs cleaning
然后用 xfs_check 会出现:
ubuntu@ubuntu:~$ sudo xfs_check /dev/sdb4
xfs_check: WARNING - filesystem uses v1 dirs,limited functionality provided.
cache_node_purge: refcount was 1, not zero (node=0x10a0b20)
xfs_check: cannot read root inode (117)
cache_node_purge: refcount was 1, not zero (node=0x10a2210)
xfs_check: cannot read realtime bitmap inode (117)
xfs_check: WARNING - filesystem uses v1 dirs,limited functionality provided.
ERROR: The filesystem has valuable metadata changes in a log which needs to
be replayed. Mount the filesystem to replay the log, and unmount it before
re-running xfs_check. If you are unable to mount the filesystem, then use
the xfs_repair -L option to destroy the log and attempt a repair.
Note that destroying the log may cause corruption
作者:
noonee (我和烤肉间只差一撮孜然)
2016-03-17 11:57:00听起来是硬盘有问题说 不肯定
作者:
Neisseria (Neisseria)
2016-03-17 12:53:00没有动到分割的话,开 single mode 进去救看看可能读取家目录时发生某些错误而打不开
可惜我这普通使用者功力太弱,不晓得该如何解决然后开机的时候他没有显示 GRUB 画面,而是直接加载作业系统目前使用指令 badblocks -vs /dev/sdb4 检查到83.20% 没有任何错误,不晓得要扫到民国几年……等下还要扫系统所在的 sdb2,只希望资料那些都没事
作者:
Neisseria (Neisseria)
2016-03-17 14:15:00觉得硬盘可能没坏,用 LiveCD 进系统后 mount 资料区那些资料可能还在。只要没重灌洗掉的话
刚刚扫到 90% 都没问题,所以我就中断了现在改用 xfs_repair 看看,但不晓得又要扫到民国几年但根目录的已经被我格式化,现在只能用 LiceCD请问 xfs_repair 有没有 -L 差别在哪啊?
作者:
Neisseria (Neisseria)
2016-03-17 17:29:00程式洗掉再装就好,只要资料区没洗掉还有机会救
作者:
Neisseria (Neisseria)
2016-03-17 18:07:00救资料比较重要。Linux 没有授权问题,要灌几次都行
不是,是灌的过程会有错误讯息跳出目前使用 xfs_repair -L 来试,又要好几个小时了…
作者:
danny8376 (钓到一只猴子@_@)
2016-03-17 19:41:00XFS就祈祷吧...
作者:
qoopichu (非洲边缘鲁蛇)
2016-03-17 20:25:00用Linux就不要太早按reset,先试试看sysrq才是上道
问题是他就整个系统卡死,无法切换到 tty1,所以只好按重开机键,第二次虽然没卡死,但无法正常程序重开机,只好再次按下重开机…看来在 Ubuntu 使用 XFS 很危险…
作者:
jksen (Sen)
2016-03-17 20:29:00不管是什么发行版,除非有10T以上需求+UPS,我不会用XFS。我工作站的CentOS7也是照用ext4,没有需要XFS的需求。
作者:
qoopichu (非洲边缘鲁蛇)
2016-03-17 20:40:00sysrq不用切tty,你先去google 一下看看
sysrq 这东西没用过耶好像要先下 enable 的指令?
作者:
qoopichu (非洲边缘鲁蛇)
2016-03-17 20:54:00sub都不用
作者:
Debian (Debian)
2016-03-17 20:58:00对不起,林北在电脑前笑到并轨,用xfs让林北笑一下。
都 openSUSE 害我用的啦,然后 Ubuntu 让我强迫中奖sysrq 是和 print screen 同一颗吗?我键盘没有标示请问之后 16.04 会用的 ZFS 推荐吗?
作者:
Debian (Debian)
2016-03-17 21:07:00说openSUSE害你用?这样讲有失公允啊,怎么栽赃在openSUSE上面呢?
作者:
jksen (Sen)
2016-03-17 21:35:00问一下,我猜你是/home用XFS? "重要"档案也放在/home?
作者:
noonee (我和烤肉间只差一撮孜然)
2016-03-17 22:16:00真的超重要吗?或许可以上街找硬盘救援的电
如果可以,有办法压缩到很小吗?因为我没什么空间了不是超重要,超重要的有放在网络上,放在我这边的是只有很重要而已可恶,在 openSUSE 上面用得好好的东西一到 Ubuntu就发生这种鸟事,我记得以前也有发生过类似的事情也是发生在 Ubuntu 上……没想到过去的激情回忆就这样没了
作者:
OrzOGC (洞八达人.拖哨天王)
2016-03-17 22:34:00谁叫你要当背骨仔,死忠你爱的变色龙就好
没办法,openSUSE 上面提供的桌面我都用不习惯然后我喜欢的 elementary OS 又有会影响我使用的小bug,所以我就选择也满喜欢的 Unity 桌面的 Ubuntu
作者:
jksen (Sen)
2016-03-17 22:46:00我帮不上忙,只知道有硬盘救援也救XFS,但是价格很恐怖就是
总之这几个月必须要控制自己的补货量,等待 16.04 的ZFS 出来,应该会很稳定吧?对吧?
作者:
Adama (So Say We All.)
2016-03-17 23:17:00救援用ddrescue试试
画质很重要,观看品质马虎不得况且很多线上不见得看得到
不懂 这是xfs本身的问题还是只有ubuntu对xfs的问题?我有两台opensuse机器也都用xfs,各被断过一次电没事
作者:
noonee (我和烤肉间只差一撮孜然)
2016-03-18 11:35:00说到这想顺到问大家 都用那种fs? ext4吗?我自己是之前看过一些评比 所以都用jfs
ext4 出来之前用了一阵子 jfs。我是觉得没什么差啦印象中好像不太需要 fsck ?
反正期待 16.04 的 ZFS,听说他是目前最好用的?
作者:
Bellkna (柔弱气质伪少女)
2016-03-18 12:39:00ext4 和 btrfs 都有用
请问有人用 BtrFS 放资料的吗?纯粹好奇问一下。
作者:
Bellkna (柔弱气质伪少女)
2016-03-18 13:47:00我啊XD 资料约1T btrfs+ext4 各一份
我都以为 BtrFS 只适合放系统,因为 openSUSE Leap的默认是这样做
作者:
Bellkna (柔弱气质伪少女)
2016-03-18 14:13:00每家默认值不同 有各自的考量 一般个人使用应该没差异
作者:
Bellkna (柔弱气质伪少女)
2016-03-18 14:25:00不管哪种fs 没人可以保证100%安全 多备份才是真的
看到 reddit 那边有人说 ZFS 可能来不及发布,让我的心凉了 9/10……
作者:
danny8376 (钓到一只猴子@_@)
2016-03-18 23:30:00断电只是有机会出事而已 要说的话断电本来就有机会让HDD/SSD出事
作者:
Debian (Debian)
2016-03-19 02:35:00默认不代表要跟着用,如果连什么是适合自己的都搞不清楚,那你干脆不要用就不会靠北了。
作者:
Bellkna (柔弱气质伪少女)
2016-03-19 12:29:00跟windows为什么默认用ntfs一样 开发者觉得ok就用啊