声明
私は最近、予想外の個人的なウェブサイト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 2UUIDにBLKID
tiankonguse @ tiankonguseを照会するために使用することができる上記の59731143f930" TYPE =" ext4の"の/dev /SDA5:LABEL =" E" UUID =" 3816A47016A43134" TYPE =" NTFS"の/dev /SDA6:UUID =" aef790b3-32e8-4060-8542-bafeedcbac98"。 TYPE ="のext4"自分のニーズに構成された、新しいシステムへの古いシステムのホームディレクトリがハングアップ。
Windowsオペレーティングシステムの場合、管理者パスワードを忘れても、それはまだかなり良い解決策です。 これを行う最も簡単な方法の1つは、この問題を完全に解決するために、コンピュータストア、古い
pstreeコマンドは、プロセス間の派生関係をツリー図で表示します。表示効果は比較的直感的です。 pstreeコマンドは、プロセスのツリーをツリービューで表示します。 psコマン
オペレーティングシステム:Centos6 1.外部ネットワークのパケット損失の問題pingが深刻であることを発見、内部ネットワークのpingはパケットを損失しません: 外部ネットワークへのpi
1.いくつかのファイルシステムの比較(1)Linuxシステムでファイルシステムをサポートします。これはGNU /Linuxのデフォルトのファイルシステムになりました。 Ext2は拡張ファイルシステムに
最初に、インストールパッケージソフトウェア ここにいくつかの必要なものがあります、私は下のダウンロードパッケージを添付、Apache、MySQL、PHPはyumを通してインストールすることができます。
&lt; /dev /null&gt; O_CLOEXEC);&hellip;&hellip;&hellip;&hellip;エラーpeerlen =のはsizeof取り扱い//そこEMFILEエラ