UbuntuのインストールCDを起動しても、トライアルデスクトップとグラフィカルインストールインターフェイスが表示されません。
Ubuntuは、デスクトップCDと代替CDの2つの形式でリリースされています。それぞれグラフィカルインターフェイスのインストールCDとテキストベースのインターフェイスのインストールCDです。前者はUbuntuのデスクトップバージョンのインストール前にトライアル機能を提供するだけでなく、グラフィカルインストールウィザードインターフェイスも提供します。
このインストールは、ゴーストソフトウェアのシステム復元プロセスに似ており、比較的速いインストール速度を備えています。後者は標準的で本格的なインストールCDであり、インストールに対するより高度で専門的なカスタマイズ要件を持つユーザーを対象としています。
したがって、ユーザーが2番目のタイプのCDを使用している場合、トライアルデスクトップとグラフィカルインストールインターフェイスは表示されません。
Windowsをインストールした後、以前にインストールされていたUbuntuが起動しなくなります。
UbuntuとWindowsのデュアルブートシステムをインストールする場合、まずWindowsをインストールし、次にUbuntuをインストールする必要があります。なぜなら、単一のハードドライブに2つのオペレーティングシステムをインストールする場合、通常はGrubのようなブートローダーが必要になり、ユーザーが起動時にどのオペレーティングシステムを起動するかを選択できるようになるからです。
WindowsのインストールプログラムはGrubのようなブートローダーを提供しませんが、Ubuntuのインストールプログラムは提供します。したがって、Ubuntuを後からインストールすることで、Grubをハードドライブのマスターブートレコードに正しく書き込むことができ、デュアルブートシステムの正しい起動が可能になります。
起動時に、Ubuntuシステムはグラフィカルログインインターフェイスではなく、直接コマンドラインログインインターフェイスに入ります。
Linuxシステムは、グラフィカルログインインターフェイスまたはコマンドラインログインインターフェイスのいずれかで起動でき、これはテキストファイル/etc/inittabを変更することで実現できます。
グラフィカルログインインターフェイスで起動するには、次の変更方法を実行します。コマンドラインインターフェイスで「vi /etc/inittab」と入力して/etc/inittabファイルを開き、次に「id:3:initdefault」という行を「id:5:initdefault」に変更します。
Ubuntuデスクトップで、アプリケーションウィンドウの右上隅にある閉じるボタンをクリックしても、プログラムは停止しません。
一般的に、閉じるボタンを複数回クリックすると、デスクトップにダイアログボックスが表示され、プログラムが応答しなくなったことをユーザーに通知し、閉じたいかどうかを尋ねます。この時点で、ユーザーはプログラムを閉じることを選択できます。
複数回クリックしてもこのプロンプトダイアログボックスが表示されない場合は、Alt+F2キーを押してから「xkill」コマンドを入力してEnterキーを押します。このとき、マウスカーソルは小さなドクロの形に変わり、ユーザーは閉じたいソフトウェアウィンドウをクリックできます。
Ubuntuシステムでは、CRTモニターがブラックスクリーンまたはちらつきの問題を抱えています。
CRTモニターの低いリフレッシュレート設定は、ちらつきを引き起こし、ユーザーの目を疲れさせます。一方、リフレッシュレートが高すぎると、モニターが動作を停止し、ブラックスクリーンになったり、モニターが損傷したりする可能性があります。通常の状況では、CRTモニターのリフレッシュレートを85Hzに設定するのが適切であり、75Hzを下回るべきではありません。
設定方法は次のとおりです。Linuxコマンドラインインターフェイスで「gtf」コマンドを入力し、期待される解像度とリフレッシュレートのパラメータを指定します。
たとえば、解像度が1024×768でリフレッシュレートが85Hzの場合、「gtf 1024 768 85」と入力し、X-Windowインターフェイスを再起動して効果を確認できます。
Ubuntuシステムのrootパスワードをユーザーが忘れてしまいました。
root権限を持つ別のユーザー名がある場合は、そのユーザー名でログインし、「passwd root」コマンドを実行してスーパーユーザーパスワードを変更し、画面の指示に従って新しいパスワードを入力できます。
root権限を持つ別のユーザー名がない場合は、インストールCDからシングルユーザーモードでシステムを起動することで、3つのステップで問題を解決できます。
- まず、コマンドラインインターフェイスで「vi /etc/passwd」コマンドを実行して/etc/passwdファイルを開き、ファイル内の「root:」の後の「!」を削除します。
- 次に、コマンドラインインターフェイスで「vi /etc/security/passwd」コマンドを実行して/etc/security/passwdファイルを開き、「root:」の下にある「password=AmMwUe2EQ491U」、「lastupdate=1054106568」、「flags=」などの情報を削除します。
- 第三に、コンピューターを再起動し、新しい「passwd root」コマンドを入力してrootパスワードをリセットします。
Ubuntuシステムでは.rpmソフトウェアパッケージをインストールすることはできません。
拡張子が.rpmのソフトウェアパッケージは、Red Hatおよびその派生Linuxシステムでサポートされています。Ubuntuシステムにpackage.rpmという名前のソフトウェアパッケージをインストールするには、まずalienツールを使用してrpmパッケージを同じ名前のdebパッケージに変換する必要があります。
具体的な手順は次のとおりです。
- まず、Ubuntuコマンドラインインターフェイスで「sudo apt-get install alien」コマンドを入力してalienツールをインストールします。
- 次に、「sudo alien package.rpm」コマンドを入力します。完了後、package.debファイルが生成されます。
- 第三に、「sudo dpkg -i package.deb」コマンドを入力して、dpkgツールを使用して変換されたソフトウェアパッケージをインストールします。
ネットワークカードコードeth0がUbuntuシステムに認識されず、ユーザーはインターネットにアクセスできません。
Eth0はコンピューターの最初のネットワークカードのコードです。コンピューターに複数のネットワークカードがある場合、システムはeth0、eth1、eth2などを使用して異なるネットワークカードを区別します。通常の状況では、コマンドラインインターフェイスでifconfigコマンドを使用すると、eth0などのネットワークカードの設定情報を表示できます。
eth0の設定情報が表示されない場合は、ネットワークカードがシステムに認識されていないことを意味します。これを解決するには、コマンドラインインターフェイスで「dhclient eth0」コマンドを入力して、システムにネットワークカードを認識させることができます。
Ubuntuでハードドライブパーティションをマウントした後、マウントポイントディレクトリ内の元の内容は表示されなくなります。
たとえば、/homeディレクトリに/home/userと/home/ubuntuという2つのサブディレクトリがあり、/dev/hda2というハードドライブパーティションを/homeディレクトリにマウントしたいとします。
マウント後、/dev/hda2パーティションの内容が/homeに表示され、/home内の元のuserおよびubuntuサブディレクトリは一時的に非表示になります。パーティション/dev/hda2が/homeディレクトリの位置からアンマウントされると、/home内の元のuserおよびubuntuサブディレクトリが再び表示されます。
Ubuntuでハードドライブパーティションのアンマウントに失敗し、システムがデバイスがビジーであるとプロンプトを表示します。
アンマウントの失敗理由は、あるプロセスがパーティション上のファイルを使用しているか、パーティション上の特定のディレクトリが開かれているためです。通常、関連するプログラム(シェルなど)を閉じたり、使用中の関連ディレクトリを変更したりすることで問題が解決します。システムに多くのユーザーがログインしている場合、パーティションをビジーにしているユーザーを見つけるのが難しい場合があります。
パーティションをすぐにアンマウントする必要がない場合は、遅延アンマウントプロセスを試すことができます。つまり、コマンドラインインターフェイスで「umount -l /whatever」コマンドを入力します。このアンマウント方法では、/whateverをディレクトリツリー構造から分離できますが、ファイルシステムへのすべての参照は、ファイルシステムがビジーでなくなったときにのみクリアできます。
パーティションをすぐにアンマウントしたい場合は、「umount -f /whatever」コマンドを使用して強制的にアンマウントできますが、これは開いているファイルでデータ損失を引き起こす可能性があります。
Ubuntuのハードドライブファイルが誤って削除され、ユーザーは回復方法を知りません。
Ext3ファイルシステムは、削除されたファイルを指すinodeポインタをクリアするため、削除されたファイルを回復するのは困難です。Ext2ファイルシステムの場合、ファイルが新しいファイルで上書きされておらず、削除されたファイルが占有していたブロックが連続している限り、削除されたファイルを回復することは可能です。削除されたファイルが/home/chris/myfile.txtであり、/homeが別のパーティション/dev/hda5であると仮定します。
ファイルを回復するために、次の手順を実行できます。
- コマンドラインインターフェイスで「umount /dev/hda5」コマンドを入力して、/homeパーティションをアンマウントします。
- 「debugfs /dev/hda5」コマンドを入力して、このパーティションでdebugfsコマンドを実行します。
- debugfsプロンプトで「ls -ld /home/chris」コマンドを入力して、ディレクトリ内の削除されたファイルを一覧表示します。
リスト内のmyfile.txtの前にある山括弧の間に、表示される数値が0より大きい場合(たとえば115)、その数値がファイルのinode番号であることを示します。
- debugfsプロンプトで「dump /tmp/myfiledumped.txt」コマンドを入力して、削除されたファイルを/tmpディレクトリに復元し、myfiledumped.txtという名前に変更します。
- コマンドラインインターフェイスで「mount /home」コマンドを入力してファイルシステムを再マウントし、その後/tmpディレクトリで新しく回復したファイルを元の位置にコピーできます。
結論として、システムインストール、ユーザーログイン、ソフトウェアインストール、プログラム操作、デバイス操作などの側面におけるUbuntuの一般的なメンテナンス技術的問題に対して、ユーザーは上記の分析に従って解決できます。その他のメンテナンス方法については、Ubuntuコミュニティウェブサイトにアクセスして問い合わせることができます。