
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu8.04をVistaとデュアル環境で利用しております。
インストール方法としては、VistaのPCにHDDを追加して、Ubuntuを入れました。
UbuntuのHDDのMBRにGRUBをいれ、BIOSでVISTAのHDDの上に持っていっております。
すべて順調に作業できていたのですが、何故か再起動ができません。
画面右上のボタンから、終了メニューを出し、再起動ボタンを押すと、終了と同じく黒い背景に
Ubuntuのロゴが出てきて、オレンジのメモリみたいなやつが減っていきます。全部なくなった
ところで、画面は止まり、そのまま何のキーも受け付けなくなります(Ctl+Alt+Delもです)。
アップデートの後などの再起動がとても不便な状態で、最終的に電源を切るしかありません。
コンソール端末から”shutdown -r now”でも結果は同じです。
シャットダウンは、問題ありません。
自分なりに色々調べましたが、知識不足でどうしても原因がわかりません。
どなたか、お知恵をかしていただけないでしょうか?
オフライン
HDD はプライマリに Vista、セカンダリに Ubuntu が入っていて、
プライマリよりセカンダリの方を先に起動時に参照するようにしている、
ということですよね。
面倒かも知れませんが、プライマリとセカンダリを入れ替えて、
BIOS の設定もプライマリを先に見るようにする、ということで
改善したりしないでしょうか?
根拠はまったくないです。
オフライン
あるいは Live CD でも同様の問題が発生するか確認されるのも
問題の切り分けとして有効かも知れませんね。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
satosystemsさん、ありがとうございます。
satosystems による投稿:
HDD はプライマリに Vista、セカンダリに Ubuntu が入っていて、
プライマリよりセカンダリの方を先に起動時に参照するようにしている、
ということですよね。
面倒かも知れませんが、プライマリとセカンダリを入れ替えて、
BIOS の設定もプライマリを先に見るようにする、ということで
改善したりしないでしょうか?
すみません。私の情報がたりませんでした。HDDは、VistaとUbuntuの両方ともSATAで、
プライマリとセカンダリの設定はありません。
satosystems による投稿:
あるいは Live CD でも同様の問題が発生するか確認されるのも
問題の切り分けとして有効かも知れませんね。
これは、おっしゃるとおり、再起動できませんでした。やはり、ロゴ画面で固まる状況です。
オフライン
kiyoshiさん、ありがとうございます。
kiyoshi による投稿:
satosystemsさんの#2、#3のご指摘を試されて、うまくいかなければ、以下で状況を調べてみてください。
シャットダウンをかけてからCTRLキーとALTキーとF8キーを同時に押すと黒地に白でメッセージが書かれていませんか?もしかしたら、CTRLキーとALTキーとF1キーでも良いかもしれません。最後の数行をメモして、ご連絡くだされば識者の方からご返事があるかもしれません。
ご丁寧にありがとうございます。早速試して、報告致します。
kiyoshi による投稿:
また、電源を強制終了してからLiveCDで起動して、内蔵HDDのUbuntuの/var/logディレクトリを含むパーティションのサイズを示すものを「場所」から選んでマウントし、
「アプリケーション」ー「アクセサリ」ー「端末」
で
$ more (マウント先、例えば/media/disk)/var/log/syslog|tail
として表示されたものを表示されると識者の方からご返事があるかもしれません。
えーと、この /media/disk というところは、内臓HDD(私の環境ではsdb)ということでいい
んですよね。すみません、ちょっと理解が悪いもので。
とりあえず、最初の方法でやってみます。
オフライン
kiyoshiさん、とりえあえず結果報告します。
kiyoshi による投稿:
satosystemsさんの#2、#3のご指摘を試されて、うまくいかなければ、以下で状況を調べてみてください。
シャットダウンをかけてからCTRLキーとALTキーとF8キーを同時に押すと黒地に白でメッセージが書かれていませんか?もしかしたら、CTRLキーとALTキーとF1キーでも良いかもしれません。最後の数行をメモして、ご連絡くだされば識者の方からご返事があるかもしれません。
これなんですけど、Ctrl+Alt+F8はダメで、何も表示されず終了してしまいます。Ctrl+Alt+F1で試したら、確かに黒い画面でメッセージがでましたが、あっという間に消えてしまい、メモできませんでした。
そこで、こっちを試してみました。
kiyoshi による投稿:
また、電源を強制終了してからLiveCDで起動して、内蔵HDDのUbuntuの/var/logディレクトリを含むパーティションのサイズを示すものを「場所」から選んでマウントし、
「アプリケーション」ー「アクセサリ」ー「端末」
で
$ more (マウント先、例えば/media/disk)/var/log/syslog|tail
として表示されたものを表示されると識者の方からご返事があるかもしれません。
端末でUbuntuのHDDの指摘の仕方が分からなかったので、Nautilusで/var/log/syslogを見つけました。エディタにコピーしたんですけど、何行もあり、どの辺りから切り取ればいいのかわかりません。
とりあえず、何行か張り付けてみます。
process "/usr/sbin/nscd" (No such file or directory)) Oct 1 23:34:34 santarou-desktop NetworkManager: <info> Activation (eth0) successful, device activated. Oct 1 23:34:34 santarou-desktop NetworkManager: <info> Activation (eth0) Finish handler scheduled. Oct 1 23:34:34 santarou-desktop NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete. Oct 1 23:34:35 santarou-desktop kernel: [ 45.415673] NET: Registered protocol family 10 Oct 1 23:34:35 santarou-desktop kernel: [ 45.415893] lo: Disabled Privacy Extensions Oct 1 23:34:36 santarou-desktop avahi-daemon[5197]: Registering new address record for fe80::219:d1ff:fe80:928f on eth0.*. Oct 1 23:34:36 santarou-desktop ntpdate[5797]: adjust time server 91.189.94.4 offset 0.417779 sec Oct 1 23:34:45 santarou-desktop kernel: [ 55.560385] eth0: no IPv6 routers present Oct 1 23:34:50 santarou-desktop hcid[5487]: Default passkey agent (:1.25, /org/bluez/passkey) registered Oct 1 23:34:50 santarou-desktop hcid[5487]: Default authorization agent (:1.25, /org/bluez/auth) registered Oct 1 23:34:52 santarou-desktop NetworkManager: <info> Updating allowed wireless network lists. Oct 1 23:34:52 santarou-desktop NetworkManager: <WARN> nm_dbus_get_networks_cb(): error received: org.freedesktop.NetworkManagerInfo.NoNetworks - There are no wireless networks stored.. Oct 1 23:36:00 santarou-desktop scim-bridge: Cleanup, done. Exitting... Oct 1 23:36:00 santarou-desktop init: tty4 main process (4746) killed by TERM signal Oct 1 23:36:00 santarou-desktop init: tty5 main process (4747) killed by TERM signal Oct 1 23:36:00 santarou-desktop init: tty2 main process (4749) killed by TERM signal Oct 1 23:36:00 santarou-desktop init: tty3 main process (4752) killed by TERM signal Oct 1 23:36:00 santarou-desktop init: tty6 main process (4753) killed by TERM signal Oct 1 23:36:00 santarou-desktop init: tty1 main process (5739) killed by TERM signal Oct 1 23:36:02 santarou-desktop gdm[5577]: GLib-CRITICAL: g_hash_table_lookup_extended: assertion `hash_table != NULL' failed Oct 1 23:36:02 santarou-desktop gdm[5577]: WARNING: Request for invalid configuration key xdmcp/Enable=false Oct 1 23:36:02 santarou-desktop avahi-daemon[5197]: Got SIGTERM, quitting. Oct 1 23:36:02 santarou-desktop avahi-daemon[5197]: Leaving mDNS multicast group on interface eth0.IPv4 with address 192.168.1.2. Oct 1 23:36:03 santarou-desktop kernel: [ 133.812194] ip6_tables: (C) 2000-2006 Netfilter Core Team Oct 1 23:36:04 santarou-desktop exiting on signal 15
これくらいでどうですかね?
足りなければ、追加します。
オフライン
santarouさん による投稿:
足りなければ、追加します。
ええと
再起動直後にパネルから システム > システム管理 > システムログ と起動して、「syslog」をクリックします。
画面をスクロールダウンすると、現在のlogin情報が見えますので、その少し上の方に
「"日時" "時間" "ホスト名" init: tty* main process (4722) killed by TERM signal」
(*:1〜6)
と言う文字列があります。そこからリブート時の時間までの部分を書くと良いかも。
なお、上記文字列をクリックして、Shiftキーを押しながら下向き矢印キーで範囲選択できますよ。
ところで、BIIOS上でACPIは有効「Enabled」になってますか?
Visaが動いてるとなると、APM時代のマシンとは違うと思いますが・・・
もしくはgrub.confとかmenu.listでacpi=offとかapm=onとかなってないですよね?
オフライン
zaganさん、ありがとうございます。
zagan による投稿:
ええと
再起動直後にパネルから システム > システム管理 > システムログ と起動して、「syslog」をクリックします。
画面をスクロールダウンすると、現在のlogin情報が見えますので、その少し上の方に
「"日時" "時間" "ホスト名" init: tty* main process (4722) killed by TERM signal」
(*:1〜6)
と言う文字列があります。そこからリブート時の時間までの部分を書くと良いかも。
なお、上記文字列をクリックして、Shiftキーを押しながら下向き矢印キーで範囲選択できますよ。
これ見てみたんですけど、「init: tty* main process (4722) killed by TERM signal」というのは、ありませんでした。
一応、時間の切り替わりのところを何行か張り付けてみます。
Oct 2 18:03:03 santarou-desktop kernel: [ 192.179080] NET: Registered protocol family 10 Oct 2 18:03:03 santarou-desktop kernel: [ 192.179293] lo: Disabled Privacy Extensions Oct 2 18:13:21 santarou-desktop kernel: [ 808.411299] ip6_tables: (C) 2000-2006 Netfilter Core Team Oct 2 18:13:22 santarou-desktop exiting on signal 15 Oct 2 18:14:09 santarou-desktop syslogd 1.5.0#1ubuntu1: restart. Oct 2 18:14:10 santarou-desktop kernel: Inspecting /boot/System.map-2.6.24-16-generic Oct 2 18:14:10 santarou-desktop kernel: Loaded 27704 symbols from /boot/System.map-2.6.24-16-generic. Oct 2 18:14:10 santarou-desktop kernel: Symbols match kernel version 2.6.24. Oct 2 18:14:10 santarou-desktop kernel: Loaded 32375 symbols from 78 modules. Oct 2 18:14:10 santarou-desktop kernel: [ 0.000000] Linux version 2.6.24-16-generic (buildd@palmer) (gcc version 4.2.3 (Ubuntu 4.
こんな感じなんですよ。「Oct 2 18:13:22 santarou-desktop exiting on signal 15」あたりが近いような・・・。
zagan による投稿:
ところで、BIIOS上でACPIは有効「Enabled」になってますか?
Visaが動いてるとなると、APM時代のマシンとは違うと思いますが・・・
もしくはgrub.confとかmenu.listでacpi=offとかapm=onとかなってないですよね?
BIOSを見てみたんですけど、ACPIの設定はありませんでした。(ACPIという文字がありません。)
あと、すみません。APM時代というのはよくわかりません。ただ、今年買ったばかりのPCなので新しいのは確かです。
オフライン
機種依存のような気もしますので、
$ sudo lshw -sanitize | grep prod
の結果を貼り付けてみてください。何かアドバイスがあるかもしれません。
オフライン
hitoさん、ありがとうございます。
hito による投稿:
機種依存のような気もしますので、
$ sudo lshw -sanitize | grep prod
の結果を貼り付けてみてください。何かアドバイスがあるかもしれません。
やっぱり私のPC、変なんですかね?
ちなみに、DELL Dimension9200なんですけど。
とりあえず、$ sudo lshw -sanitize | grep prod の結果はりつけます。
product: Dell DXP061
product: 0CT017
product: Intel(R) Core(TM)2 CPU 4300 @ 1.80GHz
product: HYMP512U64CP8-Y5
product: HYMP512U64CP8-Y5
product: 82P965/G965 Memory Controller Hub
product: 82P965/G965 PCI Express Root Port
product: GeForce 8600 GTS
product: 82566DC Gigabit Network Connection
product: 82801H (ICH8 Family) USB UHCI Controller #4
product: 82801H (ICH8 Family) USB UHCI Controller #5
product: 82801H (ICH8 Family) USB2 EHCI Controller #2
product: 82801H (ICH8 Family) HD Audio Controller
product: 82801H (ICH8 Family) PCI Express Port 1
product: 82801H (ICH8 Family) PCI Express Port 5
product: 82801H (ICH8 Family) USB UHCI Controller #1
product: 82801H (ICH8 Family) USB UHCI Controller #2
product: 82801H (ICH8 Family) USB UHCI Controller #3
product: 82801H (ICH8 Family) USB2 EHCI Controller #1
product: 82801 PCI Bridge
product: 82801HH (ICH8DH) LPC Interface Controller
product: 82801 SATA RAID Controller
product: ST3250820AS
product: DVD+-RW GSA-H31N
product: ST3320613AS
product: 82801H (ICH8 Family) SMBus Controller
product: USB Mass Storage
product: USB HS-CF Card
product: USB HS-xD/SM
product: USB HS-MS Card
product: USB HS-SD Cardこんな感じです。
あと、zaganさんが言っていたmenu.listですが、acpi=offとかapm=onという記述はありませんでした。
ちなみにVistaの方からの再起動は問題ありません。
オフライン
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/131292
てな問題のようなので、起動時のオプションとしてreboot=biosを指定してやるといけそうです。
http://forum.ubuntulinux.jp/viewtopic.php?id=1713
あたりを参考に、「noapic」などの代わりに「reboot=bios」を追加して再度試してみてください。
オフライン
hitoさん、ありがとうございます。
私には、少しレベルが高すぎるようです。
hito による投稿:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/131292
てな問題のようなので、起動時のオプションとしてreboot=biosを指定してやるといけそうです。
http://forum.ubuntulinux.jp/viewtopic.php?id=1713
あたりを参考に、「noapic」などの代わりに「reboot=bios」を追加して再度試してみてください。
私なりに、紹介していただいた文書を読んでみました。
CDを入れて、F6を押して機動オプションに「reboot=bios」を追加すると、確かにCDから起動されたUbuntuの
再起動は成功します。しかし、CDを抜いてHDDのUbuntuを起動すると、相変わらず再起動はできません。
英語ページを見てみると、一時的に機動オプションを変更するには、上記CDから起動して、F6で変更する。
これを恒久的にするには、grubのmenu.lstを書き換えるとありました(私の理解が正しければですが)。
でも、menu.lstのどこに「reboot=bios」を書けばいいのかわかりません。
hitoさんが、問題点の説明として紹介していただいた文章に、
# kopt=root=UUID=4efbf7b3-1188-4769-8e69-e9e131ac1936 ro reboot=b
で成功した書かれているようなので(これも私の理解が正しければですが・・・・汗)、同じよう書いてみましたが、
ダメでした。reboot=bのところを、「reboot=bios」と書き直してもダメでした。
すみません。ある程度のレベルの方なら、十分なアドバイスなのでしょうが、私の知識ではこの程度の理解しか
できません。本当にわがままをいって申し訳ないのですが、どなたかもう少し噛み砕いて教えていただけないで
しょうか。本当に申し訳ありません。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-10-03 02:02:39)
オフライン
kiyoshさん、ありがとうございます。
おかげさまで、アドバイスしていただいた以下の方法で解決いたしました。
kiyoshi による投稿:
santarouさん、
内蔵HDDのUbuntuで起動して、「アプリケーション」ー「アクセサリ」ー「端末」
で
$ sudo gedit /boot/grub/menu.lst
でENTERキーを押せば、Geditで/boot/grub/menu.lstを編集できますよね。
title Ubuntu・・・
で始まる行が複数あるはずです。その行の次に
kernel・・・
で始まる行があるので、その最後に
reboot=bios
を追記してみてください。「保存」してGeditのウィンドウを閉じてください。
一応、/boot/grub/menu.lstの修正部分をのせておきます。
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=9bc03e4f-2d4e-4216-b10a-8776b36b75f2 ro quiet splash reboot=bios
ただ、再起動は問題なくできるようになったのですが、再起動で立ち上がった時の画面に、
Rutine check of driver sdb1..... Press Esc to skip.... %
みたいなオレンジ色の文字がでるようになったんですけど、これは問題ないですかね?
ま、Escを押せばskipできるので作業的には問題ないのですが、ちょっと心配だったもので。
とにかく、kiyoshiさん、satosystemsさん、 zaganさん、 hitoさん本当にありがとうござました。
私のようなレベルの低い人間を相手にするのは、イライラされることも多かったと思いますが、ご容赦ください。
また、これに懲りず、相談にのっていただけたら幸です。
オフライン
"Rutine check of driver sdb1..... Press Esc to skip...."
(たぶんdriverではなくdiskじゃなかったでしょうか?)
というのは、「定期的なディスクチェックをsdb1にかけています」という意味です。HDD上のファイルシステムの整合性(まぁ要するに「棚卸しをして、在庫と帳簿が合致しているかチェックする」ぐらいの作業です)をチェックするために、HDDには定期的にこの種の作業を仕掛ける必要があります。
で、Ubuntuでは何度か再起動するうちに自動的にこのチェックが走るようになっています。
ESCでスキップしても構いませんが、一度100%までチェックさせれば、しばらくの間は出なくなります。
オフライン
hitoさん、ありがとうございます。
hito による投稿:
"Rutine check of driver sdb1..... Press Esc to skip...."
(たぶんdriverではなくdiskじゃなかったでしょうか?)
確かに、意味を考えれば ”disk” ですね。
hito による投稿:
というのは、「定期的なディスクチェックをsdb1にかけています」という意味です。HDD上のファイルシステムの整合性(まぁ要するに「棚卸しをして、在庫と帳簿が合致しているかチェックする」ぐらいの作業です)をチェックするために、HDDには定期的にこの種の作業を仕掛ける必要があります。
なるほど!そういうことですか。安心しました(今までは、こういうのなかったので、心配でした)。
hito による投稿:
で、Ubuntuでは何度か再起動するうちに自動的にこのチェックが走るようになっています。
ESCでスキップしても構いませんが、一度100%までチェックさせれば、しばらくの間は出なくなります。
わかりました。一度100%チェックされるまで、待ってみます。
これで安心して作業できそうです。ありがとうございました。
オフライン