NOKIA N900

NOKIA N900
NOKIA N900

Jumat, 20 Mei 2011

Tutorial Install BackTrack di MMC & eMMC (N900)




Tutorial Install di (MMC/MicroSD)
**************************************

Tool / Applikasi penunjang yang dibutuhkan :

- rootsh

biar bisa login sebagai root, command ketik "root" atau "sudo gainroot" repo : extra-devel.

- easy-chroot

buat chroot semua environment secara otomatis, command "qchroot" & "qumount" repo : extra-devel.

- fdisk

untuk bikin partisi, ane lebih familiar pake fdisk.

[shell-maemo]# wget http://ftp.de.debian.org/debian/pool....1-1_armel.deb

[shell-maemo]# dpkg-deb -x util-linux_2.13.1.1-1_armel.deb root

[shell-maemo]# cp root/sbin/fdisk /sbin/ && chmod 755 /sbin/fdisk

- vncviewer

untuk ngakses ke backtrack 5 nya. repo : extra-devel.

- SD Card

berhubung ane gk mau mengganggu system internal ane pake microd sd 16GB (recommendasi >5GB).

- kernel-module-ntfs

biar bisa baca micro sd file system NTFS. repo : extra-devel

Install kernel-module-ntfs via App Manager.

[shell-maemo]# modinfo ntfs //untuk melihat module ntfs yg sudah terinstall

[shell-maemo]# lsmod | grep ntfs //melihat status module ntfs sudah terload ataw belum.

[shell-maemo]# modprobe ntfs // meload module ntfs

- BT5-GNOME-ARM.7z

Image Backtrack 5 yang ane download

Desktop : Gnome

Arsitektur : ARM

Download : http://www.backtrack-linux.org/downloads/

Ukuran filenya 1GB pas di extract 5GB (2x extrack) extrack file BT5-GNOME-ARM.7z dan extract file bt5.img.gz yang ada di dalam BT5-GNOME-ARM. (ane sarankan semua di extrack di komputer).

Langkah-langkah installasi :


Langkah pertama :

(terserah agan bikin partisinya pake tool apa, ane disini lebih familiar pake fdisk)

Berhubung ane punya 16GB micro SD (/dev/mmcblk1) ane bikin 2 partisi dengan tool fdisk.

Partisi pertama buat partisi NTFS sebesar 7GB (/dev/mmcblk1p1)

Partisi kedua buat partisi ext2 sebesar 8GB (/dev/mmcblk1p2)

[shell-maemo]# fdisk /dev/mmcblk1 (JANGAN SALAH MEMORY!!!)

-------------------- Membuat Partisi (/dev/mmcblk1p1) ------------------------------

Command (m for help): [ketik p (untuk print table partisi), enter]

Command (m for help): [ketik d (untuk print hapus partisi), enter]

Partition number (1-4) : [ketik 1 (untuk hapus partisi pertama), enter]

Command (m for help): [ketik n (untuk buat schema table partisi pertama), enter]

e extended

p primary partition (1-4)

[ketik p, untuk pilih primary partition]

Partition number (1-4) : [ketik 1 (untuk buat table partisi pertama, enter]

Partition cylinder (1-483072, default 1): [enter]

Using default value 1

Last cylinder or +size or +sizeM or +sizeK (1-244142, default 244142): [ketik +7G (buat partisi 7Giga), enter]

Command (m for help): [ketik p (melihat status schema partisi /dev/mmcblk1p1 sudah terbentuk), enter]

-------------------- Membuat Partisi (/dev/mmcblk1p2) ------------------------------

Command (m for help): [ketik n (untuk buat schema table partisi kedua), enter]

e extended

p primary partition (1-4)

[ketik p, untuk pilih primary partition]

Partition number (1-4) : [ketik 2 (untuk buat table partisi kedua, enter]

Partition cylinder (244143-483072, default 244143): [enter]

Using default value 244143

Last cylinder or +size or +sizeM or +sizeK (244143-483072, default 483072): [enter, (menggunakan sisanya full)]

Using default value 483072

Command (m for help): [ketik p (melihat status schema partisi /dev/mmcblk1p2 sudah terbentuk), enter]

Command (m for help): [ketik w (untuk menyimpan dan menulis skema table ke micro sd)]

note : jika tidak yakin ketik q, maka skema partisi yang telah dibuat akan dibatalkan.

[shell-maemo]# mkfs.vfat -F 32 /dev/mmcblk1p1

(progress)

[shell-maemo]# mkfs.ext2 /dev/mmcblk1p2 && reboot


Langkah kedua :

(mengkonvert partisi micro sd rover FAT ke NTFS)

Setelah rover reboot, colokan kabel data rover dengan komputer dalam mode mass storage.

buka command prompt windows xp dan ketikan perintah :

C:\Documents and Settings\agan>convert G: /FS:NTFS /V /NoSecurity /X

(progress)

[shell-maemo]# reboot

note :

- setelah reboot nanti akan ada warning micro sd agan tidak support bla bla jangan panik itu gpp.

- drive micro sd rover ane kebaca drive G: di komputer, disesuaikan ma drive yg kedetek di sisi agan.


Langkah ketiga :

(transfer semua hasil extrakan file image Backtrack 5 ke drive G: yang sudah di convert ke NTFS)

estimasi transfer tergantung class micro sd n komputer agan.


Langkah keempat :

(mounting NTFS & copy file image ke partisi kedua)

[shell-maemo]# modprobe ntfs

[shell-maemo]# mkdir /media/mmc2

[shell-maemo]# mount -t ntfs /dev/mmcblk1p1 /media/mmc1

[shell-maemo]# mount -t ext2 /dev/mmcblk1p2 /media/mmc2 -o rw

[shell-maemo]# cp /media/mmc1/BT5/* /media/mmc2

(proses 3-4 jam)

Note : direkomendasikan pake adapter micro sd supaya dari komputer (OS Linux) bisa langsung transfer ke /dev/mmcblk1p2 jadi langkah keempat dan langkah pembuatan partisi NTFS tidak diperlukan.


Langkah kelima :

(Mounting image Backtrack 5)

[shell-maemo]# mkdir /mnt/bt5

[shell-maemo]# qchroot /media/mmc2/bt5.img /mnt/bt5/

(buka terminal baru)

[shell-maemo]# mkdir /mnt/bt5/var/run/pulse && mount /var/run/pulse /mnt/bt5/var/run/pulse

(kembali ke terminal yang pertama)

[shell-maemo]# export USER=root

[shell-maemo]# vncpasswd

Password: (rahasia-ane)

Verify: (rahasia-ane)

Would you like to enter a view-only password (y/n) ? (ketik n, enter)

[shell-maemo]# vncserver -geometry 800x480

[shell-maemo]# startvnc

(di minimize terminalnya)

Langkah keenam :

(remote Backtrack 5)

Buka vncviewer, masukan IP 127.0.0.1:1, masukan password yang agan buat tadi.

terus tekan tombol pengecil suara pilih view dan check list full screen.

referensi: http://talk.maemo.org/showthread.php?t=72933


Tutorial Install Di (eMMC/Memory internal)
************************************************
Step Satu 1:

(Mounting image Backtrack 5)

[shell-maemo]# mkdir /mnt/bt5

[shell-maemo]# qchroot /media/mmc2/bt5.img /mnt/bt5/

(buka terminal baru)

[shell-maemo]# mkdir /mnt/bt5/var/run/pulse && mount /var/run/pulse /mnt/bt5/var/run/pulse

(kembali ke terminal yang pertama)

[shell-maemo]# export USER=root

[shell-maemo]# vncpasswd

Password: (rahasia-ane)

Verify: (rahasia-ane)

Would you like to enter a view-only password (y/n) ? (ketik n, enter)

[shell-maemo]# vncserver -geometry 800x480

[shell-maemo]# startvnc

(di minimize terminalnya)

Step Dua 2:

(remote Backtrack 5)

Buka vncviewer, masukan IP 127.0.0.1:1, masukan password yang agan buat tadi.

terus tekan tombol pengecil suara pilih view dan check list full screen.

referensi: http://talk.maemo.org/showthread.php?t=72933