Backtrack3 on EEE
From Tmplab
Here is a very simple tutorial to boot your ASUS EEE laptop with a USB-key or SD-card based Backtrack 3 distribution.
Update: works on SD card booting as well. I have now installed Backtrack3 on SD card and boot from it.
Contents |
[edit] Intro
There are two ways of booting your ASUS EEE with a USB bootable Backtrack 3 distribution.
- Either you want to interactively select your USB boot device,
- or boot permanently on the USB key and thus you need to modify your BIOS.
It's basically the same with booting with an SD card. Now, due to the ease of use of the Bootable SD card, i advise to use only "ESC" interactive booting at the beginning.
That way (using ESC at boot), you will either boot diretly on the standard distribution installed on the internal SSD (Solid State Disk, Xandros as shipped) if you do nothing, or choose to boot on the SD if you press Esc.
[edit] Bootable BT3 on USB key or SD card
Make sure you have a Backtrack 3 USB or SD card disk ready.
Follow the simple installation to make your USB drive or SD card with BackTrack3 on it and bootable. It's considered the same by your linux distro (/dev/sdb1 or /dev/sda1 or something like that).
Please note that if you boot normally under the ASUS Xandros distribution, bootinst.sh doesn't like at all that the USB key path contain spaces or weird character. You're warned :)
Also, by default under Xandros, files are not mounted executable. To run bootinst.sh, do:
cd / mount -o remount -o umask=000 /media/MMC-SD/partition1 cd /media/MMC-SD/partition1/BT3 ./bootinst.sh
[edit] Community
Some people are chatting about this on forums:
French:
[edit] Interactive boot selection (simple Step by step)
[edit] Reboot the EEE or Power it on with USB/SD
Make sure the USB key or SD card is plugged in when rebooting.
[edit] When booting BIOS, type ESC
When booting BIOS, type ESC and select either:
- your USB key name for USB boot or
- "USB:USB 2.0 CardReader SD0" if you want to boot from the SD.
[edit] Autoboot (complicated Step by step)
Here is the other method for permanent, autoboot on USB (or SD-card), you need to change your BIOS settings. I do not favor this method anymore because with the SD-card, interactively choosing your boot drive is much easier and flexible.
[edit] Enter BIOS to modify config, type F2
Press F2 to enter BIOS.
Press F2 to enter BIOS.
In BIOS, go to BOOT menu using -> key.
[edit] Modify Boot Device Priority
Modify "Boot Device Priority"
Make "Removable Dev." your first boot device.
[edit] Enable Removable Dev as first boot device
You have to press "Enter" to change the first boot device to "Removable Dev.".
The second boot device should still be SM-SILICONMOTION which is your internal NAND solid state hard disk.
[edit] Change Hard Disk Drive order
Enter hard Disk Drives sub-menu, still in Boot menu.
Usually, the first drive is always SM-SILICONMOTION. You have to change this to the name of the detected USB key.
In that case, i'm using a Kingston USB Key and thus move it to the first place of the Boot Drive Order.
[edit] Save and Exit BIOS, type F10
[edit] Rebooting on USB key in progress...
[edit] Here you go, you're on Backtrack
[edit] Troubleshooting
[edit] I see no Wireless adaptor under Backtrack 3
It's certainly because the wireless adaptor was disabled prior to booting on BackTrack 3.
[edit] Boot normaly under the ASUS distribution
[edit] Enable wireless
Make sure the wireless is enabled. You can use Fn + F2 to toggle WiFi enabled/disabled.
You can check that it's enabled in the upper-left corner of the screen.
[edit] Then reboot again under BackTrack 3
Et voila, then you should see your Atheros card as wifi0 and ath0, ath1, athX...
[edit] Alternatively, re-enable under BIOS
That way, you don't need to reboot into Xandros.
[edit] Software configurations
[edit] Kismet config
Either run kismet as:
kismet -c madwifi_g,wifi0,wifi0
or
kismet -c madwifi_ag,wifi0,wifi0
or download this config file: XXX TODO
[edit] Aircrack and airoXXX
As root, type:
airmon-ng stop ath0 airmon-ng start wifi0
And then use the newly created ath0 or ath1 device with airXXX programs.
Notably:
airoscript.sh






















