Difference between revisions of "USB Boot"
From ArmadeusWiki
(creation) |
|||
| Line 1: | Line 1: | ||
{{Under_Construction}} | {{Under_Construction}} | ||
| − | Only possible with the | + | {{Note|Only possible with the [[APF9328DevFull]] and [[APF27]] boards.}} |
| − | * create a partition on your USB key | + | * create a partition on your USB key (supposing it is recognized as /dev/sdb) |
| + | <pre class="host"> | ||
| + | $ sudo fdisk /dev/sdb | ||
| + | n | ||
| + | p | ||
| + | 1 | ||
| + | <ENTER> | ||
| + | <ENTER> | ||
| + | w | ||
| + | </pre> | ||
* format it as ext2: | * format it as ext2: | ||
| + | <pre class="host"> | ||
$ sudo mkfs.ext2 /dev/sdb1 | $ sudo mkfs.ext2 /dev/sdb1 | ||
| + | </pre> | ||
* mount it: | * mount it: | ||
$ sudo mount /dev/sdb1 /media/disk/ | $ sudo mount /dev/sdb1 /media/disk/ | ||
* copy rootfs on it: | * copy rootfs on it: | ||
| − | $ sudo tar xvf | + | $ make shell_env |
| + | $ source armadeus_env.sh | ||
| + | $ sudo tar xvf $ARMADEUS_ROOTFS_TAR -C /media/disk/ | ||
$ sudo umount /media/disk/ | $ sudo umount /media/disk/ | ||
| − | * | + | * kernel should be compiled with ISP driver as static (done by default in current Armadeus configuration) |
$ make linux-menuconfig | $ make linux-menuconfig | ||
| − | Device Drivers ---> Armadeus specific drivers ---> <*> isp1761 USB 2.0 Host controller | + | <pre class="config"> |
| − | + | Device Drivers ---> | |
| + | Armadeus specific drivers ---> | ||
| + | <*> isp1761 USB 2.0 Host controller | ||
| + | </pre> | ||
Revision as of 21:22, 24 February 2009
Page under construction...
Informations on this page are not guaranteed !!
| |
Note: Only possible with the APF9328DevFull and APF27 boards. |
- create a partition on your USB key (supposing it is recognized as /dev/sdb)
$ sudo fdisk /dev/sdb n p 1 <ENTER> <ENTER> w
- format it as ext2:
$ sudo mkfs.ext2 /dev/sdb1
- mount it:
$ sudo mount /dev/sdb1 /media/disk/
- copy rootfs on it:
$ make shell_env $ source armadeus_env.sh $ sudo tar xvf $ARMADEUS_ROOTFS_TAR -C /media/disk/ $ sudo umount /media/disk/
- kernel should be compiled with ISP driver as static (done by default in current Armadeus configuration)
$ make linux-menuconfig
Device Drivers --->
Armadeus specific drivers --->
<*> isp1761 USB 2.0 Host controller