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などです。