Ubuntuの起動時にディスクをマウントする方法は?ディスクユーティリティを実行できません

Ubuntuの起動時にディスクをマウントする方法は?ディスクユーティリティを実行できません

ディスクユーティリティに行き、ドライブを選択し、「起動時のインストール」と「ユーザーインターフェイスの表示」を選択しましたが、再起動時には何もしません。私のSteamゲームライブラリがそこにあるので、ゲームをしたいときはいつでもインストールするのは難しいです。

答え1

ファイルを使用して/etc/fstab起動時にドライブをマウントできます。

  1. 最初のステップは、インストールするドライブを確認することです。fdisk -l
  2. 2番目のステップは、次/etc/fstabの行を作成することです。

    /dev/sda1 /mnt ntfs-3g ユーザー、uid=33、gid=1000、umask=0000、nofail 0 3

最初の列はリストされたドライブfdisk -l、2番目の列はマウントするドライブパス、3番目の列はファイルシステムの種類、4番目の列はユーザ​​ー(uid)、グループ(gid)などのマウントオプション、5番目の列はダンプされたファイルシステムです。最後の列はfschkを使用して確認された順序です。

答え2

参考までに、LinuxユーザーはOpenGLの代わりにDirectXを使用しているため、すべてのSteamゲームがLinux上で実行されるわけではなく、まったく実行されない可能性があります。再ダウンロードが必要な場合があります。

しかし、あなたは冒険が大好きです。

  1. 端末を開き、nanoまたは好みのテキストエディタを使用して編集します/etc/stabsudo 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

Windows用NTFSデバイスとして/ dev / sdxが必要です。

これを行うには: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 -aroot

すべてのドライブを再インストールしてもエラーが発生しない場合

再起動しても大丈夫です!

私はこれを盗んだ。https://askubuntu.com/questions/113733/how-do-i-Corrightly-mount-a-ntf​​s-partition-in-etc-fstab

関連情報