ฉันมี Win7 x64 และ Ubuntu 11.10 x64 การตั้งค่าการบูตสองระบบบน HDD เดี่ยว
ฉันต้องการเรียกใช้ Ubuntu ดั้งเดิมในฐานะแขกของระบบปฏิบัติการภายใน VirtualBox ที่ทำงานบนโฮสต์ Win7
ฉันใช้คำสั่งต่อไปนี้เพื่อแสดงรายการพาร์ติชัน:
C:\ >vboxmanage internalcommands listpartitions -rawdisk \\.\physicaldrive0
Number Type StartCHS EndCHS Size (MiB) Start (Sect)
1 0x07 0 /32 /33 153 /27 /2 1200 2048
2 0x07 153 /27 /3 1023/254/63 363337 2459648
5 0x82 1023/254/63 1023/254/63 9537 746575872
6 0x83 1023/254/63 1023/254/63 46430 766107783
7 0x83 1023/254/63 1023/254/63 46431 861200384
4 0x07 1023/254/63 1023/254/63 10000 956291072
จากนั้นฉันสร้างไฟล์ vmdk ดังต่อไปนี้ (ระบุพาร์ติชั่น ubuntu 5,6 & 7):
C:> คำสั่งภายใน vboxmanage createrawvmdk -filename "C: \ ubuntu_01.vmdk" -rawdisk \. \ physicaldrive0 - พาร์ทิชัน 5,6,7
สร้างไฟล์ vmdk สำเร็จแล้ว แต่เมื่อฉันสร้าง VM และระบุไดรฟ์เสมือนนี้ VM จะไม่เริ่มทำงานมีเพียงหน้าจอสีดำว่างเปล่าที่มีเคอร์เซอร์สีขาวที่มุมซ้ายบน มันไม่ได้แสดงเมนูการบูตของด้วง
จากนั้นฉันสร้างไฟล์ vmdk อีกไฟล์โดยไม่ระบุพาร์ติชัน
C:> คำสั่งภายใน vboxmanage createrawvmdk -filename "C: \ ubuntu_02.vmdk" -rawdisk \. \ physicaldrive0
เวลานี้ VM เริ่มและบูทอูบุนตูสำเร็จจากภายใน VM (เมนูบูท grub 2 ถูกนำเสนอและในการเลือก Ubuntu มันจะบู๊ตได้สำเร็จ)
ฉันจะใช้เฉพาะอูบุนตูพาร์ติชั่นเฉพาะสำหรับแขก ubuntu OS ได้อย่างไร? กรุณาช่วย.
ผู้ให้บริการ: Win 7 x64
บุคคลทั่วไป: Ubuntu 11.10 x64
Vbox เวอร์ชั่น: 4.1.6 r74713 พร้อมการติดตั้งแขกล่าสุด