[ubuntu-14.04.3-desktop-i386] 无法检测到我的 500 GB 希捷硬盘。
历史:
之前我遇到过 4/5 次蓝屏。我过去总是重启电脑然后照常工作。但上周出现蓝屏时我重启了电脑,但电脑却没有启动,而是显示verifying pool data insert system disk
。
后来我用 [ubuntu-14.04.3-desktop-i386] 制作了一个可启动磁盘并尝试访问我的硬盘,但无法检测到它。
我有 500 GB 的希捷硬盘,其中有 4 个分区,C、D、E、F。
你能帮助我访问我的硬盘和文件吗?
500 GB 硬盘仅显示 4GB 容量且无法启动
输出:
ubuntu@ubuntu:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 3.9G 0 disk
sdb 8:16 1 7.3G 0 disk /media/ubuntu/6CEA-B40B
sr0 11:0 1 1015M 0 rom /cdrom
loop0 7:0 0 978.3M 1 loop /rofs
ubuntu@ubuntu:~$ sudo
usage: sudo -h | -K | -k | -V
usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user]
usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user]
[command]
usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p
prompt] [-u user] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p
prompt] [-u user] file ...
ubuntu@ubuntu:~$
谢谢你,
米兰·哈兹拉
输出
root@ubuntu:/home/ubuntu# blkid
/dev/loop0: TYPE="squashfs"
/dev/sr0: LABEL="Ubuntu 14.04.3 LTS i386" TYPE="iso9660"
/dev/sdb: UUID="6CEA-B40B" TYPE="vfat"
root@ubuntu:/home/ubuntu# sudo su
root@ubuntu:/home/ubuntu# blkid
/dev/loop0: TYPE="squashfs"
/dev/sr0: LABEL="Ubuntu 14.04.3 LTS i386" TYPE="iso9660"
/dev/sdb: UUID="6CEA-B40B" TYPE="vfat"
root@ubuntu:/home/ubuntu# /etc/fstab
bash: /etc/fstab: Permission denied
root@ubuntu:/home/ubuntu# blkid
/dev/loop0: TYPE="squashfs"
/dev/sr0: LABEL="Ubuntu 14.04.3 LTS i386" TYPE="iso9660"
/dev/sdb: UUID="6CEA-B40B" TYPE="vfat"
root@ubuntu:/home/ubuntu# gedit/etc/fstab
bash: gedit/etc/fstab: No such file or directory
root@ubuntu:/home/ubuntu# gedit
(gedit:5095): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
(gedit:5095): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
root@ubuntu:/home/ubuntu# -a
-a: command not found
root@ubuntu:/home/ubuntu# mount -a
root@ubuntu:/home/ubuntu#
/srv
文件夹有 0 个文件需要检查
谢谢
米兰
答案1
关于您的情况,我掌握的信息不多,但我能想到的是,如果我处于您的位置,我会这样做。
我将sudo su
自己设置为 root,然后执行blkid
。它将列出应该随系统安装的所有驱动器。以下是我的系统中 blkid 将列出的示例:
/dev/sda1: UUID="eec0e15e-4c30-409e-815b-58ff37ba97e2" TYPE="ext4" PARTUUID="47e0e641-01"
/dev/sda5: UUID="c02becce-6f63-428a-b88d-c7761af1d9b6" TYPE="swap" PARTUUID="47e0e641-05"
/dev/sdb1: UUID="8a459b28-ac81-419e-b25f-7ac49d48a297" TYPE="ext4" PARTUUID="03e8b2e8-01"
列出的所有项目blkid
通常都是 /etc/fstab 中已有的内容。默认情况下,如果它只列出您的第一个硬盘(始终是 /dev/sda),这并不奇怪。
您会注意到 /dev/sdb1 行来自blkid
,这实际上是第二个硬盘。在 root 级别,您打开 /etc/fstab 并通过添加此行(从 复制blkid
)来编辑文件。[为了让事情变得更容易 - 当您仍处于 root 级别时,请执行gedit /etc/fstab
。它会在您的屏幕上弹出一个编辑器,您可以在该文档中编辑它并保存并关闭应用程序并返回终端]
dev/sdb1: UUID="8a459b28-ac81-419e-b25f-7ac49d48a297" TYPE="ext4" PARTUUID="03e8b2e8-01"
并将该行改为以下格式:
UUID="8a459b28-ac81-419e-b25f-7ac49d48a297" /srv ext4 errors=remount-ro 0 1
保存文件;然后执行mount -a
。
完成后,您可以通过转到 /srv 文件夹在文件系统中导航,并且您应该在该文件夹中看到您的内容。