[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:51746] Re: マルチブートがエラーになります



長南さん

遅くなりました。

:ご提案された内容

   実施した結果

という要領で以下報告します。

 3) ubuntu が入っているパーティションのデバイス名を以下のコマンドで
  調べるというか、見当を付けます。
    sudo fdisk -l  (オプションの -l はマイナス・エルです)

   Disk /dev/sda:80GB
   255heads,63 sectors/track, 9729cylinders
   ...
   Device    Boot    start    end    ...    Id    System
   /dev/sda1    *        1   1945           83    Linux
   /dev/sda2          1946   2431            5    Extended
   /dev/sda3          2432   5592           83    Linux
   /dev/sda4          5593   6078           82    Linux Swap/Solaris
   /dev/sda5          1946   2431           82    Linux Swap/Solaris

4) ubuntu が入っているのが、/dev/sda1 だとします。Inode size が
  256 byte であるかどうか、確認します(これでよいのか、ちょっと
  自信がありませんが)。
    sudo tune2fs -l /dev/sda1 | grep -i inode

   Inode size:256

6) ubuntu の領域をマウント。
    sudo mount /dev/sda1 /mnt
  ついでに /dev/sda1 が本当に ubuntu の領域かどうか確認しておいて
  ください。cat /mnt/etc/issue

   Ubuntu 8.10 \u \l

8) sudo umount /mnt で ubuntu の領域をアンマウントして、再起動。
9) ubuntu がうまくブートしたら、

   ubuntu ブート成功!!

debian もブートするように、
   /boot/grub/menu.lst に適当に加筆します。

これは、当然 Ubuntu の menu.lst ですね。
この内容は Debian を default起動にしたいので、
Debianを先頭にして、以下のようにしました。

/boot/grub/menu.lstの内容

default    0
timeout    20
hiddenmenu

title    Debian GNU/Linux, kernel 2.6.18-6-amd64
root    (hd0,2)
kernel    /boot/vmlinuz-2.6.18-amd64 root=/dev/hda3 ro
initrd    /boot/initrd.img-2.6.18-6-amd64
# savedefault

title    Ubuntu 8.10,kernel 2.6.27-7-server
uuid    05cc7f58-f08d-....
kernel /boot/vmlinuz-2.6.27-7-server root=UUID=05cc7f58-f08d-... ro quiet splash

initrd    /boot/initrd.img-2.6.27-7-server
quiet

title    Ubuntu 8.10, kernel 2.6.27-server (recovery mode)
以下略

以上で、再起動をかけたところ、

1)設定どおり20秒のインターバルでEscキーでmenu画面が表示された。

2)表示順は、menuどおり以下のように表示された

   Debian
   Ubuntu server
   Ubuntu server (recovery)
   Ubuntu memtest86

3)ところが、Debianをクリックすると

   Error 15: File not found
   Press any key to continue...

  とメッセージが出され、リターンキーで2)のメニュー画面に戻る

4)そこで、Ubuntu server をクリックすると、Ubuntu server は
  正常に起動する。ただし、起動途中で
  *(赤色)Your system does not have the CPU extensions required to use KVM.
   Not doing anything.
   というメッセージが異色でした。

という結果になりました。

今度は、Ubuntuは立ち上がりましたが、Debianが立ち上がらない、という結果です。
どうすればよいのか、見当もつきませんが、よろしくお願いします。

T.Nimiya