Doğrudan bir VirtualBox görüntüsüne nasıl önyükleme yapılır? [kapalı]


20

Aşağıdaki gibi çalışan bir kurulum var:

  • Yerel İşletim Sistemi: Windows 7 64bit, 3 Bölümler:
    • c: (Sistem)
    • d: (FAT32, işte benim vdi dosyam)
    • e: (biçimlendirilmemiş)
  • VirtualBox: Fedora 14, d sürücüsündeki vdi dosyasından çalışıyor.

Genellikle bu kurulum benim için harika, ancak bazen VirtualBox'ın içinde değil de Linux'u yerel olarak çalıştırmak istiyorum.

Windows ek yükü olmadan doğrudan vdi dosyasına önyükleme yapmanın bir yolu var mı ? Örneğin, vdi dosyasını doğrudan "/" olarak bağlayabilen bazı değiştirilmiş Linux Çekirdeği / GRUB'lu bir USB bellek kullanıyor musunuz? Veya vdi dosyamın içeriğini boş bölüme kopyalayın ve bir şekilde bunu VirtualBox'tan (Windows'a önyükleme yaparken) VE doğrudan Linux'a önyükleme yaparak kullanın?

Bazı ipuçları hatta howtos almayı umuyoruz.

Yanıtlar:


15

Bir vdi dosyasını önyükleme mümkün olup olmadığını bilmiyorum ama VDI dosyasını ham görüntüye dönüştürebilirsiniz:

VBoxManage internalcommands converttoraw Fedora14.vdi Fedora14.raw

Bunun tüm bir sürücü görüntüsü olduğunu hatırlamanız gerekir, bu yüzden sadece boş bir bölüme kopyalamak işe yaramaz, Windows sürümünü kullanarak ddyedek bir diske kopyalayabilir ve önyükleyebilirsiniz.

Fedora kurulumunuz yalnızca bir bölüm kullanıyorsa, MBR içeren ilk sektörleri atlayabilir ve yalnızca geri kalanları kopyalayabilirsiniz. Bu, Fedora CD veya Super GRUB Disk kullanılarak kolayca önyüklenebilir.

Sonuçta, bunun iyi bir egzersiz olduğunu, ancak anlamsız olduğunu düşünüyorum. Fedora'yı yerel olarak yüklemek ve VM'den veri kopyalamak /home(VM'de MySQL veya diğer veritabanlarını kullanmadıysanız, kopyalamanız gereken tek şey) çok daha kolay ve daha az hataya açık olacaktır.


Linux makinemde / usr, / var vb. Gibi çeşitli öğelerin kurulumunu içeren çok fazla programlama işi yapıyorum. Genellikle hız bir sorun değildir (ve Windows programlarıyla da çalışabilirim), ama bazen istiyorum " tam güç ", o zaman yerel moda ihtiyacım var. Ben kesinlikle denemek ve en iyisini umuyoruz :)
mawimawi

1
Disk görüntüsünde doğru ofseti bulmak için bu gönderiye bakın
böylece kopyayı

2
Kopyalamanız gereken verilere ulaşmanın daha kolay bir yolu, doğrudan .vdi dosyasından bir şeyler yüklemek için qemu-nbd programını kullanmaktır! bethesignal.org/blog/2011/01/05/…
nealmcb

O gibi görünüyor olduğunu realmcb tavsiye kullanarak VDI dosyasını önyükleme için mümkün. initrdGörüntüyü manuel olarak düzenlenmiş komut dosyaları ve ek çekirdek modülleri ile kullanmanız gerekir, ancak modülle kesinlikle yapılabilir qemu-nbd.
Hubert Kario

6

Windows 7 makinesinde doğrudan Sanal PC / Hyper-V VHD dosyalarına önyükleme yapmak mümkündür, ancak Windows 7 VHD'leri fiziksel diskler gibi bağlayabildiği için çalışır. VDI kullanarak mümkün olacağından emin değilim, bu yüzden sanal makineyi bir VHD formatına dönüştürmeniz veya Hubert'in yukarıdaki önerisini izlemeniz gerekir.

Scott Hanselman'ın Windows 7'de Boot-to-VHD hakkında iyi bir makalesi var.

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.