内部 ハード ディスク が1 台 の 場合に ついて 試みた
# mount /dev/sdc1 /mnt/ /* これは 内部 ハードディスク 2台で 処理 */ # cat /mnt/boot/grub/grub.conf ... /* 該当 しない所は 省略 */ title Plamo-4.7 (sdb1) root (hd2,0) kernel (hd2,0)/boot/vmlinuz root=/dev/sdb1 ro vt.default_utf8=0 vga16 unicon=eucjp # umount /mnt/
これで 起動 成功です 但し コピー した場合 以下の様に 2行 に なっている場合は 起動 しませんでした 当り前なのですが にゃんたろうは 何で駄目なのか わからなかった。
kernel (hd2,0)/boot/vmlinuz root=/dev/sdb1 ro vt.default_utf8=0 vga16 unicon=e ucjp
当然 /etc/fstab も 変更 しないと いけないので
# mount /dev/sdc2 /mnt/ /* これは 内部 ハードディスク 2台で 処理 */ # cd /mnt/etc/ # cat fstab /dev/sdb3 swap swap defaults 0 0 /dev/sdb2 / ext3 defaults 1 1 /dev/cdrom /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 # cd # umount /mnt/
grub.conf に ついては メニュー を 追加する事で 対応 可能 だが /etc/fstab を 起動時に 書き換えを 行う 方法は にゃんたろう は 知らないので 残念 ながら 汎用の Linux を USB から 起動 させる という 事 にはならない という事 です。
ついでに ハード ディスク 1台 のものは GUI が エラー となった まあ これは 別問題で しょうが まあ そういう事も あるようです。
ちゃん ちゃん!
にゃんたろう 拝!
2014年 1月 25日 土曜日 23:32:18 JST