Ubuntu 启动时如何挂载磁盘?磁盘工具无法运行

Ubuntu 启动时如何挂载磁盘?磁盘工具无法运行

我进入磁盘工具,选择驱动器,然后选择“启动时安装”和“显示用户界面”,但它在重新启动时不会执行此操作。我的 Steam 游戏库就在那里,所以每次我想玩游戏时都很难去安装它。

答案1

您可以使用文件/etc/fstab在启动时挂载驱动器。

  1. 首先是查看要安装的驱动器fdisk -l
  2. 第二步是转到/etc/fstab并编写如下行:

    /dev/sda1 /mnt ntfs-3g 用户,uid=33,gid=1000,umask=0000,nofail 0 3

第一列是用 列出的驱动器fdisk -l,第二列是要安装驱动器的路径,第三列是文件系统格式,第四列是要安装的选项,例如用户(uid)和组(gid),第五列是转储文件系统,最后一列是使用 fschk 检查的顺序

答案2

请注意,仅供参考,并非所有 Steam 游戏都可以在 Linux 上运行,或者可能根本不能运行,因为 Linux 用户使用的是 DirectX 而不是 OpenGL。您可能需要重新下载它们

但你喜欢冒险:

  1. 打开终端,使用 nano 或您喜欢的文本编辑器进行编辑 使用以下文件进行编辑:/etc/stab 例如sudo nano /etc/fstab

在我使用的情况下,fedora fstab 看起来像这样...结果可能因发行版、系统而异。

#
# /etc/fstab
# Created by anaconda on Sat Oct  5 00:53:52 2019
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=f8411693-151f-4a8c-91b7-1c842ba8fd09 /                       xfs     defaults        0 0      0 2
UUID=0399513c-ccf9-4f20-ba02-3c68533a8fe6 none                    swap    defaults        0 0

我们需要一个 /dev/sdx 作为 Windows 的 NTFS 设备:

为此:lsblk查找您的 /dev/sdx

  1. 插入一个新行来执行“自动安装”
/dev/sdx       /mnt/c-drive     ntfs-3g defaults,nls=utf8,umask=000,dmask=027,fmask=137,uid=1000,gid=1000,windows_names 0 0 

sudo mkdir /mnt/c-drive为挂载点创建一个文件夹!

重新启动之前:

进行测试以查看是否一切正常:mount -a以 root 身份

如果重新安装所有驱动器时没有出现错误

你很好重新启动!

我有点偷这个:https://askubuntu.com/questions/113733/how-do-i- Correctly-mount-a-ntf​​s-partition-in-etc-fstab

相关内容