| Red Hat Enterprise Linux 4: インストールガイド - x86、Itanium™、AMD64、Intel® Extended Memory 64 Technology (Intel® EM64T) | ||
|---|---|---|
| 前のページ | 付録 C. Red Hat Enterprise Linux のインストールにおけるトラブルシューティング | 次のページ |
GRUB に問題がある場合には、グラフィカルな起動画面を無効にする必要があるかもしれません。無効にするには、root ユーザーになり /boot/grub/grub.conf ファイルを編集します。
grub.conf ファイル内で、splashimage で始まる行の先頭に # を挿入してコメントアウトします。
ブートローダの画面に戻ったら、b と入力してシステムを起動します。
再起動すると、grub.conf ファイルが再度読み込まれて変更が反映されます。
grub.conf の上記の行でコメント解除、又はその行を追加することにより、グラフィカルブートを再度有効に出来ます。
X Window システムをインストールしていて、Red Hat Enterprise Linux システムにログインした時に、グラフィカルなデスクトップ環境を出せない場合は、startx コマンドを 使用すると X Window システムのグラフィカルインターフェースを起動することができます。
このコマンドを入力して、
しかし、これは一度きりの修整ですので注意してください。今後のログイン手順を変更するものではありません。
グラフィカルなログイン画面にログインできるようにシステムを設定するには、/etc/inittal ファイル内にあるランレベル選択の一桁の数字のみ変更してファイル編集をする必要があります。この編集作業が終了したら、コンピュータを再起動します。次回のログインからグラフィカルなログインプロンプトが出るようになります。
シェルプロンプトを開きます。ユーザーアカウントで操作しているなら su コマンドをタイプして root になります。
ここで、gedit /etc/inittab と入力して、gedit でファイルを編集します。/etc/inittab ファイルが開きます。最初の画面には、以下のようなファイルのセクションが表示されます。
# Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:3:initdefault: |
コンソールからグラフィカルなログインに変更するには、id:3:initdefault: の行にある数字を 3 から 5 に変えます。
![]() | 警告 |
|---|---|
デフォルトのランレベルの数字 だけ を 3 から 5 に変更してください。 |
変更した行は以下のようになるはずです。
id:5:initdefault:
|
変更に間違いがなければ、
システム再起動後にログインするとグラフィカルなログインプロンプトが現れるようになります。
X (X Window システム)の起動に問題があるようなら、X Window システムがインストールの実行中にインストールされていない可能性があります。
X Window システムが必要な場合は、Red Hat Enterprise Linux CD-ROM からそのパッケージをインストールするか、アップグレードを実行します。
アップグレードを選ぶ場合は、X Window システムパッケージを選択し、アップグレードパッケージの選択の過程で GNOME か KED のどちらか、または両方を選びます。
root 以外でログインすると X サーバがクラッシュしてしまう問題がある場合、ファイルシステムが満杯なのかもしれません(または、ハードドライブの使用可能領域の不足)。
現在起きている問題がこれなのかどうか確認するには次のコマンドを実行します。
df -h |
df コマンドは満杯になったしまっているパーティションがどれなのかを診断するのに役立ちます。df 及び利用できるオプション(ここの例に使われている -h など)の説明については、シェルプロンプトで man df と入力して df の man ページを参照します。
ファイルシステムが満杯ならそのパーティションのインディケータが 100% 満杯か 90% から 95% 以上になっているはずです。/home/ や /tmp/ パーティションはユーザーのファイルであっと言う間に満杯になってしまうことがあります。古いファイルを削除してそのパーティションにスペースを作ります。ある程度ディスク領域を開放したら、前に失敗したユーザーになり X を実行してみます。
セットアップエージェント でユーザーアカウントを作成しなかった場合は、root としてログインして、root に割り当てているパスワードを入力します。
root のパスワードを思い出せない場合、システムを linux single としてブートします。
Itanium ユーザーは、elilo の後にブートコマンドをつけてブートコマンドを入力する必要があります。
x86 ベースのシステムを使用していて GRUB がインストールされているブートローダである場合、GRUB のブート画面が出た時点で、編集のために e とタイプします。選択しているブートラベルの設定ファイルにある項目リストが表示されます。
kernel で始まる行を選択して、ブートエントリを編集するために、 e と入力します。
kernel の行の最後に次の入力をします。
single |
ブートローダの画面に戻ったら、b と入力してシステムを起動します。
シングルユーザーモードでブートして、# プロンプトが出たら、 passwd root と入力します。これで root の新しいパスワードが入力できるようになります。この時点で、shutdown -r now と入力すると新しい root パスワードでシステムを再起動することができます。
ユーザーアカウントのパスワードを忘れた場合は、root として操作する必要があります。root になるには、su - と入力した後にプロンプトの要求に応じて root パスワードを入力します。次に passwd <username>と 入力して下さい。これで指定されたユーザーアカウントの新しいパスワードを入力し直すことがきます。
グラフィカルなログイン画面が出ない場合は、ハードウェアの互換性問題を確認してください。ハードウェアの互換性リスト は次のサイトにあります。
http://hardware.redhat.com/hcl/ |
カーネルは全てのメモリ (RAM) を認識しないことがあります。これは cat /proc/meminfo コマンドで確認することができます。
表示されている値がシステム内の RAM の数値と同じか確認してください。数値が異なる場合は、次の行を /boot/grub/grub.conf に追加します。
mem=xxM |
xx の部分は自分の RAM のメガバイト数を入力します。
/boot/grub/grub.conf で、上記のサンプルは、ほぼ次のように表示されます。
#NOTICE: You have a /boot partition. This means that
# all kernel paths are relative to /boot/
default=0
timeout=30
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Enterprise Linux (2.4.21-1.1931.2.399.ent)
root (hd0,0)
kernel /vmlinuz-2.4.21-1.1931.2.399.ent ro root=/dev/hda3 mem=128M |
再起動すると grub.conf への変更がシステムに反映されます。
GRUB 起動画面が読み込まれた時点で、編集の意味で e を入力します。そうすると選択された起動ラベルの設定ファイルの中に項目リストが表示されます。
kernel で始まる行を選択して、この起動エントリを編集するため e と入力します。
kernel 行の最後に次の入力をします。
mem=xxM |
xx とはあなたのシステムのメモリの大きさです。
ブートローダの画面に戻ったら、b と入力してシステムを起動します。
Itanium ユーザーがブートコマンドを入力する場合は、elilo の後にブートコマンドを付けて入力しなければなりなません。
xx には自分のシステム内の RAM のサイズを入れ換えることを忘れないようにしてください。
プリンタの設定が分からない場合やプリンタを正常に動作するのに問題がある場合は、プリンタ設定ツール を使用して下さい。
シェルプロンプトで system-config-printer コマンドを入力して プリンタ設定ツール を起動します。root 以外で操作している場合は、継続するために root のパスワードが要求されます。
サウンドカードをインストールしているのに、何らかの理由で音が出ない場合は、サウンドカード設定ツール (system-config-soundcard) ユーティリティを実行します。
サウンドカード設定ツール を使用するには、メインメニュー => システム設定 => サウンドカードの検出 と選択していきます。小さなテキストボックスが出てきて root パスワードの入力を要求してきます。
又は、シェルプロンプトで system-config-soundcard コマンドを入力して サウンドカード設定ツール を起動することもできます。root 以外で操作している場合は、継続するのに root パスワードの入力が求められます。
テキストベースの設定ツールを実行するには、root としてターミナルウィンドウでsndconfig と入力します。sndconfig アプリケーションはデフォルトではインストールされませんが、Red Hat Enterprise Linux の CD-ROM 内に収納されていることに注意して下さい。
サウンドカード設定ツール が機能しない場合、(サンプルサウンドが出なくて、オーディオが機能しない)、他にも方法がありますが、サウンドカード設定ツール の操作ほど簡単ではありません。それは modules.conf ファイルの編集です(この方法はほとんどの初心者には推薦できません)。又は、サウンドカードに添付されているマニュアルを参照してください。
Apache ベースの httpd サービス又は、Sendmail がスタートアップ時に止まる場合は、以下のラインが /etc/hosts ファイルの中にあるかどうか確認してください。
127.0.0.1 localhost.localdomain localhost |
NVIDIA のチップセットを持っていてカーネルをアップデートしたばかりの場合、ビデオ出力がありませんなどのビデオカードに関する問題が発生するかもしれません。
似たような問題が発生した場合、NVIDIA チップセットの最新カーネルドライバをダウンロードしてください。詳細は次のサイトを参照してください。
http://www.nvidia.com/view.asp?IO=linux_display_1.0-3123 |