为何我找不到我的硬盘?

为何我找不到我的硬盘?

我已经安装了 Ubuntu,并删除了 Windows 7。现在我找不到我的硬盘驱动器。我尝试了这些命令。

sudo fdisk -l

它显示有 3 个硬盘名为:dev/sda1,sda2,sda5。

但当我打开开发并尝试打开我发现它就像一个文本文件。

该文件是sda2: block special

我正在使用 Ubuntu 14.04。

答案1

您通常不会从 访问主磁盘/dev,该磁盘往往供专业人员使用。

您的主磁盘将自动安装当您启动计算机时。

你的(相当于C:\Windows 中的 )的标识很简单,就是/。所有用户的主文件夹(特殊用户 除外root)都存储在名为 的文件夹中/home(相当于C:\UsersWindows 中的 )。您自己的主文件夹将以您的名义存储在 中;假设您的用户名是fred,那么您的主文件夹就是/home/fred

如果你喜欢终端,你可以使用命令访问这些文件夹cd,并使用列出其内容ls。因此,尝试以下命令(忽略以开头的部分#,因为它们仅用于描述):

cd /           # Take you to the root folder.
pwd            # Show where you are right now, i.e. "/".
ls -l          # List all the folders and files within the root folder.
cd /home       # Take you to the main home folder.
ls -l          # List all the users' home folders (probably just yours).
cd ~           # The tilde is a short-cut for "/home/fred" (or whatever your username is).
               # This is also called your home folder (rather than the /home folder).
cd /home/fred  # Equivalent to the previous command.
cd             # Also equivalent to the previous command, because the default for
               #    cd is to change to your home folder.
pwd            # Show where you are right now, i.e. "/home/fred".
ls -l          # List all of your own folders and files.
ls -lA         # Again list, but include all of the hidden folders and files.
               # All hidden files and folders begin with a dot.
ls -la         # As previous, but include the two special folders "." and "..".
               # "." simply means "this folder", while ".." means the parent folder.
cd .           # Change to the current folder; i.e. do nothing.
pwd            # Still shows "/home/fred".
cd ..          # Change to the parent folder; in this case, to /home.
pwd            # Shows "/home".
mount          # View all of your mounted partitions.

如果你更喜欢 GUI 而不是终端,你可以通过文件管理器(技术上称为鹦鹉螺)。单击屏幕右上角启动器中的“文件”图标:

屏幕右上角的文件图标

这会直接带您进入主文件夹,您可以在其中查看所有(未隐藏的)文件夹和文件。您可以通过菜单(查看 > 显示隐藏文件)或按Ctrl+来切换查看或隐藏隐藏文件夹和文件H

顺便一提…

了解以下两者的区别可能会对你有所帮助磁盘分区。Windows 会混淆这两者,把它们都称为“磁盘”。/dev/sda是您的主磁盘,其中包含编号为 、 等的各种分区/dev/sda1/dev/sda2这些数字不必是连续的。

在您的安装中,可能/dev/sda1是您的根目录,/dev/sda2/home,并且是 Linux 交换区域,但是和(或)/dev/sda5的组合可以告诉您确切信息。mountsudo fdisk -lsudo parted --list

答案2

您可以这样访问/dev/sdaX分区:

sudo mount /dev/sdaX /mnt

现在去/mnt

注意:我认为肯定是哪里出了问题。否则您的分区应该可以从这里访问:

在此处输入图片描述

相关内容