Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> ハードUbuntuのシステム

ハードUbuntuのシステム

  
        

声明

私は最近、予想外の個人的なウェブサイトhttp://tiankonguse.com/を発見された多くの記事の著者は、他のサイトに再現されているが、HTTPからソース転載記事や参照を宣言しませんでした://tiankonguseを.COM /サイト、ので、私はこのステートメントを追加します。

厳粛に宣言します:http://tiankonguse.com/record/record.php ID = 677このレコードのhttp://tiankonguse.com/から転載このレコード "ハードのUbuntuシステム"?

はじめ

心は再び彼がそうすることを選んだことから、我々はそれをやって、すべての費用を負担する準備ができている必要があり、その文を思い出しました。

偽の思い出と運用、全体のブートパーティションが削除されるようになっています。

意図しない元に戻すには、一度、このようなシステムはエラーに依存しています。

テキスト

背景

私たちはそれの背景についてお話しましょう。 ubuntu12.04、ubuntu14.04とCentOSの:

私のコンピュータは、3つのシステムをインストールしました。システムがそれを使用する場合、私は最後の長い少なくとも1年、バーレーンを使用しているシステムである

ubuntu12.04。私は窓を取り外すとき

このシステムubuntu14.04、システムのカバレッジを使用しています。

CentOSのは、半年間がインストールされています。

今不十分なディスクIは、このシステムをubuntu12.04ので、私は他の2つのシステムを削除します。

だから私は、ソフトウェアGPartedののU-ディスク版を作りました。

ビューのパーティション
<前> sda1をプライマリパーティション(以前はWindows7の、現実ubuntu14.04)です。 sda3とは、私のDドライブ、NTFSフォーマットです。 SDA4 ext4のフォーマットは、パーティション(ブートパーティション)です。 SDA5はスワップパーティションです。 SDA6はext4のフォーマットパーティションです(Ubuntuの12.04パーティション)sda7は、ext4のフォーマットパーティション(ホームパーティション)です。 sda8は、スワップパーティションです。 sda9 ext4のフォーマットは、パーティション(CentOSのシステム)です。 SDA10スワップパーティション

最初の間違い

は、これらのパーティションを見ている、私はubuntu14.04は、システムを確保するために、私はブーツ、自宅や根を入れたときにインストールされた一つのことを考えます分離、3つのパーティションに分割。

だから私sda8は、削除SDA4に決定的な、そして私が使用ですので、3つのスワップパーティションも削除されているものはカウントされませんスワップしたかったです。自宅地区のために、私が最後に見たい重要な書類を持っている可能性がある、結局、ではありません。
は、

次に、シャットダウンを再起動し、GRUBの救助に戻ってエラーが発生しました。
間違い

 /grub/i386pc/normal.modは見られないがある。

幸いなことに、私はこれを満たし前に

最初の行

新しいグラブエラー間違って何度は、そう、レコードhttp://tiankonguse.com/record/record.php?id=194を見つけなければなりませんでした。

しかし/boot/grub/normal.modにinsmodするnormal.mod実行を見つけるように求めた場合でも。

は、幸いなことに、私は/boot/grub/i386-pc/normal.modに、成功した、と今で元のシステムであっても、しようとする通常のinsmodの使用しよう。

そして、私は喜んで、通常のコマンドを実行します。

<前>エラーシンボルを
示唆 'grub_term_highlight_color' が見つかりません、しかし、実行した後。どのように

これが起こるのだろうか?だから、360の検索を使用して。このフォーラム(http://forum.ubuntu.org.cn/viewtopic.php?t=458570)。サイードは、システムのバグであることが判明し、システムがライブ再インストールGRUB2を使用する必要があります。私はU-Ubuntuのシステムを作りました。その後、私のシステムのUbuntu 12.04にブートしてUディスクをコピーします。ブートまたはGRUBレスキュー後、次に実際にシステムにUディスクに上記の方法を使用した後。オリジナルのGRUBは更新されていません。すると、次のエラーを更新するように求められたとき:

のubuntu @ Ubuntuの:〜$ sudoのアップデート-grubのは/usr /sbinに/grubのプローブ:エラー:/cow.ubuntu@ubuntu:~$の正規のパスを取得できませんでしたsudo grubのインストールは/dev /sdaPath `/ブーツ/grubの「ブート時にGRUBで読めるではありません。インストールは不可能です。中止。その後、私はUbuntuのフォーラムの中で方法を見つける(http://askubuntu.com/questions/197833 /回復-から-のgrub-レスキュークラッシュ)コアコマンド<前> sudoのマウントは/dev /sdXY /mntsudo grubのインストール--root-ディレクトリ= /mntには/dev /sdXWhereは/dev /sdXには、ディスクのUbuntuですインストール、と/dev /sdXYが上のパーティションが、ときに私はUbuntuのがインストールされているディスクを実行です。他の言葉では、/dev /sdXYが含まれている/Ubuntuのインストール場所を確認するためのブートおよびそのon.Useのfdisk -lを。 、示唆<前>のubuntu @ Ubuntuの:〜$ sudoをマウントは/dev /sdaに/mntmount://:は/dev /sdaに既にマウントまたは/バグフォーラムでのさまざまなソリューションを見て忙しいmntを、我々は(HTTPSを行くと見ることができますbugs.launchpad.net/ubuntu/+source/grub2/+bug/1289977)。 
のsudo fdiskの-lAndあなたのUbuntuのパーティションを見つけるにsudo(それが最初のパーティションである場合は/dev /sda1にする必要があります)マウントは/dev /sda1を/mntsudoマウント--bind /SYS /mntに/syssudoマウント--bind /procの/MNT /procsudoマウント--bindは/dev /mntに/devsudoのchroot /mntNow Grub2sudoは、各パーティションのUUID 

の--reinstall grub2blkidビューをインストールapt-getを再インストールします。この時点で私は、これは私のU-ディスクで、急に問題を認識していませんでしたライブシステム、文書の不完全な性質。

だから私は別のシステム、それの結果を修正しよう。

は、システム、過去のすべてのコピーのbootディレクトリを入力します。

再起動は、このシステムを選択し、それが新たなシステムになっています。ルートパーティション、ブートパーティション、homeパーティション:


を手動で私が問題を認識し、この時点で、パーティション

を設定し、私はこの古いシステムは、3つのパーティションを持っています。

これは本当に私はそれを見つけ、そこに保存された3つのパーティションを格納する場所を持っている必要があります。

このコマンドを実行する

 tiankonguse @ tiankonguse:〜$ sudoのviのは/etc /fstabには、パーティションのマウントポイントを

以下は、私の
<の内容を完全に復元され見ることができます。PRE>#の/etc /fstabに:静的ファイルシステム情報###デバイスのための汎用一意識別子を印刷するための使用「BLKID」;これはでも、ディスクた場合に機能名・デバイス番号に、より堅牢な方法として= UUIDを使用することができます添加し、参照用のfstabを除去(5)##<れ、..ファイルシステム>は<ポイント>マウント;<タイプ><オプション><>をダンプ;<>を通過;#/installationUUID =中に/dev /SDA1でした= 7b08a45e-34f2-4ea2-900e-579c5a3bddcaなしスワップSW 0 0#スワップ65a7fc16-a481-4f77-97b6-59731143f930 /ext4の誤差=再マウント-RO 0 1#スワップインストール#1 UUID中の/dev /sda12にあったのでした/インストール#1 UUID中DEV /SDA6 = 99d228d4-f996-4970-ba48-f6950e3a0b69なしスワップSW 0 0#/homeはinstallationUUID = aef790b3-32e8-4060-8542-bafeedcbac98 /H中の/dev /sda7でした65a7fc16-a481-4f77-97b6-; UUID =":〜$ sudoをBLKIDは/dev /sda1を:青梅のext4デフォルトは0 2

UUIDにBLKID

 tiankonguse @ tiankonguseを照会するために使用することができる上記の59731143f930" TYPE =" ext4の"の/dev /SDA5:LABEL =" E" UUID =" 3816A47016A43134" TYPE =" NTFS"の/dev /SDA6:UUID =" aef790b3-32e8-4060-8542-bafeedcbac98"。 TYPE ="のext4" 

自分のニーズに構成された、新しいシステムへの古いシステムのホームディレクトリがハングアップ。

Copyright © Windowsの知識 All Rights Reserved