Selasa, 11 Januari 2011

Mount Partition at Startup/Bootup in Ubuntu 10.04 Lucid Lynx

Setelah lama mencari akhirnya ada juga link yang bisa memberikan bantuan untuk membuat ubuntu lebih nyaman...

Oleh karena ada beberapa program yang sudah ada di windows ingin langsung dijalankan sebagai bagian dari sistem ubuntu, maka penulis mencoba untuk mencari tahu bagaimana caranya supaya bisa melakukan mounting partisi windows pada saat startup, ada banyak solusi yang diberikan namun yang paling menyenangkan menurut penulis adalah dengan mengedit file /etc/fstab namun ternyata tidak semudah yang dipikirkan.. karena ketidaktahuan mengenai parameter apa saja yang dapat digunakan untuk memount partisi windows dengan file system ntfs ini. Dari berbagai link yang ada ditemukanlah beberapa hal berikut ini :
  1. untuk mount read write di partisi ntfs kita mesti menggunakan file system ntfs-3g dan tambahan opsi rw
  2. agar dapat diakses oleh semua user maka opsi defaults mesti kita tambahkan
  3. mekanisme mount pada /etc/fstab di ubuntu versi 10.04 ini menggunakan UUID (identifier partisi) yang dapat diketahui melalui perintah blkid pada terminal yang dijalankan sebagai root.
Berikut ini adalah langkah-langkahnya untuk melakukan mounting partisi ntfs windows.

  1. Cek id identifier dari partisi yang ingin kita mount dengan perintah blkid yang dijalankan sebagai root.
    Contoh hasilnya.
    /dev/sda1: LABEL="System Reserved" UUID="16949ED9949EBB27" TYPE="ntfs"
    /dev/sda2: UUID="5A28F52828F503B3" TYPE="ntfs"
    /dev/sda3: UUID="24DC3009DC2FD438" TYPE="ntfs"
    /dev/sda5: LABEL="DATA" UUID="0E38EB1338EAF89B" TYPE="ntfs"
    /dev/sda6: LABEL="PROGRAM" UUID="01CAE012DB79B4A0" TYPE="ntfs"
    /dev/sda7: UUID="39929d7c-b365-4775-9afb-a74b15e8a8c7" TYPE="ext4"
    /dev/sda8: UUID="9fc57812-5a8b-4112-9458-1f65e6018e06" TYPE="ext4"
    /dev/sda9: UUID="14a9ef0f-6ce1-4390-8a74-1e0ced0fc8ce" TYPE="ext4"
    /dev/sda10: UUID="7429d1f8-2968-4d86-aaa3-a3e76ad7d9a6" TYPE="swap"

  2. Dari sini kita bisa membuat entri pada /etc/fstab dengan menggunakan editor apa saja, untuk kali ini yang digunakan adalah nano dengan perintah : nano /etc/fstab, hasil penambahannya adalah sebagai berikut :
    UUID=0E38EB1338EAF89B /media/DATA ntfs-3g rw,defaults,quiet 0 0
    UUID=01CAE012DB79B4A0 /media/PROGRAM ntfs-3g rw,defaults,quiet 0 0

    Dua entri diatas ditambahkan pada bagian akhir dari file tersebut.

  3. Setelah selesai simpan dan restart komputer untuk melihat hasilnya.

Semoga panduan kali ini bisa membantu... ;-)

referensi :
Ubuntu Guide
HOWTO: Mount an NTFS drive on start up
Edit fstab to mount partition at startup
Mount NTFS drive on boot
Mount Partitions Automatically

Powered by Qumana

Jumat, 31 Desember 2010

Menambahkan entri boot Ubuntu di Windows 7 BCD

image

berikut ini merupakan panduan untuk dapat menambahkan boot ubuntu ke windows 7, pada kasus multiboot opensuse, ubuntu, windows xp dan windows 7.

karena sebelumnya telah ada entri untuk boot menggunakan opensuse yang lebih cepat adalah dengan menggunakan perintah berikut ini :

bcdedit /copy {504f6aca-361f-11df-a6d5-99d8adad8041} /d "Ubuntu"

untuk nilai {504f6aca-361f-11df-a6d5-99d8adad8041} bisa disesuaikan dengan id yang ada di entri boot yang dihasilkan untuk OpenSuSE nya atau entri boot sector lainnya. apabila ingin membuat baru dapat merujuk ke tulisan tentang multiboot windows xp, windows 7 dan opensuse ini.

untuk membuat copyan dari entri boot opensuse dan selanjutnya adalah memodifikasi path untuk boot tersebut supaya mengarah ke boot sektor ubuntu.

bcdedit /set {504f6ad1-361f-11df-a6d5-99d8adad8041} path \ubuntu.lnx

id {504f6ad1-361f-11df-a6d5-99d8adad8041} disini adalah id yang untuk entri Ubuntu yang dihasilkan pada langkah sebelumnya.

secara keseluruhan entri dari bcd diperlihatkan pada teks berikut ini, yang dihasilkan dengan menggunaan perintah bcdedit /v.

Windows Boot Manager
--------------------
identifier              {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  partition=\Device\HarddiskVolume1
path                    \bootmgr
description             Windows Boot Manager
locale                  en-US
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {504f6ad0-361f-11df-a6d5-99d8adad8041}
resumeobject            {aedb8366-572b-11df-8ac0-806e6f6e6963}
displayorder            {466f5a88-0af2-4f76-9038-095b170dc21c}
                        {504f6aca-361f-11df-a6d5-99d8adad8041}
                        {504f6ad0-361f-11df-a6d5-99d8adad8041}
                        {504f6ad1-361f-11df-a6d5-99d8adad8041}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 30

Windows Legacy OS Loader
------------------------
identifier              {466f5a88-0af2-4f76-9038-095b170dc21c}
device                  partition=\Device\HarddiskVolume3
path                    \ntldr
description             Windows XP

Real-mode Boot Sector
---------------------
identifier              {504f6aca-361f-11df-a6d5-99d8adad8041}
device                  partition=C:
path                    \opensuse.lnx
description             OpenSuSE

Windows Boot Loader
-------------------
identifier              {504f6ad0-361f-11df-a6d5-99d8adad8041}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7 Ultimate
locale                  en-US
recoverysequence        {504f6ac3-361f-11df-a6d5-99d8adad8041}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {aedb8366-572b-11df-8ac0-806e6f6e6963}

Real-mode Boot Sector
---------------------
identifier              {504f6ad1-361f-11df-a6d5-99d8adad8041}
device                  partition=C:
path                    \ubuntu.lnx
description             Ubuntu

semoga ini bisa membantu temen-temen yang lagi seneng multiboot… Winking smile

referensi :
http://www.energizedtech.com/2009/04/bcdedit-boot-configuration-dat.html