
Ubuntu日本語フォーラム

ログインしていません。
お世話になります、初めて投稿します。
Ubuntu初心者ですがインストールは何度か行ったことがあります。
使用するPC:DELL PowerEdge R410 ラック型サーバ
CPU:Intel Xeon CPU X5550 2.67GHz×16
メモリ:16GB
ハードディスク:500GB×2基 RAID0
※ハードディスクはSASです。
上記PCに「Ubuntu14.04」をインストールを行いました。
バーテションは手動で割り当てました。
/boot 256MB 基本パーテション先頭
/ 空き容量ー10GB 基本パーテション先頭
スワップ領域 10GB 論理パーテション先頭
ブートローダーはバーチャルディスクを選択
インストールは正常に完了したのですが、
起動すると画面が紫色になり、
15秒ほどたつと黒い画面に以下の表示が出て、コマンド入力が出るようになります。
[ 32.118700] sd 4:1:0:0: [sda] No Caching mode page found
[ 32.118702] sd 4:1:0:0: [sda] Assuming drive cache: write through
BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)
ここでコマンド「exit」を入力すると「Ubuntu14.04・・・」のロゴが表示され
通常のデスクトップ画面が表示されます。
インストール方法を自動で選択しても同現象が発生しました。
PC起動後通常のデスクトップ画面が表示されるようにしたいのですが、
原因と修正方法をご教示いただけないでしょうか。
宜しくお願い申し上げます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
YesKah様、早速ご返事いただきましてありがとうございます。
以前は500GB×2基のRAID1で構築していたようで、その時はUbuntu12.04をインストールしていました。
今回のような現象は起きていなかったようです。
一旦RAIDを外してインストールし、同現象が発生するか試してみます。
バイオスの設定についてはあまり経験が無いのですが、調べて挑戦してみます。
今回このサーバにソフトをインストールする予定なのですが、
このソフトが現状Ubuntu14.04までしか対応しておらず、Ubuntu14.04をインストールすることになりました。
ソフトがバージョンアップし対応可能になればUbuntu16.04で構築し直すことになると思います。
また結果をご報告させていただきます。
今後とも宜しくお願い申し上げます。
オフライン
ファイルシステムが壊れていた時のメッセージに似ているように思います。
(initramfs) のプロンプトから (起動ディスクが sda1 の場合)
fsck /dev/sda1
とファイルシステムをチェックするコマンドを入力して、
...: clean, ...files. ...blocks
が表示されれば正常ですが、
.....(エラーメッセージ)
Fix<y>? [y]
と表示されたらファイルシステムに問題がありますので、
y を押してください。問題が自動修正されます。
※ 繰り返して y を押す必要がある場合もあります。
fsck /dev/sda1
の代わりに
fsck -y /dev/sda1
と入力すると、全部 y で答えたことになります。
※ もしも権限がない場合は
fsck /dev/sda1
の代わりに
sudo fsck /dev/sda1
と入力してください。
終了したら、確認のためもう一度
fsck /dev/sda1
と入力すると、
...: clean, ...files. ...blocks
が表示されると思いますので
exit
を入力して様子を見てください。 #はずしていましたらすみません。
オフライン
yaneno-suzume様 ご連絡ありがとうございます。
ご返信が遅くなって申し訳ありませんでした。
(initramfs)のコマンドプロンプトから
fsck /dev/sda1
を入力したところ、
/bin /sh fsck not found
と表示されました。
help
でコマンドを確認したところ、コマンドリストにfsckがありませんでした。
最初の投稿に記載しましたが、(initrams)のコマンドプロンプトで
exit
を実行すると通常通りUbuntuのデスクトップ画面が表示されます。
そこでgnome端末を開いて、
$ sudo -i
[sudo] password for ....:
# umount /dev/sda1/
# fsck /dev/sda1
を実行したところ、
/dev/sda1: clean, 308/62248 files, 86447/248832 blocks
と表示されました。
上記の結果からファイルシステムに問題は無いと考えてよろしいでしょうか。
お手数をおかけいたしますが、ご教示の程宜しくお願い申し上げます。
今後とも宜しくお願い申し上げます。
オフライン
ファイルとブロックが少ないと思ったのですが、
パーティションの割り当てを見落としていました。申し訳ありません。
sda1 が /boot
sda2 が /
だと思いますので、主要なファイルシステムを調べるのは
fsck /dev/sda2
になると思います。
本当に sda2 かどうかは
sudo fdisk -l
で調べられます。
起動時の GRUB メニューから Advanced Option、3.x.x.x (recovery mode) を選び
リカバリーモードで起動して、
fsck を選んで実行し、停止したら確認して Enter を押し、
リカバリーモード・メニューに戻るので、
resume でデスクトップ画面の起動を続けたらどうでしょうか。
その後、シャットダウンし、起動しても同じ症状でしょうか。
(デスクトップ画面までは行けるのですから、
ファイルシステムの不具合が無いか、あっても軽微だと思いますが)
あるいは /etc/fstab の記述がおかしいのかもしれません。
(間違っているとパーティションを認識しない)
端末から
cat /etc/fstab
で内容を見られます。
(編集には root 権限が必要)
原因が何なのかはっきり思い当たらず、申し訳ありません。
詳しい方からフォローがあるとよいのですが。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
YesKah による投稿:
私は最近、自作PCを組んだのですが、ubuntustudio16.04.2でも、このようなメッセージは、よく見かけます。(メッセージは出るものの、普通に起動します。)
せめて、きちんと読んであげてください。
Ubuntuは、起動回数に応じてファイルシステムのチェックをスケジュールしているはずなので、「そりゃ見たことあるでしょうし、普通に起動するでしょうね!」だって、gnome端末を開いて、
k_aritoshi による投稿:
$ sudo -i
[sudo] password for ....:
# umount /dev/sda1/
# fsck /dev/sda1
の実行結果って書いてあるじゃないですか。
起動時に出るメッセージではなくて、fsckの出力結果を見て見かけますって言われても質問者さん困っちゃいます。
k_aritoshi による投稿:
ハードディスク:500GB×2基 RAID0
※ハードディスクはSASです。
この辺りが仕様として特殊なので、この辺りで起動時に起動する対象を見失ってたりするような気はします。
書き込まれている範囲のログはエラーというよりは設定の報告に近く、流れてしまっているログのほうに何かあるかもしれませんね。
でも、SASは使ったことが無いので私にはいえることがないです。
オフライン
ググるとカーネルパラメータで rootdelay を長めにするというのが引っかかりますね
/etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="noquiet nosplash rootdelay=90"
とかで、どうでしょう
オフライン
皆さまおはようございます。
多くの方からのご投稿、ご助言、誠にありがとうございます。
サーバ本体が遠方にある為ご提案頂いた作業をなかなか行えず、
ご報告が遅くなっていることをお詫びいたします。
既にご存知かもしれませんが、
[ 32.118700] sd 4:1:0:0: [sda] No Caching mode page found
[ 32.118702] sd 4:1:0:0: [sda] Assuming drive cache: write through
を調べるとハードディスクのキャッシュが見つからないので、
「ライトバック」モードから「ライトスルー」モードにします、という警告のようです。
artemis様のおっしゃる通り、「SAS」、「RAID0」というのが問題かもしれません。
実は別のサーバで同現象が発生した(その時はRAID1でした)際、ハードディスクの故障かと思い、
手に入りやすいSATAに変えたところうまくいったという経験があります。
ハードディスクの故障ではなかったのかもしれません。
ここら辺の設定はDELLさんに問合せしたいところなのですが、
保守が切れており、サポート外のOSということもあってなかなか難しい状況です。
yaneno-suzume様、お世話になっております。
恐れ入りますが、GRUBメニューを表示させる方法をご教示いただけないでしょうか。
OSが起動している状態でサーバを強制的に終了すると、再起動時に表示されるのですが、
それ以外に表示させるコマンドなどがございますでしょうか。
/etc/fstabも確認してみます。
favicon.ico様、ご投稿ありがとうござます。
次回作業時、コマンドを試してご報告させていただきます。
YesKah様、お世話になっております。
どうしてもうまくいかない場合は、SATA1TBを準備してRAIDを組まずに再セットアップしようと考えております。
お手数をおかけ致しますが、今後とも宜しくお願い申し上げます。
オフライン
k_aritoshi による投稿:
[ 32.118700] sd 4:1:0:0: [sda] No Caching mode page found
[ 32.118702] sd 4:1:0:0: [sda] Assuming drive cache: write throughを調べるとハードディスクのキャッシュが見つからないので、
「ライトバック」モードから「ライトスルー」モードにします、という警告のようです。
メッセージが貴君の推測通りなら、サーバー起動時に何らかのキーを押して RAID BIOS を表示して、Write Mode を Write Back から Write Through に変更すれば直るような気がします。
RAID Controller のキャッシュ メモリかそれに電力を供給するバッテリーのどちらかが壊れているかもしれませんね。
「何らかのキー」は F2 とか、Ctrl+R とか、機種によって異なるので、起動時の画面に表示されるそれをよく見てください。
オフライン
お世話になっております。
ご報告が遅くなりまして申し訳ございません。
favicon.ico様、ご投稿ありがとうございます。
教えていただいたパラメータを変更してみましたが、動作に変化はございませんでした。
ry様、ご投稿ありがとうござます。
現在DELLサポートにハードウェアの診断レポートを送り、
RAIDバッテリーが切れていないか調査中です。
同時期に購入した同型サーバ(WindowsServer2008R2)のRAIDバッテリーが切れているので、
ご指摘の可能性が高いかもしれません。
この場合機器の調達ができないと現象の改善は難しいと思われます。
引き続き結果をご報告いたします。
よろしくお願い申し上げます。
オフライン