
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu-8.10jaをライブCDからインストール作業したところ、ひととり作業が終了した後、画面がライブCDから起動したデスクトップ画面(デスクトップ左上にインストール・アイコンがあるもの)となります。
PCを再起動するとGrubがインストールされておらず、以前にインストールされたOS((Vine)がちゃんと起動されます。
HDDの状況を見ると、各パーティションにファイルがインストールされ、ホームディレクトリもできているように見えるのですが、Vine起動用GrubにてUbuntuの起動を指定するとすぐにハングアップします。
「最近のUbuntuは古いPCに対応していない」という話を聞いたことがあるので、使っているPCとの相性かと思うのですが、何か情報があればお教え下さい。
PCは次のようなものです。
cpu
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : AMD Athlon(tm) XP
stepping : 1
cpu MHz : 1149.056
cache size : 256 KB
メモリ 512MB
$ /sbin/lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture ( rev 02)
00:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02 )
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Control ler (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/ C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T89 0 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 A C97 Audio Controller (rev 60)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: nVidia Corporation NV15 [GeForce2 GTS/Pro] (r ev a3)
HDD
Device Boot Start End Blocks Id System
/dev/hda1 * 1 974 7823623+ 未使用(windows)
/dev/hda2 975 1097 987997+ 82 Linux swap
/dev/hda3 1098 1706 4891792+ 未使用(vine)
/dev/hda4 1707 6560 38989755 5 Extended
/dev/hda5 1707 1950 1959898+ 未使用(vine)
/dev/hda6 1951 1963 104391 未使用
/dev/hda7 1964 2025 497983+ 83 /home
/dev/hda8 * 2026 2037 96358+ 未使用(vine)
/dev/hda9 2038 5685 29302528+ 未使用(windows)
/dev/hda10 5686 6536 6835626 83 /
/dev/hda11 6537 6560 192748+ 83 /boot
以上
2009年1月3日
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-01-04 02:39:12)
オフライン
kiyoshi様、ありがとうございます。
再度Ubuntu8.10をインストールしてみました。
やはり画面がライブCDから起動したデスクトップ画面(デスクトップ左上にインストール・アイコンがあるもの)となり、grubもインストールされませんでしたが、利用可能なところまで来ましたので、御報告致します。
【最初のインストールから変えた点】
grubのインストール先を(hd0)から/dev/sdaに変更した。(grubはインストールされなかったので無意味な変更と思う)
【インストール結果】
インストール終了直後の画面がライブCDから起動したデスクトップ画面(デスクトップ左上にインストール・アイコンがあるもの)となる。
grubがインストールされていない。
以前からインストールされているVineのgrubが/dev/hdaのmbr上に残っている。
ルートディレクトリ以下のファイルシステムはできあがっており、ファイルのインストールは終了しているように見受けられる。
【2度目のインストール終了後のPC再起動時のgrub記述で変更した点】
以前からインストールされているVineのgrubから手動で起動する時に、initrdの指定をしていなかったので指定するようにした。また、grubのHDD記述を/dev/hdaとしていたのを/dev/sdaに変更した。
【起動結果】
以前からインストールされているVineのgrub画面で/bootディレクトリ、ルートディレクトリ、initrdを指定してやればUbuntu8.10が起動し、一般ユーザでのX Windowへのログイン、システムアップデートができた。
【kiyoshi様からのコメントへの回答】
> インストールが正常に終了すると、インストールが終了したことがウィンドウ上に表示され、再起動するかどうか聞かれるはずなのですが、それは表示されましたか?
2度のインストール共、インストールが終了した時に再起動するかどうかを尋ねるようなものは出なかったです。
> 表示された場合、UbuntuのGrubはどこにインストールしたのですか?インストールの最後の確認のウィンドウで右下の方にある「拡張」をクリックすればインストール先を確認して、さらに変更できるはずです。
最初のインストール時は、「拡張」ボタンを押して(hd0)を指定しました。
2度目のインストール時は、「拡張」ボタンを押して /dev/sda を指定しました。
> ubuntuのインストールされたパーティションに
> /boot/grub/menu.lst
> はありますか?
Ubuntuインストール時に設定した/bootディレクトリ内にgrubディレクトリはできていません。
/bootディレクトリは存在し、vmlinuzやinitrdは置かれています。
> 外している可能性が高いですが、ハードディスクが大きくて、UbuntuのGrubが引用したい/bootがハードディスクの先頭から遠い場合にgrubが読み込めないのかもしれません。このような場合、BIOSのアップデートでうまくいくこともあるらしいです。
現在使っているVineの/bootパーティションはHDDの先頭から16GBのところから始まるパーティションですが、正常です。
上記のように、grubはインストールされませんでしたが、HDDの先頭から非常に遠い位置に置いた/bootディレクトリからUbuntuを起動できました。
/bootディレクトリのHDD上の位置によってはgrubがインストールできない場合がありますでしょうか?
BIOSのアップデートが可能かどうかは別途調べてみます。
> VineのGrubでUbuntuの/パーティションからの起動を設定して起動してもエラーが出るとのことですが、正しく
> kernel
> と
> initrd
> 行を記述していますか?
> chainloader +1
> だけではないですか?
initrdを忘れていました。
ルートディレクトリを/dev/hda形式で指定していたのを/dev/sdaに変更しました。
次の記述で起動できました。
title Ubuntu8.10-ja
root (hd0,10)
kernel /vmlinuz-2.6.27-7-generic ro root=/dev/sda10 vga=0x314
initrd /initrd.img-2.6.27-7-generic
> で、またUUIDは
> $ sudo blkid
> でそれぞれ分かると思います。
ありがとうございます。最近のディストリビューションではパーティションが番号でなくラベルで表示され、どのパーティションかわからず手を焼いていました。
> $ sudo fdisk -l
> の結果のうち、
> /dev/sda1
> とかの行より上の方も提示してくださった方がわかりやすいです。そこにサイズなどの情報が記されていますので。
# fdisk -l /dev/sda
Disk /dev/sda: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes
Disk identifier: 0xac31ac31
デバイス Boot Start End Blocks Id System
/dev/sda1 * 1 974 7823623+ 7 HPFS/NTFS
/dev/sda2 975 1097 987997+ 82 Linux swap / Solaris
/dev/sda3 1098 1706 4891792+ 83 Linux
/dev/sda4 1707 6560 38989755 5 拡張領域
/dev/sda5 1707 1950 1959898+ 83 Linux
/dev/sda6 1951 1963 104391 83 Linux
/dev/sda7 1964 2025 497983+ 83 Linux
/dev/sda8 * 2026 2037 96358+ 83 Linux
/dev/sda9 2038 5685 29302528+ 7 HPFS/NTFS
/dev/sda10 5686 6536 6835626 83 Linux
/dev/sda11 6537 6560 192748+ 83 Linux
以上
2009年1月4日
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2009-01-04 12:24:38)
オフライン
kiyoshi様、いろいろと情報をありがとうございます。
今のところ、Vineの/bootにあるgrub設定で間に合っていますので、grubはあえていじらないことにします。
当方の古いPCでもUbuntu8.10が使えることがわかり、助かりました。
2009年1月4日
オフライン