私は現在Arch Linuxをインストールしようとしていますが、多くの問題に取り組んでいましたが、最新バージョンは本当に私を悩ませています。現在、次のコマンドを使用して/dev/sda3をマウントしようとしています。
$ mount /dev/sda3
上記のコマンドを実行すると、出力は次のように表示されます。
there is no /etc/fstab.
~しようとする
genfstab -p /mnt >> /mnt/etc/fstab
出力内容は次のとおりです。
no such file or directory: /mnt/etc/fstab.
私は何が間違っていたと思いますか?
答え1
インストールプロセスのどの時点でこれを実行しようとしているかを指定すると、答えが簡単になります。あなたがフォローしていると仮定アーチ設置ガイドmount
、コマンドにマウントポイントを追加することを忘れたようです。次のようにやり直してください。
mount /dev/sda3 /mnt
別のエラーは、ディレクトリが/mnt/etc
ないためファイルを作成genfstab
できないことです。fstab
答え2
mount コマンドを正しく使用していません。次のコマンドを使用する必要があります。
$ mount /dev/sda3 /dir
ここで、/dir はマウントポイントです (必要に応じて変更できます)。例えば。 /mntまたは/media。
たとえば、ディレクトリまたはデバイスのみが提供されている場合:
$ mount /dir
その後、マウントはマウントポイントを探し、見つからない場合は/ etc / fstabファイルでデバイスを見つけます。
だから実行するとき
$ mount /dev/sda3
/etc/fstab
/dev/sda3 がファイルに存在する必要があります。