このままでは まずいので initrd.gz の 修正 を行います。
まず コピー元を umount しておきます。
# umount p-plamo/
コピー されたものを少し探索します。
# ls /mnt/
isolinux/
# ls /mnt/isolinux/
System.map initrd.gz sample.msg
System.map-3.12.5-plamoSMP isolinux.bin syslinux.cfg
boot.cat isolinux.cfg vmlinuz
config plamo51.lss vmlinuz-3.12.5-plamoSMP
config-3.12.5-plamoSMP rootimg.squash
initrd.gz というものがあります。これを 修正するのです。
ゆっくり するので まずこぴー をしましょう
# cp /mnt/isolinux/initrd.gz .
まあ 分解します
# gunzip initrd.gz
そうすると initrd というものが できます。これを 再度 mount します。
# mkdir pmt
# mount -o loop initrd pmt/
# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/loop0 5371 2433 2631 49% /home/fdopstm/002_moromorp/pmt
# ls pmt/
bin/ dev/ init* loop/ proc/ sbin/ sys/
cdrom/ etc/ lib/ lost+found/ put_old/ shutdown*
initrd.gz を 分解した initrd の 中に init というものが 存在します これを修正するのです。
# cd pmt/ # vi init
さて initrd.gz の 再構成が おはりました。
今回は GRUB Legacy から 立ち上げるので オプションを見ておきましょう。
# cat isolinux.cfg syslinux.cfg
syslinux.cfg を 流用して GRUB Legacy の grub.conf に P-Plamo の 項目 を追加しましょう。
# cd # df Filesystem 1K-blocks Used Available Use% Mounted on ... /dev/sdc5 5800048 3743880 1761540 69% /mnt # umount /mnt/
にゃんたろう 拝!
2014年 2月 10日 月曜日 21:02:54 JST 作成