Plamo Linux 5.2 の /dev/sda9 に インストール は 完了しています。
通常の 起動も確認しました
今回は この/dev/sda9 に したものを 一部 修正して rootimg.squash を 作成します。
通常の構成は 以下の様になっています。
# ls / bin/ cdrom/ etc/ lib/ media/ opt/ root/ sbin/ sys/ usr/ boot/ dev/ home/ lost+found/ mnt/ proc/ run/ srv/ tmp/ var/
参考にする P-Plamo 5.2 の rootimg.squash を 展開したものは
# ls bin/ dev/ install/ lost+found/ mnt/ proc/ sbin/ tmp/ boot/ etc/ lib/ media/ net/ root/ srv/ usr/ cdrom/ home/ loop/ misc/ opt/ run/ sys/ var/
install loop misc net という 3個が 余分に存在していますそこで
$ su - パスワード: # mount /dev/sda9 /mnt/ # cd /mnt/ # mkdir install loop misc net # ls bin/ dev/ install/ lost+found/ mnt/ proc/ sbin/ tmp/ boot/ etc/ lib/ media/ net/ root/ srv/ usr/ cdrom/ home/ loop/ misc/ opt/ run/ sys/ var/
fstab の 現状は
# cd /mnt/etc/ # cat fstab /dev/sda6 swap swap defaults 0 0 /dev/sda9 / ext3 defaults 1 1 /dev/sr0 /cdrom iso9660 user,ro,noauto,exec,iocharset=euc-jp 0 0 none /proc proc defaults 0 0 none /sys sysfs defaults 0 0 none /dev tmpfs defaults 0 0 none /tmp tmpfs defaults 0 0 none /dev/pts devpts gid=5,mode=620 0 0 none /proc/bus/usb usbfs noauto 0 0
これを 以下の様に置き換えます というより P-Plamo Linux 5.2 からの コピー です。
# cp -a fstab 002_dev-sda9-fstab # cp /root/001-base-Plamo-Full/001_boot-OK-base/basic-root-img/squashfs-root/etc/fstab . # cat 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 # vi fstab # diff -s /root/001-base-Plamo-Full/001_boot-OK-base/basic-root-img/squashfs-roo t/etc/fstab fstab 1c1 < /dev/root / ext4 defaults 1 1 --- > /dev/root / ext3 defaults 1 1
要するに ext4 を ext3 に するだけ で まあ そういうことでんな
# vi hosts.allow # sed -e '/^#/d' hosts.allow sshd : 192.168.0. ALL : LOCAL
他から侵入可能 に しておく。
にゃんたろう 拝!
2014年 3月 1日 土曜日 21:03:19 JST 作成