Fiziksel cihazdaki bazı bölümlerden sanal disk oluşturma


0

Windows kurulumunu bir sanal makineye geçirme sürecindeyim. Pencereli fiziksel cihazda iki bölüm vardır: /dev/sda1ve /dev/sda2. İkinci bölümden sonra büyük miktarda boş alan var.

/dev/sdaBu komutla kolayca bir sanal disk oluşturabilirim :

cat /dev/sdg | VBoxManage convertfromraw stdin OutPutFile.vdi NUMBEROFBYTES

Ancak bu, tüm boş alanları içerecek olan büyük bir dosya oluşturacaktır. Dosyanın sadece iki bölümü içermesini istiyorum. Bunu nasıl yapabilirim? Alternatif olarak, oluşturulduktan sonra sanal diski yeniden boyutlandırmak için bir seçenek var mı?


Neden önce bölümü küçültmüyorsun?
ᴇcʜιᴇ007

@ Ƭᴇcʜιᴇ007 Bölüm zaten doğru boyutta. Bölümlenmemiş alanı dosyaya dahil etmek istemiyorum.
Aleks G

Yanıtlar:


0

Görünüşe göre, hepsi oldukça kolay. İşte benim bölümleme tablonun nasıl göründüğü:

   Device Boot       Start           End       Blocks   Id  System
/dev/sdb1   *         2048        526335       262144    7  NTFS
/dev/sdb2           526336   92342323199  46170898432    7  NTFS
Unpartitioned  92342323200  234076243969  70866960384

Bu tüm fiziksel diskten sanal bir disk oluşturabilirim:

cat /dev/sdg | VBoxManage convertfromraw stdin OutPutFile.vdi 117038121985

Bu iki NTFS bölümü ve başka bir 66 GB boş alan içeren bir sanal disk oluşturur. Boş alanı istemediğim için tek yapmam NUMBEROFBYTESgereken, ihtiyacım olan iki bölüm olduğunu belirtmekti (ayrıca daha güvenli tarafta olmak için fazladan bir miktar daha ekledim). Bu komut:

cat /dev/sdg | VBoxManage convertfromraw stdin OutPutFile.vdi 46171161600

sadece iki bölümden oluşan sanal diski yaratırdı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.