ディスクパーティションのパーティションテーブルにアクセスするには?

ディスクパーティションのパーティションテーブルにアクセスするには?

VirtualBoxでTrueOS VMを作成し、vmdkを使用して物理ハードディスクパーティション(sda5)をフルディスクに仮想化しました。その結果、sda5パーティションにGPT / GUIDパーティションテーブルが作成されました(sda自体にはGPT / GUIDパーティションテーブルがあります)。

ホストにループバックデバイス()を作成するとlosetup /dev/sda5 /dev/loop0パーティションテーブルが表示され、パーティションをマウントするために/ dev / loop0p1、/ dev / loop0p2などのデバイスを作成する方法がわかりませんでした。 / dev 0を繰り返します。

可能ですか?ループデバイスモジュールのmax_partパラメータに関連していますか? FWIW、ループモジュールが私のカーネルに組み込まれており、/sys/module/loop/parameters/max_partが0を返します。再起動せずにその値を変更できますか?

ベストアンサー1

kpartx -a /dev/loop0

パーティションデバイスを作成する必要があります。

注:パーティションデバイスは/ dev/mapper/loop0p1などです。

おすすめ記事