Memasang Ubuntu Precise dari BlankOn Pattimura
Jan Peter
TL;DR
Inti dari tulisan ini adalah memasang menggunakan debootstrap. Ada beberapa alasan yang menyebabkan memasang Ubuntu Precise dengan menggunakan metode ini. Kalau saya:
Saya menggunakan LVM dan CD pemasang Ubuntu tidak mendukung LVM.
Saya suka menggunakan debootstrap.
Beberapa konfigurasi dasar di BlankOn disalin oleh debootstrap sehingga saya terbantu.
Saya ingin mencoba yang baru dan proses ini mengedukasi saya.
Saya kurang kerjaan dan pengen iseng-iseng.
Persiapan Sebelum Debootstrap
Ada beberapa langkah persiapan:
Memasang paket debootstrap dari Ubuntu Precise.
Mempersiapkan partisi yang dibutuhkan.
Memasang Paket Debootstrap dari Ubuntu Precise
Paket debootstrap dari Pattimura belum memuat Precise. Untuk itu, kita perlu memasangnya dari repositori Precise. Hal ini bisa dilakukan karena debootstrap dapat dipasang di semua arsitektur (arch=All). Anda dapat mengunduh sendiri lalu menggunakan dpkg atau cukup klik tautan ini di peramban Anda agar otomatis terpasang. Kalau saya, sih, memilih cara yang kedua.
Mempersiapkan Partisi
Saya asumsikan partisi telah tersedia. Dalam contoh saya, saya memberi partisi sebagai “/dev/mapper/Linux_LVM-UbuntuLucid”. Biasalah, sebelumnya saya coba-coba Ubuntu Lucid. Biar afdol, format dengan sistemberkas kesukaan: [Hati-hati, perintah ini menghapus isi partisi. PASTIKAN TIDAK ADA DATA PENTING]
$ sudo mkfs.reiserfs /dev/mapper/Linux_LVM-UbuntuLucid -l "Ubuntu 12.04"
Saya suka sekali memberi label pada setiap partisi. Praktik ini sangat berguna bila Anda bekerja di Pusat Data dan melibatkan banyak partisi. Kali ini saya memberi label “Ubuntu 12.04″ untuk membedakan Pattimura dengan Precise.
Lanjut Debootstrap
Lakukan langkah-langkah yang biasa dilakukan saat debootstrap, yakni:
Mengaitkan (mount) partisi yang mau dipakai ke sebuah direktori.
Melakukan debootstrap ke direktori tersebut.
Mengaitkan sistemberkas khusus ke sub-sub direktori yang diperlukan.
Mengaitkan Partisi
Kaitkan partisi yang telah dipersiapkan ke sebuah direktori kosong; saya menggunakan “/mnt”:
$ sudo mount /dev/mapper/Linux_LVM-UbuntuLucid /mnt/
Pasang Paket Dasar Ubuntu
Memasang paket-paket dasar Ubuntu Precise dengan debootstrap.
sudo debootstrap precise /mnt/ http://kambing.ui.ac.id/ubuntu/
Kaitkan Sistemberkas Khusus
Sebelum melakukan modifikasi lebih lanjut, pasang sistemberkas khusus. Hal ini diperlukan karena ada beberapa paket yang membutuhkan informasi kernel yang berjalan. Mereka memerlukan akses ke perangkat keras agar dapat terpasang dengan baik. Untuk itu, ada tiga buah sistemberkas khusus yang diperlukan:
dev
Dulu ada sistemberkas devfs yang mengonfigurasi direktori dev. Lalu ada juga skrip MAKEDEV yang mengisi direktori tersebut dengan berkas-berkas khusus. Sekarang, kita hanya perlu menautkan /dev saja karena sistem modern sudah menggunakan udev.
devpts
Sistem berkas ini digunakan untuk mengemulasi lingkungan terminal. Biasanya digunakan oleh XTerm, SSHd, dan bahkan aplikasi pemaket Debian untuk membaca terminal.
proc
Sistemberkas ini berisi informasi kernel. Informasi itu misalnya proses yang berjalan dan propertinya, sistemberkas yang terpasang, dan lain sebagainya.
sysfs
Sysfs adalah sebuah sistem berkas yang disediakan untuk aplikasi-aplikasi dapat mengakses perangkat-perangkat keras yang ada.
Mari pasang keempat sistemberkas tersebut:
$ sudo mount /dev/ /mnt/dev -o bind
Tidak ada komentar:
Posting Komentar