戻る

前へ| 次へ

initrd.gz の 修正

このままでは まずいので 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 というものがあります。これを 修正するのです。

initrd.gz の 修正

ゆっくり するので まずこぴー をしましょう

# cp /mnt/isolinux/initrd.gz .

gunzip 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 というものが 存在します これを修正するのです

init の 修正

# cd pmt/
# vi init 

さて initrd.gz の 再構成が おはりました

isolinux.cfg と syslinux.cfg

今回は 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 作成


前へ| 次へ

戻る

Copyright © 2006.-2014. nyantarou All Rights Reserved.