ノートパソコンにFedoraをインストールしました。 SSDとHDDの2つのドライブがあります。 Fedoraは両方のディスクにLinuxをインストールし、パーティション自体を決定するようにしました。
$ sudo lvs -o lv_uuid,lv_full_name,lv_path,lv_size,seg_pe_ranges,seg_size --units h
Fedoraが論理ボリューム()を作成して設定する方法は次のとおりです。
下の画像($ sudo lvs -o +devices /dev/mapper/fedora_localhost--live-home
)は、/home
2つのドライブ(SSDとHDD)で区切られたフォルダを示しています。
Videos
HDD(sdb3
)、Nextcloud
SSD(sda3
)など、各フォルダの物理的な場所を選択できるかどうかを知りたいです。
愚かな質問をして申し訳ありません。私はLinuxを初めて使用し、LVMを初めて使用します。現在各フォルダがどこにあるのかわからない場合はどうすればよいですか? Fedoraのインストール中にパーティションを再インストールして手動で定義する必要がありますか?必要なことを達成する方法についての提案や指示はありますか?
ご協力ありがとうございます。よろしくお願いします!
答え1
いいえ、物理ボリューム(PV)または物理拡張領域(PE)にディレクトリを割り当てることはできません。
まだデータがないので、最も簡単な方法はFedoraを再インストールすることです。ただし、lvmとファイルシステムを使用する場合は、LVを縮小してからhome
2つのPVのいずれかを削除できます。ただし、XFSファイルシステムは縮小できないことに注意してください。デフォルトのオプションを使用したため、XFSを使用する必要があるようです。したがって、バックアップし/home
、home
LVのファイルシステムを削除し、LVを縮小し、VGからPVを削除する必要があります。次に、home
xfsまたはext4(または他の目的のファイルシステム、Linuxにはさまざまなオプションがあります)を使用して(縮小された)LVをフォーマットしてデータを回復します。
また、Unicesはマウントポイントにディスクを割り当てることができることも覚えておいてください。これはLVMより前の元のUNIXの概念です。たとえば、FedoraインストーラにLVMまたは他のディスクに割り当てられた最初のディスクsdaのみを使用させることができます。たとえば、オペレーティングシステムをインストールした後にサブディレクトリを作成し、/home/second-disk
ここに2番目のディスクをマウントできます。 LVMは必要ありません。したがって、必要なものをある程度達成できますが、それほど柔軟ではありません。
オペレーティングシステムを再インストールする場合は、インストールする場所を事前に計画してください。 LVMは非常に柔軟で、ファイルシステムの拡張は簡単ですが、ファイルシステムの縮小はそうではありません。 XFSでは不可能です。