
Ubuntu日本語フォーラム

ログインしていません。
はじめまして。
UbuntuディスクトップとVineLinux4.2を1台のノートPCにインストールしてデュアルブートさせたいのですが、うまくいきません。
初心者なのでここで質問して良い事か判らなかったのですがカテゴリー的にここだと思い書き込ませてもらいました。
使用するノートPCは
DELL LATITUD C600 PP01L
CPU:Pentium3
HDD:20GB
メモリー:256MB
元々はWindowsXP Homeがインストールされていましたが、Ubuntuディスクトップをインストールする際に
パーティションを手動で設定し
/ ext3 8G
SWAP 2G
にUbuntuディスクトップをインストール用に
/ ext3 8G
SWAP 2G
をVineLinuxインストール用に作成しUbuntuディスクトップをインストールし、その後Ubuntuディスクトップが起動起動したのを確認してから
続いてVineLinux4.2をVine用に作ったパーテションにインストールしました。
(インストールは全てGUIでダイアログに従い特に何の変更もせずに双方インストールしました)
その後期待に旨を膨らませて再起動すると、ブートメニューにはVineLinuxしか表示されず、最初にインストールしたUbuntuディスクトップが表示されず起動ができません。
このような使い方をしたい場合はどのようにインストールするのが良いのでしょうか?
少し調べてMBMと言うブートローダーを使うとありましたがMBMのインストールやどのファイルをダウンロードするのかもわからず、
GParted LiveCDと言うフリーのソフトで無理やりパーテションを2つ(各10GBで)で作成してUbuntuディスクトップをインストールしようと
したら、今度はいつまでたってもUbuntuのインストールウィザードが表示されなくなってしまいました。
多分ブートローダーの設定等の問題だとは思うのですが、どのように設定すればよいのかわからず困っておりますので、
どなたかご存知の方がいらっしゃいましたらどうか教えていただけますでしょうか。
よろしく御願いします。
オフライン
SWAPが重複して勿体ないので、入れなおすのも手ですが、下記の情報を貼ってもらえれば、今、動いているGRUBから両方の
Linuxを起動できるように設定できるかと思います。
1.Ubuntuの/boot/grub/menu.lst
2.Vineの/boot/grub/menu.lst
Vineを起動した場合は、Ubuntuの入っているパーティションをマウントして、
[Ubuntuのマウントポイント]/boot/grub/menu.lstで調べられると思います。
オフライン
hmatsueさん
早速のご連絡ありがとうございます。
VineLinuxのGRUBのmenu.lstにUbuntuのmenu.lstをコピー&ペーストすればいいのでしょうか?
SWAPが重複していて勿体無いとの事ですが、この場合どちらか(Ubuntu又はVineLinuxのどちらか)でSWAP領域を作成したら
片方ではSWAPを作成しなくても共有できるのでしょうか?
知識不足でご面倒をお掛けしますが是非これからUbuntuを使用して色々なことに挑戦しいずれはここで誰かの役に立てればと思いますので
ご面倒をお掛けしますがご教授よろしく御願いいたします。
オフライン
横から失礼ですが、
t2wavers さん による投稿:
VineLinuxのGRUBのmenu.lstにUbuntuのmenu.lstをコピー&ペーストすればいいのでしょうか?
SWAPが重複していて勿体無いとの事ですが、この場合どちらか(Ubuntu又はVineLinuxのどちらか)でSWAP領域を作成したら
片方ではSWAPを作成しなくても共有できるのでしょうか?
いや、そうではなく、ubuntu の menu.lst と vine の menu.lst の内容をそれぞれ、取り敢えずこの場所に貼り付けて見て欲しいということです。単純にコピペしただけでは上手くいきません。
それに、Ubuntu をメインで使いたいのでしょうから、vine の grub にではなく、ubuntu の grub に細工した方が良いのです。
その辺のアドバイスは、2 つの menu.lst を見てから判断することになりますので、まずはそれを貼り付けてもらってから。
それと、swap の件は一つあれば共有できるということです。別の linux をインストール際に、フォーマットしなければ uuid が変わらないので、先に入れた linux のほうにも影響を与えませんし。
オフライン
VineLinux の grub でUbuntu でインストールした grub が上書きされてしまったのでしょう。
Ubuntu の LiveCD のメニューから『一番目のハードディスクから起動』を選ぶとインストールした Ubuntu が起動できるかと思います。(Ubuntu が最初のパーテーションにインストールされていると想定しています)
Ubuntu が起動したら端末を起動し
sudo grub-install /dev/sda
とすれば自動で設定が追加され、とりあえずデュアルブートできるようになると思います。
このやり方だと、Vinelinux のカーネルのアップデートがあった場合、新しいカーネルを使いたい場合は、Ubuntu 側の /boot/grub/menu.lst の記述を毎回変更しなければなりませんが、とりあえずデュアルブート環境を整える目的は達成できると思います。
オフライン
ゼロからインストールであれば、パーテーションを手動で設定する時に
/dev/sda1 ext3
/dev/sda2 ext3
/dev/sda3 swap
として、/dev/sda1 に Ubuntu をインストール、Grub は /dev/sda (デフォルト)にインストール
その後、/dev/sda2 に Vinelinux をインストール、Grub は /dev/sda2 にインストール
Ubuntu を起動し、/boot/grub/menu.lst を編集。次のものを menu.lst の一番下に追記
title Vinelinux root (hd0,1) chainloader +1
Vinelinux を起動する時 grub のメニュー画面が2回でたりするので、これが嫌な場合は、
Vinlinux の側の menu.lst の上部に
hiddenmenu
を追記して timeout の値を 2 くらいにしておけば、あまりストレスはないではないでしょうか。
オフライン
t2waversです。
皆さん本当にありがとうございます。
こんなに親切にご回答がいただけるとは正直思っていませんでしたのでビックリするとと共にお礼申し上げます。
まだLinuxの初心者ですが、皆さんからいただいた情報で判る物から実践し随時報告したいと思います。
本当にありがとうございました。
また、この質問が同じように悩んでいる人たちの役に立てば幸いです。
いつか、自分も回答し誰かの役に立つことでご恩返ししたと思います。
皆様これからもよろしく御願いいたします。
オフライン
#6のGHOさんのやり方が一番簡単かもですね。
Swapも20GのHDDに合計4Gは大きすぎますし。
ついでに言うとメモリが256MBしかないので、Swapも512~1024MBぐらいで十分かも知れません。
それはそれとして、万が一のトラブル時に備えて、一度menu.lstの書き方も調べてみてください。
オフライン
皆さんの議論が7月23日〜24日で終わっているので解決済みなのかなと思いますが私もVineLinux4.2とUbuntu8.04.2で2重ブートで使っています。
機種はToshibaのC8/21DCMEWBBで、HDDは30GBで512MBのメモリーです。
最初にVineLinuxをインストールしますが手動で領域指定をしてスワップ領域を1280、VineLinuxを12032確保してインストールしました。
その後、残りの領域にUbuntu8.04.2をまた手動でインストールします。この時スワップ領域はVineLinuxと共有できますのでUbuntu用としてのスワップ領域は指定しませんでした。
起動時には、Ubuntuを最後にインストールしたからかどうかわかりませんが何もしないでいるとUbuntuが自動的に選択されて自動します。
起動時に出てくる選択メニューもVineLinuxのものにUbuntuのメニューが上書きされるようで特に切り貼りや編集をしませんでした。
オフライン