Start on SheevaPlug from USB/SDHC
ページを編集するにはログインが必要です。
他のディストリビューションを試してみる前に、Ubuntuで実験してみる。
内臓フラッシュ・メモリのUbuntuを、USB Flash に、まるっとコピー
USB Flash は、ext2でフォーマット済みである。
内臓フラッシュ・メモリで起動しているUbuntu上で、
# mount /dev/sda1 /mnt
# rsync -avx // /mnt/
:
:
:
# cp -ax /dev/* /mnt/dev
# reboot
再起動して、U-Bootのプロンプトを出し、
Marvell>> setenv bootargs console=ttyS0,115200 mtdparts=orion_nand:0x400000@0x100000(uImae),0x1fb00000@0x500000(rootfs) rw root=/dev/sda1 rootdelay=10 panic=10
Marvell>> boot
:
:
:
SheevaPlug login: root
Password:
:
root@SheevaPlug:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 1927104 578732 1250480 32% /
tmpfs 256872 0 256872 0% /lib/init/rw
varrun 256872 32 256840 1% /var/run
varlock 256872 0 256872 0% /var/lock
udev 256872 24 256848 1% /dev
tmpfs 256872 0 256872 0% /dev/shm
tmpfs 256872 0 256872 0% /var/cache/apt
root@SheevaPlug:~#
ルートが約2GB
USB Flash は、ext2でフォーマット済みである。
内臓フラッシュ・メモリで起動しているUbuntu上で、
# mount /dev/sda1 /mnt # rsync -avx // /mnt/ : : : # cp -ax /dev/* /mnt/dev # reboot
再起動して、U-Bootのプロンプトを出し、
Marvell>> setenv bootargs console=ttyS0,115200 mtdparts=orion_nand:0x400000@0x100000(uImae),0x1fb00000@0x500000(rootfs) rw root=/dev/sda1 rootdelay=10 panic=10 Marvell>> boot : : : SheevaPlug login: root Password: : root@SheevaPlug:~# df Filesystem 1K-blocks Used Available Use% Mounted on rootfs 1927104 578732 1250480 32% / tmpfs 256872 0 256872 0% /lib/init/rw varrun 256872 32 256840 1% /var/run varlock 256872 0 256872 0% /var/lock udev 256872 24 256848 1% /dev tmpfs 256872 0 256872 0% /dev/shm tmpfs 256872 0 256872 0% /var/cache/apt root@SheevaPlug:~#
ルートが約2GB
内臓フラッシュ・メモリのUbuntuを、SDHC Flash に、まるっとコピー
SDHC Flash は、ext2でフォーマット済みである。
内臓フラッシュ・メモリで起動しているUbuntu上で、
# mount /dev/sda1 /mnt
# rsync -avx // /mnt/
:
:
:
# cp -ax /dev/* /mnt/dev
# reboot
再起動して、U-Bootのプロンプトを出し、
Marvell>> setenv bootargs console=ttyS0,115200 mtdparts=orion_nand:0x400000@0x100000(uImae),0x1fb00000@0x500000(rootfs) rw root=/dev/mmcblk0p1 rootdelay=10 panic=10
Marvell>> boot
:
:
:
SheevaPlug login: root
Password:
:
root@SheevaPlug:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 7885736 722128 6763032 10% /
tmpfs 256872 0 256872 0% /lib/init/rw
varrun 256872 32 256840 1% /var/run
varlock 256872 0 256872 0% /var/lock
udev 256872 24 256848 1% /dev
tmpfs 256872 0 256872 0% /dev/shm
tmpfs 256872 0 256872 0% /var/cache/apt
ルートが約8GB
rsync の aオプションは、デバイスファイルも処理してくれるはずなんだが・・・。cp -ax でやり直している。何故だ?何故なんだ??
今回は、saveenv していないので、再起動するとスタンドアロンで起動する。
SDHC Flash は、ext2でフォーマット済みである。
内臓フラッシュ・メモリで起動しているUbuntu上で、
# mount /dev/sda1 /mnt # rsync -avx // /mnt/ : : : # cp -ax /dev/* /mnt/dev # reboot
再起動して、U-Bootのプロンプトを出し、
Marvell>> setenv bootargs console=ttyS0,115200 mtdparts=orion_nand:0x400000@0x100000(uImae),0x1fb00000@0x500000(rootfs) rw root=/dev/mmcblk0p1 rootdelay=10 panic=10 Marvell>> boot : : : SheevaPlug login: root Password: : root@SheevaPlug:~# df Filesystem 1K-blocks Used Available Use% Mounted on rootfs 7885736 722128 6763032 10% / tmpfs 256872 0 256872 0% /lib/init/rw varrun 256872 32 256840 1% /var/run varlock 256872 0 256872 0% /var/lock udev 256872 24 256848 1% /dev tmpfs 256872 0 256872 0% /dev/shm tmpfs 256872 0 256872 0% /var/cache/apt
ルートが約8GB
rsync の aオプションは、デバイスファイルも処理してくれるはずなんだが・・・。cp -ax でやり直している。何故だ?何故なんだ??
今回は、saveenv していないので、再起動するとスタンドアロンで起動する。
Keyword(s):
References: