|
|
当サイトは、玄箱PRO (KURO-BOX/Pro)を中心とした組み込み、Linuxと電子工作を扱っています。
会社案内
情報セキュリティおよび個人情報の取り扱いについて コメントとトラックバックは、spamを予防するために、編集担当が公開の作業をするまで非公開になっています。コメントはそれぞれ投稿した人のものです。 |
hit any key to switch tftp boot.以下を打ち込んで、フラッシュから起動します。
Hit any key to stop autoboot: 0
<<system_bootend>>
Hit any key to stop autoboot: 0
■必要なファイルをコピーするsetenv bootargs_root root=/dev/mtdblock2 rw panic=5 setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver) setenv bootcmd 'nboot $(default_kernel_addr) 0 $(nand_uImage_offset) ;setenv bootargs $(bootargs_base) $(bootargs_root) $(buffalo_ver); bootm $(default_kernel_addr)' setenv nand_boot yes boot
hddrootfs.tar.gz(50MB)■ログインして作業を続ける
inst.tar.gz(2.6MB)
/dev/sdaX のファイルシステムは、/dev/sda4 がマウントされています。/dev/sda4 を外します。/mnt/mtd # df Filesystem 1k-blocks Used Available Use% Mounted on /dev/mtd2 65536 15936 49600 24% / /dev/ram1 8192 164 8028 2% /mnt/ram /dev/sda4 240945652 1464192 239481460 1% /mnt/disk1 /dev/mtd3 192512 112512 80000 58% /mnt/mtd
umount /dev/sda4ファイル・システムを、ext3fs に変更します。
を実行して、ext3fs でフォーマットします。以下のようになります。./mkfs.ext3 /dev/sda1 ./mkfs.ext3 /dev/sda2 mkswap /dev/sda3 ./mkfs.ext3 /dev/sda4
/mnt/mtd # ./mkfs.ext3 /dev/sda1 mke2fs 1.40-WIP (14-Nov-2006) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 7056 inodes, 56196 blocks 2809 blocks (5.00%) reserved for the super user First data block=1 7 block groups 8192 blocks per group, 8192 fragments per group 1008 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961 Writing inode tables: done Creating journal (4096 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 34 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. /mnt/mtd # ./mkfs.ext3 /dev/sda2 mke2fs 1.40-WIP (14-Nov-2006) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 367616 inodes, 2939892 blocks 146994 blocks (5.00%) reserved for the super user First data block=1 359 block groups 8192 blocks per group, 8192 fragments per group 1024 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409, 663553, 1024001, 1990657, 2809857 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 25 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. /mnt/mtd # mkswapf /dev/sda3 -sh: mkswapf: not found /mnt/mtd # mkswap /dev/sda3 Setting up swapspace version 1, size = 139825664 bytes /mnt/mtd # ./mkfs.ext3 /dev/sda4 mke2fs 1.40-WIP (14-Nov-2006) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 30133248 inodes, 241063356 blocks 12053167 blocks (5.00%) reserved for the super user First data block=1 29427 block groups 8192 blocks per group, 8192 fragments per group 1024 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409, 663553, 1024001, 1990657, 2809857, 5120001, 5971969, 17915905, 19668993, 25600001, 53747713, 128000001, 137682945, 161243137 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 29 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. /mnt/mtd #
cd /mnt/mtdファイルを展開
tar xzf inst.tar.gzします。以下のようになります。
/mnt/mtd # cd /mnt/mtdそして、
/mnt/mtd # tar xzf inst.tar.gz
/mnt/mtd #
./SetupDevEnv.shを実行して、残りのインストール作業を行います。
shutdown -r now無事起動すれば Debian 化、完了です。
このブログ記事を参照しているブログ一覧: Debian 化する(実行編, HDD 起動に設定している場合)
このブログ記事に対するトラックバックURL: http://www.eleki-jack.com/mt/mt-tb.cgi/725
おすすめ書籍 |
![]() |
コメントする