Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000347Vine Linux1 バグ公開2006-11-04 13:362006-11-09 22:19
anonymous 
 
不明 
完了不明 
4.0beta 
 
x86
なし
0000347: Vine4.0rc2インストール後、既存Vine3.2起動できず
■症状
Vine4.0rc2を新規パーティションにクリーンインストール後、
既存のVine3.2が起動できません。
初めて使用のGRUB選択ブート後のメッセージを下記に示します。

Booting 'Vine32'
rootnoverify (hd1,0)
chainloader +1
Error13: Invalid or unsupported executable format

# Vine3.2がまだメインOSなので、善処よろしくお願い致します。

■インストール概要
下記/dev/hdaの/dev/hda3(Vine4.0rc2)に新規フルインストール
 デバイス Boot Start End Blocks Id System
/dev/hda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/hda2 1276 2492 9775552+ c W95 FAT32 (LBA)
/dev/hda3 2493 7186 37704555 83 Linux
/dev/hda4 7187 7476 2329425 82 Linux swap / Solaris
下記/dev/hdbの/dev/hdb1(Vine3.2)が起動できず
 デバイス Boot Start End Blocks Id System
/dev/hdb1 * 1 2358 18940603+ 83 Linux
/dev/hdb2 2359 2495 1100452+ 82 Linux swap / Solaris

■cat grub.conf
#boot=/dev/hda
default=2
timeout=5

title Vine Linux (Current kernel)
        root (hd0,2)
        kernel /boot/vmlinuz ro root=LABEL=/1 resume2=swap:/dev/hda4
        initrd /boot/initrd.img
        savedefault

title Vine Linux (Previous kernel)
        root (hd0,2)
        kernel /boot/vmlinuz.old ro root=LABEL=/1 resume2=swap:/dev/hda4
        initrd /boot/initrd.old.img
        savedefault
title Vine32
        rootnoverify (hd1,0)
        chainloader +1
title bg
        rootnoverify (hd0,0)
        chainloader +1
--------------------------------------
なお、従前は
hdaの先頭にLILOをインストール
設定されていません。
課題の履歴
2006-11-04 13:36anonymous新規課題
2006-11-04 14:48anonymousコメント追加: 0001922
2006-11-04 15:05anonymousコメント追加: 0001923
2006-11-04 15:49anonymousコメント追加: 0001924
2006-11-04 22:15anonymousコメント追加: 0001925
2006-11-06 09:53anonymousコメント追加: 0001926
2006-11-09 22:19kazutaka状態新規 => 完了
2006-11-09 22:19kazutakaコメント追加: 0001927

コメント
(0001922)
anonymous   
2006-11-04 14:48   
> Vine4.0rc2を新規パーティションにクリーンインストール後、
> 既存のVine3.2が起動できません。

ブートローダも rc2 用の新規パーティション (/dev/hda3) にインストールして、Vine 3.2 の LILO から飛ぶようにすればよかっただけではないでしょうか。

> # Vine3.2がまだメインOSなので、善処よろしくお願い致します。

> ■cat grub.conf
> #boot=/dev/hda

> なお、従前は
> hdaの先頭にLILOをインストール

Vine 3.2 をメインにしたいならば、そのブートローダは上書きせず残しておくべきでしょう。
既存環境を破壊しない方法があったのに選ばなかったのですから、壊れても仕方ないですね。
バグではなく導入計画ミスと言えると思いますが。
(0001923)
anonymous   
2006-11-04 15:05   
2 の投稿者です。
もしその状態でも何とか Vine 3.2 を使えるようにしたいなら、GRUB から直接 Vine 3.2 を立ち上げるよう設定すればできると思いますよ。
また、Vine 3.2 の LILO を入れ直してもよいでしょうが、GRUB を上書きすることになると思いますので、GRUB も使いたいなら別の場所に入れ直す必要があるでしょう。
Vine 3.2 の LILO を /dev/hda に入れて、そこから 4.0rc2 環境を立ち上げるのもできるでしょうし、つまり、いろいろ方法は用意されているので、あとはあなたの設計次第と思います。
(0001924)
anonymous   
2006-11-04 15:49   
早々のリプライありがとうございます。

> 2 の投稿者です。
> もしその状態でも何とか Vine 3.2 を使えるようにしたいなら、GRUB か
> ら直接 Vine 3.2 を立ち上げるよう設定すればできると思いますよ。

エラー内容が、

Error13: Invalid or unsupported executable format

なので GRUB から可能なのでしょうか。
できうれば、具体的な設定方法をご教示ください。
(0001925)
anonymous   
2006-11-04 22:15   
2 の投稿者です。
2 だけでは冷たいかと思って 3 を追加したのですが、余計でしたね。
自分でヒントを出しておきながらすみませんが、ここは個別トラブルの相談場所ではないので、その手の話は無視させていただきます。
他の人も困るだろうと思われるような問題を見つけたら報告なり改善提案なりする場所だと思っています。
話が変な方向へ行かないよう、以後気をつけます。
(0001926)
anonymous   
2006-11-06 09:53   
つまり、vine-users ML に投稿なさったら、ということ。

バグレポートはここ BTS。
質問は ML。
どちらかわからなかったら、ML が無難。
と、わたくしは思っています。

まあ、間違えた方に投稿したときは、投稿し直せばいいんだし。

--
長南
(0001927)
kazutaka   
2006-11-09 22:19   
インストール時の手順に原因があったようですので、
復旧方法の質問や相談は、以降 vine-users ML で
お願いします。

状態を完了に変更します。