Monday, August 1, 2016

Konfigurasi Ubuntu dual boot dan Instalasi Virtual Box Pada Windows 10

Saya sering perlu untuk menggunakan Windows 10 dan Ubuntu pada mesin yang sama dalam sesi login tunggal, jadi saya menjalankan Ubuntu sebagai mesin virtual di Oracle VirtualBox. Tapi saya juga ingin dapat boot komputer saya native ke Ubuntu, sehingga konfigurasi dual-boot optimal.

Untuk mendapatkan yang terbaik dari kedua dunia, saya menginstal Ubuntu dalam konfigurasi dual-boot bersama Windows, dan mengkonfigurasi VirtualBox untuk mengakses partisi disk Ubuntu sebagai disk image mentah. Hal ini memungkinkan saya untuk boot langsung ke Ubuntu, atau booting instalasi Ubuntu yang sama dari dalam Windows menggunakan VirtualBox.

Konfigurasi ini berhasil dilakukan dengan menggunakan Ubuntu 14.04.4, Windows 10 v.1511 Pro build 10.586, dan VirtualBox 5.0.24 untuk 64-bit Windows.

Step 1: Enable Virtualization Technology

Direct langsung akses hardware adalah kunci untuk konfigurasi ini, jadi pastikan bahwa teknologi virtualisasi diaktifkan di BIOS Anda, khususnya Intel VT-x atau AMD-v

Step 2: Download dan Verifikasi  Ubuntu ISO

Download ISO Anda akan menginstal pada sistem Anda. Dalam contoh ini, kita memasang 64-bit versi Desktop Ubuntu 14.0.4.

Verifikasi ISO sebelum menginstal. Download SHA256SUMS and SHA256SUMS.gpg dari sebuah directory ke konten ISO. Untuk Ubuntu 14.0.4, file ada pada here (random U.S. mirror). 

Menggunakan gpg untuk verifikasi autentikasi dari SHA256SUMS.
Download Ubuntu Puplic Key dan tambahkan gpg's keyring:

gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 0xEFE21092

Verifikasi key's fingerprints:

gpg --list-keys with-fingerprint 0xEFE21092

Verifikasi file SHA256SUMS menggunakan SHA256SUMS.gpg:

gpg --verify SHA256SUMS.gpg SHA256SUMS

Jika kalian melihat "Good signature", file telah terverifikasi

Akhirnya, memverifikasi ISO. SHA256SUMS akan berisi beberapa checksum, sehingga grep hanya yang Anda butuhkan dan memeriksa dengan gpg.

sha256sum -c < (grep ubuntu-14.04.4-desktop-amd64.iso SHA256SUMS)

Step 3. Create a Partition for the Ubuntu Installation

Buat partisi untuk Ubuntu , menggunakan utilitas partisi disk pilihan Anda. Dalam contoh ini, aku mulai dari Windows menginstal jadi saya menggunakan Windows 10 Disk Manager. Windows 10 menempati seluruh disk; Saya harus membuat beberapa partisi untuk Ubuntu.

Klik kanan partisi Windows dan pilih Shrink Volume.
Konfigurasi Ubuntu dual boot dan Instalasi Virtual Box Pada Windows 10

Untuk tujuan saya, 20 GB cukup untuk Ubuntu jadi saya mengecilkan volume Windows dengan jumlah menjadi:

Konfigurasi Ubuntu dual boot dan Instalasi Virtual Box Pada Windows 10

Seting sukses, dan kemudian sisa hardisk 20 GB ruang yang tidak terisi:

Konfigurasi Ubuntu dual boot dan Instalasi Virtual Box Pada Windows 10

Step 4: Create Bootable Ubuntu media

Berikutnya, membuat media USB bootable dari Ubuntu ISO. Proses ini menimpa SEMUA data pada thumbdrive, sehingga memindahkan data yang sudah ada dari thumb drive sebelum melanjutkanya.

Creating Bootable USB in Linux:

Menentukan nama perangkat USB disk Anda dengan nama_usb. Jika disk mount, umount sekarang.

Anda dapat menulis ISO menggunakan utilitas dd. Sebagai root:

dd bs=4M if=/path/to/ubuntu-14.04.4-desktop-amd64.iso of=/dev/sdx && sync

Dimana sdx nama identitas USB , e.g. sdb. Jangan menentukan partisi, seperti sdb1.

Creating Bootable USB in Windows 10:

Saya sarankan menggunakan Rufus, aplikasi Windows gratis. Dalam dialog Rufus, Anda dapat memilih ISO sumber Anda dengan mengklik ikon removable media (ditunjukkan di sini dengan panah merah).
Konfigurasi Ubuntu dual boot dan Instalasi Virtual Box Pada Windows 10

Kemudian apabila sudah ready klik Start

Step 5: Install Ubuntu

Boot komputer Anda dari drive USB, yang akan memulai Ubuntu Live sesion. Pilih Install Ubuntu samping Windows 10.

Setelah instalasi selesai, menghapus media instalasi dan reboot. Anda akan disambut dengan menu boot GRUB. pilih Ubuntu

Step 6: Update Ubuntu

Login ke Ubuntu, buka terminal kemudian update system.

sudo apt-get update && sudo apt-get upgrade

Jika Anda akan menginstal VirtualBox Guest Services untuk meningkatkan pengalaman virtualisasi Anda, menginstal modul kernel membangun persyaratan:

sudo apt-get install dkms build-essentials linux-headers-generic

Anda mungkin juga ingin menginstal window manager pilihan Anda sekarang:

sudo apt-get install openbox

Step 7: Buat VirtualBox Raw Disk Image untuk Partisi Ubuntu 

Boot ke Windows 10. Jika Anda belum terinstal VirtualBox, lakukan sekarang.
Buka command prompt sebagai Administrator. Gunakan Windows Management Instrumentation Command-line (WMIC) alat untuk mendapatkan DeviceID untuk drive disk fisik:

wmic diskdrive list brief /format:list
Dalam contoh ini, DeviceID kami adalah \\. \ PHYSICALDRIVE0.
Dalam Administrator Command Prompt, mengubah direktori ke direktori instalasi VirtualBox dan menggunakan VBoxManage untuk daftar semua partisi pada drive:

cd "\Program Files\Oracle\VirtualBox"

VBoxManage.exe internalcommands listpartitions -rawdisk \\.\PHYSICALDRIVE0
Output akan seperti berikut:

Number    Type      StartCHS            EndCHS           Size (MiB)      Start (Sect)
1              0x07       0 /32 /33             1023/239/63     217962            2048
6              0x83       1023/254/63       1023/254/63     16110              446392320
5              0x82       1023/254/63       1023/254/63     3891                479385600
2              0x27       1023/239/63       1023/239/63     508                  487354368

Di sini, nomor partisi 1 adalah instalasi Windows saya, dan partisi 2 adalah partisi Windows Recovery saya. Partisi 6 adalah instalasi Ubuntu saya, dan partisi 5 adalah partisi swap Ubuntu.
Saya ingin membuat gambar mentah disk yang yang menyediakan akses ke partisi Ubuntu saya, yang partisi 5 dan 6. Untuk konfigurasi ini, perintah VBoxManage adalah:

VBoxManage internalcommands createrawvmdk -filename “C:\path\to\ubuntu-raw.vmdk” -rawdisk \\.\PHYSICALDISK0 -partitions 5,6

Di mana C: \ path \ untuk \ ubuntu-raw.vmdk adalah lokasi baku file disk image yang akan dibuat.

Step 8: Membuat GRUB ISO

Ubuntu perlu GRUB untuk boot, tapi mesin virtual Ubuntu tidak akan memiliki akses ke instalasi default GRUB karena berada di partisi Windows Anda.

Dalam langkah ini kita membuat ISO GRUB Pemulihan bootable  Virtual Machine yang akan digunakan untuk boot ke Ubuntu.

Di Ubuntu, memilih lokasi (seperti direktori sementara) dan membuat struktur direktori iso / boot / grub.

 mkdir -p iso/boot/grub

Copy content dari /usr/lib/grub/i386-pc/* into iso/boot/grub:

cp /usr/lib/grub/i386-pc/* iso/boot/grub

Lalu copy /boot/grub/grub.cfg ke dalam direktori yang sama:

cp /boot/grub/grub.cfg iso/boot/grub

Mengedit salinan ini grub.cfg dengan editor teks favorit Anda:

vi iso/boot/grub
Dalam file ini, cari dan menghapus entri menu boot untuk Windows 10. Ini terlihat seperti ini:

menuentry 'Windows 10' {
...
}

Keluar atau menghapus menu entri ini (segala sesuatu antara menuentry dan inklusif). Menulis perubahan ke grub.cfg dan keluar dari editor.

Selanjutnya, gunakan grub-mkrescue untuk membuat GRUB ISO bootable. Ini membutuhkan GNU xorriso. Jika Anda belum memilikinya terinstal, instal sekarang:

sudo apt-get install xorriso

Run grub-mkrescue, specifying your iso directory:

grub-mkrescue -o boot.iso ./iso

Hal ini membuat bootable recovery GRUB ISO boot.iso, yang harus ditransfer ke Windows 10. Copy ke USB thumb drive Anda.

Step 9: Create Virtual Machine in Windows

Boot ke Windows 10. Copy boot.iso ke lokasi yang cocok untuk lokasi jangka panjang, seperti direktori VirtualBox VMs Anda, atau folder Dokumen Anda.

Pilih VirtualBox sebagai Administrator. Sangat penting bahwa VirtualBox memiliki hak Administrator sehingga dapat mengakses partisi Ubuntu.

Sekarang, membuat Virtual Machine baru untuk Ubuntu. Ketika mengkonfigurasi hard disk drive, Gunakan file virtual hard drive yang ada. Pilih file VDMK Anda buat di langkah 7. disk image mentah ini memungkinkan mesin virtual Anda untuk mengakses partisi Ubuntu.

Setelah membuat Ubuntu VM, pilih dan pergi ke Settings -> Storage. Pilih Controller: IDE dan menggunakan ikon drive optik untuk menambah removable disk.

Konfigurasi Ubuntu dual boot dan Instalasi Virtual Box Pada Windows 10
Pilih file boot.iso Anda dan klik OK.
Sekarang ketika anda boot mesin virtual, itu akan membaca GRUB Pemulihan ISO sebagai removable disk dan menyediakan Anda dengan menu GRUB boot, dikurangi opsi untuk boot Windows 10.
Setelah langkah ini, Virtual Machine Anda harus siap untuk digunakan.

No comments:
Write comments

loading...