啊,文件系统错误,重装都解决不啦,【已解决,方案在11楼】

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
躺在桌子上
帖子: 404
注册时间: 2008-10-27 22:28
送出感谢: 1 次
接收感谢: 0

啊,文件系统错误,重装都解决不啦,【已解决,方案在11楼】

#1

帖子 躺在桌子上 » 2016-10-30 15:50

今天开机提示/dev/da1:clean, 190582/915712 files,1224819/3661824 blocks 然后就进入emergecy mode ,我也FSCK检查过了,不行啊,

然后重装16.04,装好重启到这又停了。

这是有坏道了吧?该怎么处理啊?

--------------------------------------------------
楼下好人提供方案:http://askubuntu.com/questions/761653/s ... -16-04-lts

我用U盘启动,用fsck修复,依然不行啊。显示:
[email protected]:~$ sudo e2fsck -f /dev/sda1
e2fsck 1.42.13 (17-May-2015)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/sda1: 190592/915712 files (0.1% non-contiguous), 1224914/3661824 blocks

[email protected]:~$ sudo fsck.ext4 -f /dev/sda1
e2fsck 1.42.13 (17-May-2015)
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息
/dev/sda1: 190592/915712 files (0.1% non-contiguous), 1224914/3661824 blocks

[email protected]:~$ sudo fsck -y /dev/sda1
fsck,来自 util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
/dev/sda1: clean, 190592/915712 files, 1224914/3661824 blocks

[email protected]:~$ sudo e2fsck -fc /dev/sda1
e2fsck 1.42.13 (17-May-2015)
Checking for bad blocks (read-only test): done
/dev/sda1: Updating bad block inode.
第一步: 检查inode,块,和大小
第二步: 检查目录结构
第3步: 检查目录连接性
Pass 4: Checking reference counts
第5步: 检查簇概要信息

/dev/sda1: ***** 文件系统已修改 *****
/dev/sda1: 190592/915712 files (0.1% non-contiguous), 1224914/3661824 blocks


怎么搞?难道要换硬盘?
上次由 躺在桌子上 在 2016-11-02 22:46,总共编辑 7 次。
躺在桌子上
帖子: 404
注册时间: 2008-10-27 22:28
送出感谢: 1 次
接收感谢: 0

Re: 啊,好像硬盘有坏道了,怎么搞?

#2

帖子 躺在桌子上 » 2016-10-30 16:08

检查jou
在输出信息中找到几个错误提示

sysystemd-udevd[327]:error calling eviocskeycode on devicd node `/dev/input/event3` (scan code 0xc0183,key code 226):invalid argument

10行左右,scan code 和key code 数字不同。

后面还出现
fsck failed with error code 4
failed to start file system check on /dev/disk/bu-iiod/xxxxxxxxx
poloshiao
论坛版主
帖子: 18280
注册时间: 2009-08-04 16:33
送出感谢: 21 次
接收感谢: 1957 次

Re: 啊,好像硬盘有坏道了,怎么搞?

#3

帖子 poloshiao » 2016-10-30 17:39

今天开机提示/dev/da1:clean, 190582/915712 files,1224819/3661824 blocks 然后就进入emergecy mode ,我也FSCK检查过了,不行啊,
/dev/sda1 ? (s 不見了 ?)
http://askubuntu.com/questions/761653/s ... -16-04-lts
躺在桌子上
帖子: 404
注册时间: 2008-10-27 22:28
送出感谢: 1 次
接收感谢: 0

Re: 啊,好像硬盘有坏道了,怎么搞?

#4

帖子 躺在桌子上 » 2016-10-31 13:45

poloshiao 写了:
今天开机提示/dev/da1:clean, 190582/915712 files,1224819/3661824 blocks 然后就进入emergecy mode ,我也FSCK检查过了,不行啊,
/dev/sda1 ? (s 不見了 ?)
http://askubuntu.com/questions/761653/s ... -16-04-lts

手打的,漏了

另外你给的资料看了,可以不知道该怎么操作,英文不好.

现在系统进不去,/etc/fstab 文件也不能改,我有启动U盘了,是不是u盘启动后进去改?改成什么样呢?
poloshiao
论坛版主
帖子: 18280
注册时间: 2009-08-04 16:33
送出感谢: 21 次
接收感谢: 1957 次

Re: 啊,文件系统错误,重装都解决不啦,高人快来帮忙

#5

帖子 poloshiao » 2016-10-31 19:17

现在系统进不去,/etc/fstab 文件也不能改,我有启动U盘了,是不是u盘启动后进去改?改成什么样呢?
這個問題 跟 /etc/fstab 不一定有關

暫時解決方案 見
viewtopic.php?p=3177599#p3177599
加上核心參數 fastboot
躺在桌子上
帖子: 404
注册时间: 2008-10-27 22:28
送出感谢: 1 次
接收感谢: 0

Re: 啊,文件系统错误,重装都解决不啦,高人快来帮忙

#6

帖子 躺在桌子上 » 2016-11-01 11:54

poloshiao 写了:
现在系统进不去,/etc/fstab 文件也不能改,我有启动U盘了,是不是u盘启动后进去改?改成什么样呢?
這個問題 跟 /etc/fstab 不一定有關

暫時解決方案 見
viewtopic.php?p=3177599#p3177599
加上核心參數 fastboot
好的,晚上回去我试一下,谢谢!

我在想,为什么fsck不能修复文件系统的错误?是我的命令有误?为什么重装还不能解决这个问题?不是格式化过了么?
poloshiao
论坛版主
帖子: 18280
注册时间: 2009-08-04 16:33
送出感谢: 21 次
接收感谢: 1957 次

Re: 啊,文件系统错误,重装都解决不啦,高人快来帮忙

#7

帖子 poloshiao » 2016-11-01 16:19

为什么fsck不能修复文件系统的错误?
http://manpages.ubuntu.com/manpages/xen ... sck.8.html
fsck - check and repair a Linux filesystem

如果錯誤訊息源頭 不是來自 Linux filesystem
那 fsck 就英雄無用武之處了
躺在桌子上
帖子: 404
注册时间: 2008-10-27 22:28
送出感谢: 1 次
接收感谢: 0

Re: 啊,文件系统错误,重装都解决不啦,高人快来帮忙

#8

帖子 躺在桌子上 » 2016-11-02 20:26

poloshiao 写了:
现在系统进不去,/etc/fstab 文件也不能改,我有启动U盘了,是不是u盘启动后进去改?改成什么样呢?
這個問題 跟 /etc/fstab 不一定有關

暫時解決方案 見
viewtopic.php?p=3177599#p3177599
加上核心參數 fastboot
poloshiao 写了:
这个链接里说'fastboot'可禁用启动时的fsck
http://unixadminguide.blogspot.tw/2013/ ... linux.html
-f Skip fsck on reboot.
比較精準的說法是跳過或省略 fsck 程序 不是禁用
修改/etc/default/grub ,但是核心参数真不会加,看了下/boot/grub/grub.cfg 不敢动手。

上面的核心参数参考网站是台湾的,我u盘上没弄梯子,看不到 :Cry
躺在桌子上
帖子: 404
注册时间: 2008-10-27 22:28
送出感谢: 1 次
接收感谢: 0

Re: 啊,文件系统错误,重装都解决不啦,高人快来帮忙

#9

帖子 躺在桌子上 » 2016-11-02 20:35

menuentry 'Ubuntu Kylin GNU/Linux,Linux 4.4.0-21-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-21-generic-advanced-32e09ea3-9a09-45fd-a742-a2c18f36cedf' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 d5cb1d55-bebc-4f6c-92f1-2e4486c2db13
else
search --no-floppy --fs-uuid --set=root d5cb1d55-bebc-4f6c-92f1-2e4486c2db13
fi
echo '载入 Linux 4.4.0-21-generic ...'
linux /vmlinuz-4.4.0-21-generic root=UUID=32e09ea3-9a09-45fd-a742-a2c18f36cedf ro locale=zh_CN quiet splash $vt_handoff
echo '载入初始化内存盘...'
initrd /initrd.img-4.4.0-21-generic
是在其中linux一项后面加-f Skip fsck on reboot么?
躺在桌子上
帖子: 404
注册时间: 2008-10-27 22:28
送出感谢: 1 次
接收感谢: 0

Re: 啊,文件系统错误,重装都解决不啦,高人快来帮忙

#10

帖子 躺在桌子上 » 2016-11-02 21:14

躺在桌子上 写了:
poloshiao 写了:
现在系统进不去,/etc/fstab 文件也不能改,我有启动U盘了,是不是u盘启动后进去改?改成什么样呢?
這個問題 跟 /etc/fstab 不一定有關

暫時解決方案 見
viewtopic.php?p=3177599#p3177599
加上核心參數 fastboot
poloshiao 写了:
这个链接里说'fastboot'可禁用启动时的fsck
http://unixadminguide.blogspot.tw/2013/ ... linux.html
-f Skip fsck on reboot.
比較精準的說法是跳過或省略 fsck 程序 不是禁用
修改/etc/default/grub ,但是核心参数真不会加,看了下/boot/grub/grub.cfg 不敢动手。

上面的核心参数参考网站是台湾的,我u盘上没弄梯子,看不到 :Cry
网站好不容易跳出来啦

执行
[email protected]:~$ sudo tune2fs -c 0 /dev/sda1
tune2fs 1.42.13 (17-May-2015)
Setting maximal mount count to -1

[email protected]:~$ sudo tune2fs -c 0 -i 0 /dev/sda1
tune2fs 1.42.13 (17-May-2015)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds

由于是u盘系统,所以没有执行
# touch /fastboot
$ grep nofsck /etc/fstab

马上重启,如果还是跳出来,就执行 # shutdown -rf ,看看会发生什么
躺在桌子上
帖子: 404
注册时间: 2008-10-27 22:28
送出感谢: 1 次
接收感谢: 0

Re: 啊,文件系统错误,重装都解决不啦,高人快来帮忙

#11

帖子 躺在桌子上 » 2016-11-02 22:41

解决过程:
u盘启动
1.编辑/etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash fastboot"


2.执行
[email protected]:~$ sudo tune2fs -c 0 /dev/sda1
tune2fs 1.42.13 (17-May-2015)
Setting maximal mount count to -1

[email protected]:~$ sudo tune2fs -c 0 -i 0 /dev/sda1
tune2fs 1.42.13 (17-May-2015)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds

由于是u盘系统,所以没有执行
# touch /fastboot
$ grep nofsck /etc/fstab

重启后还是老样子,
这时执行
# touch /fastboot
$ grep nofsck /etc/fstab

然后reboot -f

重启后进入系统,再次执行上述几条命令,再次重启,没有问题了

感谢@poloshiao 帮助
回复

回到 “系统安装和升级”