そのため、最近コンピュータに別のNVMe SSDをインストールしましたが、Arch Linuxはもう起動しません。起動直後に受信したメッセージは次のとおりです。
fstab
私の外観は次のとおりです。
また、私のシステムはWindowsでデュアルブートされ、私のブートローダはGRUBです。
また、いくつかのフォーラムを確認してから数ヶ月前にLVM2に問題がありました。以下を参照してください。https://www.reddit.com/r/archlinux/comments/8y2xas/file_system_dependent_not_found_on_boot_yet_the/
root
私の考えでは、ブート順序が、およびを探していましたが、別のNVMe SSDをインストールすると、LinuxがあるドライブのSSD名が変更されたようです/home
(0 --> 1の変更点を参照)。正しいドライブの正しいパーティションを見つけるために起動順序をどのように指定しますか?swap
nvme0n1p*
nvme1n1p*
答え1
私の問題に対する解決策を見つけました。
私のコンピュータに追加のnvmeドライブをインストールした後、Arch Linuxがインストールされているドライブとパーティションの名前がnvme0**からnvme1**に変更されました。 nanoを使用して直接/ etcのfstabファイルを編集し、0 --> 1を手動で変更して、ブート順序が実際にルート、/ home、およびSWAPパーティションの正しい場所を見つけるようにすることで問題を解決しました。
これが奇妙な問題に直面している誰かに役立つことを願っています!