将新的 ext4 挂载到 /mnt 并编辑 /etc/fstab 文件

将新的 ext4 挂载到 /mnt 并编辑 /etc/fstab 文件

我有一个基本的 DOS/MBR 分区方案和分区

/dev/sda1 /boot
/dev/sda2 /
/dev/sda swap
/dev/sda6 /home

我需要将 ext4 分区挂载到 /mnt,编辑 etc/fstab 文件并确保每次启动时都会挂载文件系统,然后将 etc/fstab 文件复制到 /mnt 目录。我对 Linux 比较陌生,仍在尝试找出大多数配置的步骤和代码。我无法确定应该将哪些分区添加到 etc/fstab 文件中

答案1

您需要知道分区的 UUID,使用以下命令:

$ sudo blkid

要列出所有分区及其 UUID,请运行以下命令: ls -l /dev/disk/by-uuid 然后在 /etc/fstab 中插入一行,如下所示:

UUID=41c22818-fbad-4da6-8196-c816df0b7aa8  /mnt      ext4    defaults,errors=remount-ro 0       1

您可以在 ext4 之后更改上面一行中的值。

要将文件发送到 /mnt,您可以在 crontab 上插入输入,如下所示: 创建脚本并更改权限:

#>/home/user/test.sh && chmod +x /home/user/test.sh

在 crontab 中插入这个新输入:

#crontab -e
@reboot  /home/user/test.sh

脚本内容:

#!/bin/bash
cp -p /etc/fstab /mnt

相关内容