如果您刚刚插入了Linux系统的外部USB驱动器,并且想知道如何使其可访问,那么您就在正确的位置!在Linux中安装驱动器可能听起来很技术性,但是一旦您了解基础知识,它实际上是非常简单的。在本指南中,我们将使用fstabfile。永久安装外部驱动器的步骤。
我们还将涵盖最佳实践>喜欢使用UUID,启用修剪,并设置更安全的UMASK值。 >
>安装是什么意思?暂时
在linux中,“安装”驱动器意味着使其可访问系统。插入外部驱动器时,Linux会检测到它,但是您需要告诉系统将其“连接”到文件系统中。这是通过创建A安装点(目录)并将驱动器链接到它来完成的。
>fstab是什么?它告诉该系统驱动到安装何处,以及在安装过程中使用哪些选项。
为什么很重要?
安装选项:逗号分隔选项列表(例如,默认值,noatime,nofail,nofail)。>
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
0
:禁用转储实用程序。>有关FSTAB的更多详细信息,请查看以下指南:
> linux /etc /fstab file
sudo cp /etc/fstab /etc/fstab.backup
步骤1:备份FSTAB文件>在编辑 /etc /fstab文件之前,强烈建议您进行备份。如果出了问题(例如,典型或不正确的配置),您的系统可能会失败。拥有备份可以使您轻松恢复原始文件并解决问题。 backup /etc /fstab::> >从终端运行以下命令以创建一个备份:备份:
如果您犯了一个错误并且需要还原原始的FSTAB文件:
>启动到恢复模式>>>>>>>>>>>>> live usb如果您的系统未能启动。
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
sudo cp /etc/fstab /etc/fstab.backup
>在重新启动
sudo cp /etc/fstab.backup /etc/fstab
>
backup /etp /etc/fstab.fstab. 在Linux中安装外部驱动器时,您将避免最常见的问题。
sudo reboot
步骤2:在安装之前确定驱动器
sudo mount -a
> >
>lsblk
是我们要安装的设备。
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 931.5G 0 part └─sda2 8:2 0 32M 0 part nvme0n1 259:0 0 465.8G 0 disk ├─nvme0n1p1 259:1 0 512M 0 part /boot/efi ├─nvme0n1p2 259:2 0 464.3G 0 part / └─nvme0n1p3 259:3 0 976M 0 part [SWAP]
>替换/媒体/ostechnix/sk_wd_ssd,其名称对您的驱动器很有意义。
sudo mkdir /media/ostechnix/SK_WD_SSD
进行驱动器来测试驱动器,您可以暂时安装它。使用MOUNT命令:
>替换 /dev /sda1用正确的驱动器名称。现在,您的驱动器应在/media/ostechnix/sk_wd_ssd. 步骤5:使用FSTAB
永久安装驱动器,以确保每次启动计算机自动安装驱动器时,需要编辑驱动器安装,您需要编辑驱动器。该文件告诉linux,linux驱动着安装的位置。就您而言,它可能会有所不同。>
此条目有效,但是让我们通过遵循最佳实践:
sudo mount /dev/sda1 /media/ostechnix/SK_WD_SSD
1来改进它。使用UUID代替标签:
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
。
2的 /dev /sda1。设置一个安全的umask
:>使用umask = 022使所有者提供完整的访问权限,而其他访问权限。防止启动错误:>添加Nofail选项,以防止启动错误,如果驱动器断开。
>>这是
>最终的最终和改进 /etc /etc /fstab entry:>
sudo cp /etc/fstab /etc/fstab.backup
>在简而言之,该行用于在linux中永久安装驱动器。
>这是上面的fstab fors of flstab entry of fips:。 UUID = 2A81-C276
>它指定使用其uuid (普遍唯一标识符)安装的驱动器。
uUID是
uUID> uuid> use您可以运行sudo blkid列出所有驱动器及其UUID。 /媒体/ostechnix/sk_wd_ssd >>>>它指定
安装点,这是可以访问驱动器的目录。在安装驱动器后,您将在这里访问文件。
文件系统类型。 Linux需要知道如何读写到驱动器。通用文件系统包括Ext4,NTFS,VFAT和EXFAT。 errors = remount-ro,默认,用户,noatime,nodiratime,umask = 022,nofail
>这些是安装选项
>控制驱动器的安装方式。这为大多数用例提供了一组标准的选项。让我们分解它们:errors = remount-ro
:如果检测到错误,则将驱动器重新启动为
>
:>这可以启用一组默认的安装选项,包括:
>它允许非root用户安装和卸载驱动器。对于需要由常规用户安装的外部驱动器很有用。
noatime和nodiratime
它将阻止系统对文件和目录更新系统。它通过最小化写操作来提高性能并降低SSD的磨损。
umask = 022
>
>>
>>022。并执行(rwx)。
组和其他:读取和执行(r-x)
nofail
0:禁用备份(大多数用户建议)。
0:no check.
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
sudo cp /etc/fstab /etc/fstab.backup
首先检查(用于root file System)。 drives。
中以在fstab中添加上面的条目,在文本编辑器中打开 /etc /fstab文件:
sudo cp /etc/fstab.backup /etc/fstab
ctrl o,然后是> ctrl x
保存文件并退出编辑器。sudo reboot
sudo mount -a
如果没有错误,您的驱动器就可以使用!
lsblk
df 命令: df
命令:NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 931.5G 0 part └─sda2 8:2 0 32M 0 part nvme0n1 259:0 0 465.8G 0 disk ├─nvme0n1p1 259:1 0 512M 0 part /boot/efi ├─nvme0n1p2 259:2 0 464.3G 0 part / └─nvme0n1p3 259:3 0 976M 0 part [SWAP]
sudo mkdir /media/ostechnix/SK_WD_SSD
step 8:启用定期trim如果您使用的是SSD,请启用定期培训以保持性能。 自动地。例如,要每周运行修剪,请将其添加到您的crontab:
> step 9:卸下驱动器(可选)> >>>>>>>>> 使用驱动器完成时,请安全地拆开:,也可以从GUI文件管理器(右键单击)删除)。>通常有两个修剪方法。它们是连续的>和。 TRIM(通过 /etc /fstab启用dubstard oct option in of /etc /fstab)将TRIM命令实时发送到SSD,因为文件被删除。这可以使SSD的自由空间立即可用于新文字。
pros:> >即时的空间填海:SSD立即自由地知道哪些块是免费的,可以立即提高写入表现。数据。
>什么是周期性的trim?
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
周期性的trim(通过手动或通过计划的工作启用FSTRIM启用)将TRIM命令定期发送到SSD,以定期向SSD发送(例如,每天或每周或每周)。更少的修剪操作意味着SSD上的磨损较少,可以延长其寿命。
>>设置一个cron作业
(例如,每周):sudo cp /etc/fstab /etc/fstab.backup
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
>另外,请使用Systemd Timer(如果您的系统使用SystemD):
启用系统范围的周期性tim,运行:
sudo cp /etc/fstab /etc/fstab.backup
sudo cp /etc/fstab.backup /etc/fstab
如果您每天使用外部nvmesss,则我的建议 Trim
2。使用GUI(可选)
sudo reboot
Q: /mnt和 /媒体和 /媒体和 /媒体之间的区别是什么?您可以使用,但要坚持一个以保持一致性。通过遵循本指南,您可以使您的驱动器可访问并确保每次启动系统时自动安装。
>如何收集有关linux
- >的全面磁盘信息的特征图像,
- hans
以上是如何使用FSTAB在Linux中永久安装驱动器:逐步指南的详细内容。更多信息请关注PHP中文网其他相关文章!