脚本方法

脚本方法

我在这里看到了很多关于自动挂载的问题或挂载过程中遇到的问题。但没有关于如何手动挂载分区的。

答案1

第一步是列出所有分区以找到要挂载的分区:

$ lsblk -o NAME,FSTYPE,LABEL,SIZE,MOUNTPOINT
NAME        FSTYPE  LABEL                    SIZE MOUNTPOINT
sdb                                         14.4G 
├─sdb4      iso9660 Ubuntu 18.04 LTS amd64   1.4G /media/rick/Ubuntu 18.04 LTS amd64
├─sdb2                                         1M 
├─sdb5      ext4    casper-rw                6.4G /media/rick/casper-rw
├─sdb3      vfat    usbboot                  244M 
└─sdb1      ntfs    usbdata                  6.4G /media/rick/usbdata
sr0                                         1024M 
sda                                        931.5G 
├─sda4      ntfs    WINRETOOLS               450M 
├─sda2                                       128M 
├─sda5      ntfs    Image                   11.4G 
├─sda3      ntfs    HGST_Win10               919G /mnt/d
└─sda1      vfat    ESP                      500M 
nvme0n1                                      477G 
├─nvme0n1p5 ext4    NVMe_Ubuntu_16.0        44.6G /
├─nvme0n1p3                                   16M 
├─nvme0n1p1 ntfs                             450M 
├─nvme0n1p8 ext4    Ubuntu18.04             23.7G 
├─nvme0n1p6 swap    Linux Swap               7.9G [SWAP]
├─nvme0n1p4 ntfs    NVMe_Win10             391.2G /mnt/c
├─nvme0n1p2 vfat                              99M /boot/efi
└─nvme0n1p7 ntfs    Shared_WSL+Linux           9G /mnt/e

在本例中,我们将安装nvme0n1p8带有标签的Ubuntu18.04。为了注明来源,我们将遵循此文章作为指导。

创建挂载点目录

下一步是创建一个目录,/mnt新挂载的分区将被称为:

sudo mkdir /mnt/Ubuntu18.04

将分区挂载到新目录

最后一步是将分区挂载到新目录:

$ sudo mount -t auto -v /dev/nvme0n1p8 /mnt/Ubuntu18.04
/dev/nvme0n1p8 mounted on /mnt/Ubuntu18.04.

请注意,我们/dev/在上面提供的名称前面添加了前缀lsblk

现在让我们看看我们刚刚安装了什么:

$ ll /mnt/Ubuntu18.04
total 24
drwxr-xr-x 3 root root  4096 Apr 26 17:00 ./
drwxr-xr-x 6 root root  4096 Apr 27 20:51 ../
drwx------ 2 root root 16384 Apr 26 17:00 lost+found/

lost_foundfschk命令(文件系统检查)所必需的。它是自动创建的,通常我们不必“摆弄”它。

卸载分区

完成后,我们可以使用-l安全卸载分区的参数来卸载该分区:

$ sudo umount /dev/nvme0n1p8 -l

脚本方法

此答案中提供了一个用于挂载分区的脚本:

此屏幕根据您的独特机器环境而定制:

安装菜单 1.png

答案2

mount /dev/sda1 /mnt

在大多数情况下就足够了。-t auto这里默认使用启发式方法来查找文件系统类型:

如果没有给出 -t 选项,或者指定了自动类型,mount 将尝试猜测所需的类型。(来源

如果您处理敏感数据,请明确指定文件系统类型:

警告:探测使用启发式方法(存在适当的“魔法”),可能会识别错误的文件系统类型,可能带来灾难性的后果。如果您的数据很有价值,请不要让 mount 猜测。(来源

mount -t ext4 /dev/sda1 /mnt

相关内容