/homeフォルダが2つの物理ボリュームにまたがっている場合、/homeサブフォルダの物理的な場所を定義できますか(SDDとHDD)。

/homeフォルダが2つの物理ボリュームにまたがっている場合、/homeサブフォルダの物理的な場所を定義できますか(SDDとHDD)。

ノートパソコンにFedoraをインストールしました。 SSDとHDDの2つのドライブがあります。 Fedoraは両方のディスクにLinuxをインストールし、パーティション自体を決定するようにしました。

$ sudo lvs -o lv_uuid,lv_full_name,lv_path,lv_size,seg_pe_ranges,seg_size --units hFedoraが論理ボリューム()を作成して設定する方法は次のとおりです。

ここに画像の説明を入力してください。

下の画像($ sudo lvs -o +devices /dev/mapper/fedora_localhost--live-home)は、/home2つのドライブ(SSDとHDD)で区切られたフォルダを示しています。

ここに画像の説明を入力してください。

VideosHDD(sdb3)、NextcloudSSD(sda3)など、各フォルダの物理的な場所を選択できるかどうかを知りたいです。

ここに画像の説明を入力してください。

愚かな質問をして申し訳ありません。私はLinuxを初めて使用し、LVMを初めて使用します。現在各フォルダがどこにあるのかわからない場合はどうすればよいですか? Fedoraのインストール中にパーティションを再インストールして手動で定義する必要がありますか?必要なことを達成する方法についての提案や指示はありますか?

ご協力ありがとうございます。よろしくお願いします!

ベストアンサー1

いいえ、物理ボリューム(PV)または物理拡張領域(PE)にディレクトリを割り当てることはできません。

まだデータがないので、最も簡単な方法はFedoraを再インストールすることです。ただし、lvmとファイルシステムを使用する場合は、LVを縮小してからhome2つのPVのいずれかを削除できます。ただし、XFSファイルシステムは縮小できないことに注意してください。デフォルトのオプションを使用したため、XFSを使用する必要があるようです。したがって、バックアップし/homehomeLVのファイルシステムを削除し、LVを縮小し、VGからPVを削除する必要があります。次に、homexfsまたはext4(または他の目的のファイルシステム、Linuxにはさまざまなオプションがあります)を使用して(縮小された)LVをフォーマットしてデータを回復します。

また、Unicesはマウントポイントにディスクを割り当てることができることも覚えておいてください。これはLVMより前の元のUNIXの概念です。たとえば、FedoraインストーラにLVMまたは他のディスクに割り当てられた最初のディスクsdaのみを使用させることができます。たとえば、オペレーティングシステムをインストールした後にサブディレクトリを作成し、/home/second-diskここに2番目のディスクをマウントできます。 LVMは必要ありません。したがって、必要なものをある程度達成できますが、それほど柔軟ではありません。

オペレーティングシステムを再インストールする場合は、インストールする場所を事前に計画してください。 LVMは非常に柔軟で、ファイルシステムの拡張は簡単ですが、ファイルシステムの縮小はそうではありません。 XFSでは不可能です。

おすすめ記事