在双启动中安装 ubuntu 16.10 与 ubuntu 14.04(我的主要操作系统)后,我突然遇到了这种情况:
在 /media/nerbellion/4d28c2ff-7649-4dd1-b423-3a48b5c695de 安装 /dev/sdb1 时出错:命令行“mount -t“ext4”-o“uhelper=udisks2,nodev,nosuid”“/dev/sdb1”“/media/nerbellion/4d28c2ff-7649-4dd1-b423-3a48b5c695de”' 以非零退出状态 32 退出:mount:错误消息
/dev/sdb1
作为/home
在 /media/nerbellion/a7a0a95e-8d8f-4486-8d8b-ae4f09aa11e2 安装 /dev/sdb9 时出错:命令行 `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdb9" "/media/nerbellion/a7a0a95e-8d8f-4486-8d8b-ae4f09aa11e2"' 以非零退出状态 32 退出:mount:错误消息
/dev/sdb9
作为/root
有什么办法可以解决这个问题?安装后就出现了这种情况。
顺便说一下,/dev/sdb
这是我的辅助外部硬盘,而不是那个,包含主操作系统 - 14.04。
答案1
更新: 使用这个有用的答案 我尝试更新文件系统检查:
wget http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.43.1/e2fsprogs-1.43.1.tar.gz
tar xzf e2fsprogs-1.43.1.tar.gz
cd e2fsprogs-1.43.1
./configure # <== if this step fail, check the config.log file, it could just be that you are missing the "libc6-dev" package on your system
make
cd e2fsck/
./e2fsck
然后按照如下方式进行操作:
./e2fsck -p -b 32768 /dev/sdb1
./e2fsck -p -b 32768 /dev/sdb9
./e2fsck -p -v /dev/sdb1
./e2fsck -p -v /dev/sdb9
太棒了,现在我可以很好地将这两种设备用作媒介。首先,由于我缺乏专业知识而引起骚动,我深表歉意。