See this article on my own blog https://dyingdown.github.io/2020/01/29/Mount-mechanical-hard-disk-on-Linux/
我最近遇到了一个新问题:我切换到Linux系统,但是我的Blog文件夹在机械硬盘下。我希望我的Blog文件夹可用命令而不是手动访问。因此,要实现这一目标,我学到了一个词“挂载”。通过使用mount,可以通过命令访问我的博客文件夹。分三个步骤:
新建一个目录
挂载机械硬盘
设置开机自动挂载
什么是挂载 mount
首先,你需要知道Linux中的所有事物都表示为文件目录。你的机械硬盘不是文件夹。因此,你需要将其设置为Linux中的文件夹。就像你使用文件夹包装磁盘一样,使它看起来像一个文件夹,以便Linux可以访问它。这就是我对挂载的理解。
Mounting is a process by which the operating system makes files and directories on a storage device (such as hard drive, CD-ROM, or network share) available for users to access via the computer’s file system.[1]
In general, the process of mounting comprises operating system acquiring access to the storage medium; recognizing, reading, processing file system structure and metadata on it; before registering them to the virtual file system (VFS) component. ——Wikipedia
然后你用来包装你硬盘的文件夹就叫 挂载点。
新建一个目录
你可以选择任意位置创建
以我的作为例子,我把目录建在 /home/o_oyao 下。
查看当前目录
输入这个命令来查看当前目录
pwd
我得到:
/home/o_oyao
新建一个目录
用 mkdir 新建, rmdir 删除。
我想要我的目录在 home/o_oyao 目录下而且名字是Yao,所以我输入:
mkdir Yao
没有提示显示你已成功创建目录,为确保其正常运行,可以键入命令“ ls”(不带双引号)以查看所有目录。
至于如果你想在别的地方可 点击查看 绝对路径和相对路径是什么,怎么使用的。
临时挂载
输入下面的命令看看你的硬盘是什么名字
df -h
我的机械硬盘的名字是 sda2. 因为我就这个硬盘容量最大了,最大的那个就是,你的你得自己想办法辨别。
所以我要输入命令是:
sudo mount /dev/sda2 Yao
现在打开你新建的那个文件夹看看里面有没有东西了,并且是你要挂载的盘的东西。
开机自动挂载
查看你的文件系统的名称
gparted
这个命令打开一个新窗口,就是下面这个样子。
我的类型是 “ntfs”。 你的可能是 “ext4”。
添加一条语句
输入下面的命令
sudo gedit /etc/fstab
打开一个文件,然后在里面输入一跳语句。如果你会用vim也可以输入这样的命令
sudo vim /etc/fstab
文件里面长这个样子:
(UUID 是文件系统的独特的ID,也可以用目录的形式表示)
写以下语句
/dev/sda2 /home/o_oyao/Yao ntfs defaults 0 2
然后就长这样:
保存。
重启
完成了!重启电脑看看挂载上没。