/dev/sda3をマウントしましたが、/etc/fstabが見つかりませんか?

/dev/sda3をマウントしましたが、/etc/fstabが見つかりませんか?

私は現在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 がファイルに存在する必要があります。

関連情報