
Ubuntu日本語フォーラム

ログインしていません。
こんにちは。
なんとかしたいことがありまして、助けていただきたく書き込ませていただいております。
windowsを長いこと使っていたのですが、これからのことも考え、linuxにも手を出してみようと考えました。
デュアルブートができるとのことで、利便性を考え、すでに利用しているノートPCにインストールを試みたのですがうまくいきません。
インストールが終わって起動しようとするとエラーがでて黒と白の画面のコンソールで止まってしまいます。
以下、マシンの情報とそれぞれ起動を試みた際の出力になります。
概要
Windows 7 os とのデュアルブートを目標
CDを作成してインストール
インストールは完了するも、実際に起動するとさまざまなエラーがでてうまく立ち上がらない
Windows 7のほうは通常通り起動する。
使用したISOファイル
http://www.ubuntulinux.jp/products/JA-L … d/download
のページ一番上にあるisoファイルを富山大学よりダウンロード
カーネル Ubuntu, linux 2.6.31-14
コンピュータの情報
マシン名:ACER Aspire 1410
CPU:Genuine Intel(R)CPU U2300 @1.2GHz(2CPU)
メモリ:2048MB
チップセット:Mobile Intel(R) 4 Series Express Chipset
モニタ:汎用PnPモニター(チップはオンボード)
パーティション情報
モデル: ATA Hitachi HTS54322 (scsi)
ディスク /dev/sda: 250GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 1049kB 12.9GB 12.9GB primary ntfs
2 12.9GB 13.0GB 105MB primary ntfs boot
3 13.0GB 149GB 136GB primary ntfs
4 149GB 250GB 101GB extended
5 149GB 246GB 96.4GB logical ext4
6 246GB 250GB 4137MB logical linux-swap(v1)
モデル: USB Flash Memory (scsi)
ディスク /dev/sdb: 125MB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 16.4kB 125MB 125MB primary fat32 boot
警告: /dev/sr0 を読み書き可能な状態にオープンできません(Read-only file system)。/dev/sr0
は読み込みのみ可能な状態でオープンされました。
エラー: /dev/sr0: ディスクラベルが認識できません。
以下、ログイン条件と発生するエラー出力になります
通常 Ubuntu, linux 2.6.31-14-generic
(左上にカーソル点滅→ubuntuのマーク→左上カーソル点滅→以下の出力、停止)
init:mountall main process(436)terminated with status 3
Mount of filesystem failed.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and re-try.
root@*****:~#
(入れているようですが画面は真っ暗です)
Ubuntu, linux 2.6.31-14 recovery mode
(画面に荒い画質で出力→二秒後に鮮明な画質に切り替わり)
drm lvds-8 set mode から一連の出力
...
/dev/sda5 contains a file system with errors., check forced.
...
/dev/sda5: Entry 'modules' in /usr/lib/gutenprint/???(581653) is a link to directory /lost+found/#589845 (589845).
/dev/sda5:UMEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e.,without -a or -p options)
mountaill:fsck/[440] terminal with status 4
mountaill:Filesystem has errors:/
init: mountaill main process (430) terminated with status 3
Mount of filesystem failed.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and re-try.
root@*****:~#
CDから起動
正常に起動します
CDから起動(コマンドの変更)
boot=crasper →root=/dev/sda5/
左上でカーソル点灯→真っ暗になって停止(電源は入っているのでぼんやり明るい)
再起動は可能、しかしCTRL+ALT+DEL以外を受け付けない(ALT+F2やCTRL+ALT+F2も無効)
過去の質問や回答を探してみたのですが、調べ方が悪いのか
どうも当てはまるものが見つかりませんでした。
(一部試したところ、入るたびにエラーが変わるというとんでもない状況になったので、変わらない状況にまで戻ったと確信できたところでご質問させていただいております)
別のHP(http://gihyo.jp/admin/serial/01/ubuntu-recipe/0105)等ではインストールできたとの報告があるのですが……悲しいことにさっぱりです。
再起動によりUSBの外付けHDDを最初から認識させることができるので、CDからのインストールはできたので、グラフィックのドライバには問題ないと思います(ちゃんと終了したので問題ないと思いたいです…CDからも起動できますし…)
やはりメーカー製に入れることは難しかったのでしょうか……
windowsコンピュータの知識と経験はある程度あるのですが、Linuxは正直さっぱり(コマンドが少しわかる程度)です。
どうかお助けください。よろしくおねがいします。
オフライン
モジュールの読み込みに失敗したのでfsckを実行してから起動を再開と言うことかな?
root@*****:~#
の状態で
# fsck -y /dev/sda5
完了後
[ctrl]+[D]
でもインストール時にこの状況になるならば、再インストールした方が後々楽かも。
出していただいたエラーメッセージのキーワード
・RUN fsck MANUALLY
・CONTROL-D will terminate this shell and re-try.
もう一つオマケですが一読してみて下さい。(私の文書力は難解ですが)
・/dev/sda5: Entry 'modules' in /usr/lib/gutenprint/???(581653) is a link to directory /lost+found/#589845 (589845).
についてです。
https://forums.ubuntulinux.jp/viewtopic.php?pid=48138#p48138
オフライン
hir0様
返信ありがとうございます。教えていただいたとおりやってみたところ、新しく別のエラーが併発するという事態に陥りました。
このままでは埒が明かないので、お勧めいただいたとおり、パーティションを削除して(swapも)再インストールをした次第です。
が、あらためてインストール成功して起動したところ
Checking battery state...
done
で停止してしまいます。
これについては過去質問された方が何人かおられたのでALT+F2でログインすることはできたのですが、ログイン時に奇妙なエラーがでたので掲載させていただきます。
**** login:******
password:
apt-config:error while loading shared libraries /lib/tls/i686/cmov/libm.so.6: invalid ELF header
apt-config:error while loading shared libraries /lib/tls/i686/cmov/libm.so.6: invalid ELF header
apt-config:error while loading shared libraries /lib/tls/i686/cmov/libm.so.6: invalid ELF header
apt-config:error while loading shared libraries /lib/tls/i686/cmov/libm.so.6: invalid ELF header
/usr/bin/python: error while loading shared libraries: /bin/tls/i686/cmov/libm.so.6: invalid ELF header
run-parts: /etc/update-motd.d/90-updates-available exited with return code 127
Linux ****** 2.6.31-14generic
これ以降は普通のコンソール画面出力でした(どこどこのHPを見てくださいね。sudoは云々みたいな)
以上が現状になります。
初期化したはずなので、いろいろ調べつつログイン(構成は変えずに)してみようかとおもいますが、なにかお気づきになられましたら、ご助力いただけると助かります。
オフライン
追記
xorg.confは存在せず
sudo -iで無理やりrootになってapt-get updateを試みるも
apt-config:error while loading shared libraries /lib/tls/i686/cmov/libm.so.6: invalid ELF header
のエラーによりapt-getコマンドが拒否されます
オフライン
そうですね、、、もう対策では無く、こう思うのレベルですが、、、。
については#2のURLの#14を。
対応策としては#18のインストールディスクのチェックとHDDのチェックを。
全般的に9.10はインストール&アップグレードのトラブルが多く感じます。
8.04~8.10で多くその後身を潜めたかに思いましたが、、、
Ubuntuが原因とするとバージョンを下げるか、下げてからアップグレード。
または10.04に期待をかけるのは逃げ?常套手段?
(私はトラブルをやっつけるより目的を達成する方に重きを置くタイプなので{気分次第ですが})
オフライン
ACER Aspire 1410 には、インストールは普通に成功している記述しか見つかりませんね‥・。
hir0 さんの仰るとおり 9.10 の iso イメージのダウンロードに失敗している可能性も有りますので、もう一度 ダウンロードして CD-R に焼き直してみると解決するかも知れません。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
CDに焼き直すのではなく、CDからの起動時にメニューから選択できる「CDの内容をチェック」で、データが正しく読めるかと、さらにメモリテストを実施してメモリが正常かを確認してみてください。
CD-ROMドライブからのデータ転送が異常なのかメモリが壊れているのか、ランダムにデータ化けが起きている気配がしますし、最初にそのあたりを片付けないとハードウェアのリビジョンごとの挙動差(AcerのPCはリビジョンごとに使っている部品が全く違うケースが……)の可能性を追い詰めていくのが困難です。
オフライン
hir0様 petitbootang様
ありがとうございます。
インストールディスクとHDDのチェックを行いました。
isoについてはMD5のハッシュ値が一致。HDDの検査(UbuntuのインストールCDより)も行いましたが異常ありませんでした。
念のためデーモンツールにて開くということもしてみましたが、問題なく見れています。
よって、現状では壊れていないものと判断しています。
DVDドライブのチェックも行いましたが、中のデータがちゃんと読め問題なく見れました。
(CD起動が可能なのでそのあたりは大丈夫ではないかと考えています)
kiyoshi様
コマンドを打ってみました。以下出力となります。
なにやらエラーでコマンドが通らないので、/lib/tls/i686/cmov/まで移動してから実行しています
ls -l libm.so.6
lrwxrwxrwx 1 root root 14 Jan 21 07:12 libm.so.6 -> libm-2.10.1.so
ls -l libm-2.10.1.so
-rw-r--r-- 1 root root 149392 Oct 7 17:52 libm-2.10.1.so
hd libm-2.10.1.so | head
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000830 00 00 00 00 01 00 00 00 2f 6c 69 62 2f 6c 69 62 |......../lib/lib| 00000840 73 65 6c 69 6e 75 78 2e 73 6f 2e 31 00 00 00 00 |selinux.so.1....| 00000850 00 70 90 00 38 58 72 b7 c4 e0 92 00 f0 5a 72 b7 |.p..8Xr......Zr.| 00000860 58 49 42 00 50 58 72 b7 00 00 00 00 a8 5a 72 b7 |XIB.PXr......Zr.| 00000870 00 00 00 00 d4 0e 92 00 2c 0f 92 00 24 0f 92 00 |........,...$...| 00000880 f4 0e 92 00 04 0f 92 00 0c 0f 92 00 00 00 00 00 |................| 00000890 00 00 00 00 00 00 00 00 14 0f 92 00 1c 0f 92 00 |................| 000008a0 e4 0e 92 00 ec 0e 92 00 dc 0e 92 00 00 00 00 00 |................|
なんか、変ですね……
ちなみに起動するごとに中身が変わります。よくバグります。
hito様
メモリテストを行いました。 PassCompleteとの出力、エラーはありませんでした。
続いてCDより起動してディスクのチェックを行おうとおもったのですが、
項目に『CDの内容をチェック』が見つかりませんでした。
起動するたびにエラーの内容が変わるので困っています。
Generalfsckエラーのようなものも出ています。
hir0様に教えていただいたfsckを試してみて、再度実行を行ってみます。
それでもだめなら別のディスクドライブを使用することにして、最後にバージョンを落とそうかと考えています。
オフライン
いまさらですが起動しました! ご回答いただいた皆様に深く感謝を
SATAのモードをAHCIからIDEに変えたところ正常に動作しました。びっくりです、おもわず涙が。
これ常識なのかな・・・色々手を尽くしすぎてAltanate版を入れてしまったので入れなおさないと…...
何はともあれありがとうございました!
オフライン
toolittletoolate さん による投稿:
SATAのモードをAHCIからIDEに変えたところ正常に動作しました。
済みません、常識と言うほどではないと思いますが、これは良くあることです。
可能性の一つとして、すぐに思いつくことが出来ず、回り道させてしまい申し訳有りませんでした。
オフライン
起動おめでとうございます.話が落ち着いたようですので,オフトピックコメント
kiyoshiさん による投稿:
#オフトピ あ、また怒られるかも。まずいでしょうか?
へのコメントです.かつて私も「16進ダンプ」を指示したことがあります.ですから kiyoshi さんを怒れる立場ではありません.
しかし,ある投稿によって,
「ダンプ内容の吟味が出来ないかもしれない初心者フォーラムの質問者に16進ダンプを唆すこと」
は,思慮不足であったことに気付かされました.自戒の気持ちでこの投稿を書いています.決して kiyoshi さんを目の敵にしているわけではありません.
今回は16進ダンプしても直接害は無いと思います.しかし「16進ダンプが適当な状況」だとは,ましてや「16進ダンプが必要な状況」とは私には思えません.
前回「その許可が出たとしてもそれを一般的な手段にまで広める事には反対です.」と書いたのは
kiyoshi さんのように投稿数の多い大先輩が「16進ダンプ」を奨めている投稿を後輩が読み,それを「一般的な手段」と解釈して,
始めて投稿します.エラーで困っています.
エラーを起こしたファイルを hd で処理して貼りつければ何か解ると過去ログで読みました.
$ sudo hd 名前を書くのも憚られるファイル
...
となりました.よろしくお願いします.
などと投稿されるのを読みたくないからです.それは私の過去の失策でもあるのです.
kiyoshi さんも,初投稿者が「真似をしてはならない部分」をそのままなぞっている場面に何度も出会っているでしょう?
だからこそ,積極的な理由の無い「とりあえず16進ダンプ」は止めませんか?
「まずいでしょうか?」と「オフトピコメント」を書くぐらいなら指示そのものを避けませんか?
私は「16進ダンプ」よりも後輩に伝えるべきものがきっとあると思います.
- ファイルの種類によって,それを調べる適切なコマンドがある.例えば elf ファイルには readelf.
- ファイルの種類が解らないときは file コマンド.
もっとも今回は,readelf も file も,もちろん「16進ダンプ」も「おそらく無駄」だと思っていました.
- そもそも#1によるとファイルシステムにダメージが有り,#3によると実行時にライブラリを正しく読めないらしい.コマンドがまともに実行できるのか? 結果を信用できるのか?
- #3 のエラーメッセージが既に示している「数学ライブラリが壊れている」をそんなコマンドで追認して,その後何ができるのか? 逆に結果が「壊れていないようにみえた」としても,何ができるのか?
ついでに本当にオフトピックです.
MBR, PBR を調べるのにも file コマンドが使えます.今日マニュアルを眺めていて気付きました.
/* code offset はマイナーバージョンの違いでも異なるようなので,legacy と 2 を区別する決定的な手懸りとはならないと思います.*/
### grub-legacy $ sudo file -s /dev/sda /dev/sda: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, stage2 address 0x2000, stage2 segment 0x200; partition 1: ID=0x83, active, starthead 1, startsector 63, 14988582 sectors; partition 2: ID=0x5, starthead 0, startsector 14988645, 771120 sectors, code offset 0x48 ### grub2 $ sudo file -s /dev/sdb /dev/sdb: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, stage2 address 0x2000, stage2 segment 0x200; partition 1: ID=0x83, active, starthead 1, startsector 63, 14972517 sectors; partition 2: ID=0x5, starthead 0, startsector 14972580, 787185 sectors, code offset 0x63 ### Windows XP's PBR $ sudo file -s /dev/sda1 /dev/sda1: x86 boot sector, code offset 0x52, OEM-ID "NTFS ", sectors/cluster 8, reserved sectors 0, Media descriptor 0xf8, heads 255, hidden sectors 63, dos < 4.0 BootSector (0x80)
オフライン
[オフトピ]
忘八な私ですがLinuxをUbuntuを私の目の前に展開して下さったkiyoshiさんに感謝しています。
最近は元気が無いようなので少しシ・ン・パ・イ <-- えっ!カワイクナイ?(キモい?)
#12は良いですね、私は何も知らずに今に至ります。
もっともっと知りたいです、「熟練者」と言う言葉を真似て使いますが、熟練者の言葉をもらえるのは凄いことです、羨ましい。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshiさん による投稿:
知識も能力も持っていなかったので、本当に内容が違うのかということを知るための有効な手段としてhdを提案したのです。
あまりに hd に囚われすぎではないですか? 逆に hd の知識がなければ他の適当なコマンドを探したのではないですか?
invalid ELF header のエラーメッセージから man -k または apropos を使うと readelf は見つかります.
$ man -k elf arm2hpdl (1) - Add HP download header/trailer to an ARM ELF binary. elf (5) - format of Executable and Linking Format (ELF) files grub-mkelfimage (1) - manual page for grub-mkimage (GRUB) 1.97~beta4 readelf (1) - Displays information about ELF files. unzipsfx (1) - self-extracting stub for prepending to ZIP archives
/*
医療行為に喩えるなら「いきなり16進ダンプ」や「とりあえず16進ダンプ」は,「いきなり開腹診断」とか「とりあえず開腹診断」みたいなものと私は思っています.
コントなら,その前にする「診断」が有るでしょうと医者にツッコミをいれる場面です.
*/
kiyoshiさん による投稿:
ダンプの内容に、提供者(質問者)が意図しない個人情報や晒してはならないとされている情報が晒されるかもしれないという危険性があるかと思い、「まずいでしょうか?」と記したのです。
では,「オフトピ ... まずいでしょうか?」と書くのではなく,kiyoshi さんの認識している危険性を,kiyoshi さん自身が提供者に向けてはっきりと提示するべきではないですか?
/* 医療行為に喩えるなら informed consent です */
それを他者に委ねる(悪く言えば「押し付ける」,もっと悪く言えば「責任回避する」)ぐらいなら指示そのものを避けませんか?
元トピックからかなりズレてしまいましたので,これにて休みます.
オフライン
1点,補足です.
kiyoshiさん による投稿:
本当に内容が違うのかということを知るための有効な手段としてhdを提案したのです。
一般のファイルに対して,この目的のためには普通 md5sum を使います.debian 系では /var/lib/dpkg/info/*.md5sum に記録された数値と比較します.
http://www.debian.org/doc/manuals/debian-reference/ch02.ja.html#_verification_of_installed_package_files
では,お休みなさい.
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
興味深く読んでいましたが、残念です:(
・ダンプ自体は一般的なQ&Aから逸脱している
・ダンプ表示が有効である場面は有る
・必要性の無い表示は無害、有害で有っても有益では無い
ここまでが私の感じる所でしたので、以前から同内容のトピックは気がつけば目を通しています。
結局は核心?からズレた書、かれた言葉に対しての回答で終わり、最後には名前を「kiyoshi」から「kiyop」に変えられる事で対応されるとは。
便乗して私の問題のヒントにしようと思っていましたが非常に残念です。
論点が変わったのか、私が論点を読み違えたのか、、、自己解決に励みます。
[追伸]
kiyoshi?さんへ
時間的に見て「kiyoshi」「kiyop」で交互に書き込まれていますが、統一された方が良いですよ。
オフライン
管理者からのお願いです。
意味がないとまでは言いませんが、必然性のない議論を他の方の作ったトピック上で展開しないでください。
必要に応じて、必要なカテゴリにトピックを作って頂く必要があると思います。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
あのぉぉぅ、、、
言っている意味が解らないんです。 何から逃げ隠れしないのか知りませんが「今後もそのようにします」と言うのでしたら、その様にして下さい。
自由です。
続けますか?
それならば2つ名を使い分ける事への新トピックをどうぞ。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
kiyoshi さんも einundzwanzighundertsechs さんも、私は非常に尊敬している方達ですので、ちょっとした齟齬でこのような突き合いになり、スレッドがグズグズになってしまうのは非常に残念です。
もうこの辺で止めにしましょうや、こういった類の言い合い。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン