几天前,我将我的主目录移到了我买的新 SSD 上。这非常轻松,现在一切都正常了,除了一件事。每次我启动时,它都会说在我的磁盘上发现了一个问题 ( /dev/sdc
),并允许我忽略、卸载或手动修复它。我总是选择忽略,因为一切都正常。但上次我启动时,我试图修复它。我运行了 fdisk,它显示:
磁盘 /dev/sdc 不包含有效的分区表。
我该如何解决?
如果适用的话,这是我的/etc/fstab
文件:
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdc2 during installation
UUID=f766587d-5486-49fc-ba0c-48de358f38d7 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdc3 during installation
UUID=973f8c23-0949-4c6c-8cd2-668cdf747859 none swap sw 0 0
# home folder
/dev/sdc /media/neutron256gigssd ext4 defaults 1 2
UUID=257a0481-1626-4f22-81ce-d5c853af1fb6 /home ext4 nodev,nosuid 0 2
编辑:我尝试在 gparted 中检查驱动器,但没有帮助。此外,我在启动时收到的错误是“检查 /home 磁盘时发现严重错误”
根据要求,以下是输出
安装;sudo parted /dev/sdc 打印免费
/dev/sdb2 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/sdc on /media/neutron256gigssd type ext4 (rw)
/dev/sdc on /home type ext4 (rw,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=josh)
[sudo] password for josh:
Model: ATA Corsair Neutron (scsi)
Disk /dev/sdc: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0.00B 256GB 256GB ext4
答案1
您的fstab
文件显示您正在将驱动器安装到两个不同的安装点。一般来说,我认为这行不通。如果您真的想这样做,您可以创建指向原始安装点的符号链接。
但是由于您不想这样做,并且不再需要将磁盘安装在文件夹下/media
,请从文件中删除此行fstab
:
/dev/sdc /media/neutron256gigssd ext4 defaults 1 2
重新启动或执行命令mount -a
以使更改生效。这解决了您的问题(在评论部分讨论)。