まず P-Plamo の /etc/fstab を 見てみましょう
# cat P-Plamo5.2-rootimg.squash/Plamo5.2-Full/etc/fstab
/dev/root / ext4 defaults 1 1
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
none /dev tmpfs defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
none /proc/bus/usb usbfs noauto 0 0
作業場所を 確保
# mkdir work # cd work/ # mkdir sdb2 sda9 pmt # uname -a ; ls /usr/lib/setup/ Linux p6090j 3.12.5-plamoSMP #5 SMP PREEMPT Thu May 15 22:36:36 JST 2014 i686 GNU/Linux Plamo-5.2 # mount | head -1 /dev/sda7 on / type ext3 (rw) # df | head -2 Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda7 186448932 80172240 96880212 46% / # blkid | grep sdb /dev/sdb1: LABEL="sqBoot" UUID="3c6d2a7b-83b0-4c1b-95e2-93548920849f" SEC_TYPE="ext2" TYPE="ext3" /dev/sdb2: LABEL="SQRooT" UUID="cd4b4e85-b0f7-4652-a787-7594c06c727d" SEC_TYPE="ext2" TYPE="ext3" /dev/sdb3: LABEL="swapsq" UUID="d82fede1-abb3-494f-a990-e44b9501ccee" TYPE="swap" # mount /dev/sda9 sda9
これは /dev/sda7 に インストールした Plamo Linux 5.2 の 環境で 作業しています この場合は USB /dev/sdb に なっている事 に 留意くださいな。
これは squash に するための fstab に なっています。”blkid”の 値は initrd.gz にも 使用します。
# cat sda9/etc/fstab UUID=d82fede1-abb3-494f-a990-e44b9501ccee swap swap defaults 0 0 UUID=cd4b4e85-b0f7-4652-a787-7594c06c727d / ext3 defaults 1 1 none /proc proc defaults 0 0 none /sys sysfs defaults 0 0 none /dev tmpfs defaults 0 0 none /dev/pts devpts gid=5,mode=620 0 0 none /proc/bus/usb usbfs noauto 0 0
これは 正鵠では有りませんし 只 動く というだけのものです。
本当は もう少し 検証が 必要なのでしょうが にゃんたろう 方式 動けば いいのら!
にゃんたろう 拝!
2014年 3月 23日 日曜日 21:10:11 JST 作成