これは Simple Prototype の場合 と 同じです。参考
# mkdir /mnt/dev # mknod /mnt/dev/console c 5 1 # ls -l /mnt/dev/| sed 1d crw-r--r-- 1 root root 5, 1 8月 8日 22:04 console
ということで
# mkdir /mnt/dev # ls -a /mnt/dev/ ./ ../ # mknod /mnt/dev/console c 5 1 # ls -a /mnt/dev/ ./ ../ console # df | sed 2,3d Filesystem 1k-blocks Used Available Use% Mounted on /dev/ram7 3963 1544 2419 39% /mnt
御覧の様に 1.44 M のフロッピー ディスクであれば 収納できない 容量です。
参考に /dev/console 作成前の bash だけの場合は 収納可能でした。
# df | sed 2,3d Filesystem 1k-blocks Used Available Use% Mounted on /dev/fd0 1412 658 754 47% /mnt
此処までで 判断すると Shared Libraries に する 必要は無い という事で す が 今回は これを 圧縮します。
# umount /mnt/ /* umount /dev/ram7 ;;; Pocket Linux Guide の場合 */ # cd - /home/qpo/proj/1002_Saving_Space # pwd /home/qpo/proj/1002_Saving_Space # dd if=/dev/ram7 of=phase2-image bs=1k count=4096 4096+0 records in 4096+0 records out # ls -l phase2-image -rw-r--r-- 1 root root 4194304 Aug 23 10:07 phase2-image # gzip -9 phase2-image # ls bash-3.0.16/ bash-3.0.16.tar.gz phase2-image.gz
さて rootdisk 用の フロッピディスクを用意して 計算機の フロッピディス ク ドライブに 挿入します。
# dd if=phase2-image.gz of=/dev/fd0 bs=1k 703+1 records in 703+1 records out
おわりでやんす。
にゃんたろう 拝!
2010年 8月23日 (月) 21:04:16 JST 作成