GNU/Linux >> Belajar Linux >  >> Linux

Boot OS asli pada hard disk sebagai mesin virtual

Seperti yang dijawab, ini juga bisa dilakukan di VirtualBox, ini cara yang cocok untuk saya

Selalu, pastikan Anda menjalankan sebagai Administrator(Windows) atau Sudo(Linux) , setiap perubahan yang Anda lakukan akan ditulis ke REAL disk, jadi berhati-hatilah

Di Windows

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe internalcommands createrawvmdk -filename "E:\virtualbox\linuxhd.vmdk" -rawdisk "\\.\PhysicalDrive1"
RAW host disk access VMDK file E:\virtualbox\linuxhd.vmdk created successfully.

Di Linux

$ VBoxManage internalcommands createrawvmdk -filename "~/linuxhd.vmdk" -rawdisk "/dev/sda"

Ini akan membuat file dengan sesuatu di sekitar 1kb itu adalah tautan ke hard drive fisik.

Kemudian buat Mesin Virtual seperti biasa.

Jika Anda hanya ingin memetakan partisi

Di Windows

\\.\Physicaldrive1 -partitions 1

(Disk dimulai dengan 0, partisi dengan 1)

Di Linux (Jauh lebih intuitif)

/dev/sda1
/dev/sda2
etc.

Akhirnya Anda bisa mendapatkan masalah resolusi

Akhirnya Anda bisa mendapatkan masalah resolusi bahkan setelah menginstal vboxadditions , menurut pengalaman saya masalahnya adalah /etc/X11/xorg.conf Anda itu dikonfigurasi untuk spesifikasi perangkat keras spesifik Anda (saya memiliki GPU offboard misalnya), setidaknya dalam kasus saya, saya menyelesaikannya dengan hanya menghapus file ini (konfigurasi otomatis xorg saat boot, hanya tidak akan berfungsi jika Anda menetapkan beberapa pengaturan tertentu), jadi lari:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.original && sudo rm /etc/X11/xorg.conf

Referensi

  • http://www.virtualbox.org/manual/ch09.html#rawdisk
  • https://forums.virtualbox.org/viewtopic.php?f=6&t=36694
  • https://romaimperator.com/?p=29

Ya, saya sudah lama melakukannya dengan mengikuti panduan ini:

https://lists.ubuntu.com/archives/ubuntu-us-nm/2008-February/000521.html

tentu saja, selalu cadangkan dan hati-hati!

Intinya:

  1. Gunakan penutup USB 3.5 HD dan sambungkan drive XP ke dalamnya.

    If the drive was shutdown uncleanly you may need to manually 
    

pasang dengan perintah berikut.

   sudo mount ntfs-3g /dev/whereyourdriveis /mount/somemountpoint -o 

memaksa

   Once the drive is mounted under linux contiunue to step 2.
  1. Luncurkan VMWare.
  2. Buka File -> Baru -> Mesin Virtual Baru.
  3. Pilih "Khusus"
  4. Pilih Berikutnya
  5. Pilih sistem operasi Anda (mis. Win XP)
  6. Pilih Berikutnya
  7. Beri nama seperti "WindowsXP"
  8. Pilih Berikutnya
  9. Tentukan prosesor Satu atau Dua
  10. Pilih Berikutnya
  11. Pilih publik atau pribadi (tidak masalah pada mesin pengguna tunggal)
  12. Pilih Berikutnya
  13. Pilih memori yang akan digunakan untuk mesin virtual. 512 MB adalah angka yang cukup berguna.
  14. Pilih koneksi jaringan Anda
  15. Pilih Berikutnya.
  16. Biarkan SCSI diatur ke BusLogic
  17. Pilih Berikutnya
  18. Pilih Gunakan Disk Fisik
  19. Pilih Berikutnya
  20. Pilih Gunakan Seluruh Drive
  21. Pilih Berikutnya
  22. Tentukan tempat untuk menyimpan VM
  23. Pada titik ini Anda telah selesai Pilih Power On untuk mem-boot drive Fisik di VMWare!

Info Lebih Lanjut :Saya harus menambahkan, saya telah berhasil melakukan ini, tetapi saya juga berhasil menggunakan metode ini bertahun-tahun bahkan bertahun-tahun sebelumnya. Jadi setidaknya ada dua cara yang diketahui dan teruji untuk mencapai hal ini yang dapat saya beri tahukan kepada Anda.


Anda dapat melakukan ini melalui akses disk mentah VirtualBox. (http://www.virtualbox.org/manual/ch09.html) Ini pada dasarnya membuat file disk "virtual" yang menunjuk ke partisi sebenarnya dan memuatnya sebagai drive disk di VM. Saya telah menginstal tamu Linux di VB pada host Windows sedemikian rupa, dan penginstalan dapat melakukan booting dari VM atau dengan sendirinya.


Linux
  1. Jalankan mesin virtual Linux di Podman

  2. Linux – Terkandung Dalam Alamat Ini?

  3. Mengubah ukuran partisi boot

  1. Cadangkan Seluruh Hard Disk Linux?

  2. Kesalahan Hard Disk?

  3. Cara Menambahkan Memori, vCPU, Hard Disk ke Mesin Virtual KVM Linux

  1. Bagaimana Mengkonversi VMDK (Virtual Machine Disk) ke VDI menggunakan VBoxManage?

  2. Cara Membuat Partisi Utama atau Tambahan Kedua di Mesin Virtual OpenStack

  3. Boot GRUB2 ke GRUB atau GRUB2 di disk lain