この 部分は 計算機 PC-A にて 行った場合です.さて 16G の USB を 3分割し /dev/sdc1 、/dev/sdc2、 /dev/sdc3 にしました。
/dev/sdc を 起動領域 として GNU GRUB 0.97 を 設定します。
# grub --version grub (GNU GRUB 0.97)
/dev/sdc2 は Plamo 5.2 を 一式 インストールします Plamo 5.2 の grub は /dev/sdc2 最初の領域 に インストールします。
以下の grub-install -v は 動作中の インストール済みの USB での 表示です
# grub-install -v /* こちらに対しては なーんもしないずら */ grub-install (GRUB) 2.00 /* USB に インストールされた ものですが */
したがって grub2 というものには 今回 手をふれません。さて 計算機 PC-A にて所謂 grub legacy を 設定します。
# mount /dev/sdc1 /mnt/ # mkdir -p /mnt/boot/grub/ # rmdir /mnt/lost+found/ # cd /mnt/boot/grub/ # ls -a ./ ../ # cp -av /boot/grub/* . ... `/boot/grub/grub.conf' -> `./grub.conf' `/boot/grub/grubimg.xpm.gz' -> `./grubimg.xpm.gz' ... `/boot/grub/menu.lst' -> `./menu.lst' `/boot/grub/stage1' -> `./stage1' `/boot/grub/stage2' -> `./stage2' ... # ls -l total 425984 ... -rw-r--r-- 1 root root 380 Apr 2 17:00 grub.conf .. -rw-r--r-- 1 root root 76206 Aug 1 2008 grubimg.xpm.gz lrwxrwxrwx 1 root root 9 Apr 2 17:00 menu.lst -> grub.conf ... -rw-r--r-- 1 root root 512 Aug 1 2008 stage1 -rw-r--r-- 1 root root 108392 Aug 1 2008 stage2 ... # cd # umount /mnt/
# grub grub> find /boot/grub/stage1 (hd1,0) (hd2,0) grub> root (hd2,0) Filesystem type is ext2fs, partition type 0x83 grub> setup (hd2) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/e2fs_stage1_5" exists... yes Running "embed /boot/grub/e2fs_stage1_5 (hd2)"... 24 sectors are embedded. succeeded Running "install /boot/grub/stage1 (hd2) (hd2)1+24 p (hd2,0)/boot/grub/stage2 /boot/grub/grub.conf"... succeeded Done. grub> quit
現在動作している USB の grub.conf 本日は USB は /dev/sdf に なっているようです。
# mount /dev/sdf1 /mnt/ # cat /mnt/boot/grub/grub.conf # GRUB configuration file # generated by 'grubconfig' # # Start GRUB global section default 0 timeout 13 fallback 1 splashimage /boot/grub/grubimg.xpm.gz title Plamo-5.2 (PARTUUID=82e1992e-02 From USB aera 2) root (hd0,1) kernel /boot/vmlinuz root=PARTUUID=82e1992e-02 ro \ rootdelay=12 vt.default_utf8=0 vga16 unicon=eucjp ... # umount /mnt/
にゃんたろう 拝!
2014年 3月 15日 土曜日 21:04:02 JST 作成