のCentOS 6のシステムでは、ブートパーティションが削除されたかどうか、遭遇削除ブートパーティションを復元することができ、このような状況?実際、それは大丈夫です、それをXiaobianで見てみましょう。
1.最初にcentos6イメージを使ってLinuxのレスキューモードに入ります。
2.スタートは、取得したIPアドレスはeth0を参照して、サービスをsshdは、その後、SSHセキュアシェルと接続します。
SSHセキュアシェル3.2.9(283ビルド)
著作権(C)2000から2003 SSHコミュニケーションズ・セキュリティ社 - http://www.ssh.com/
SSHセキュアシェルのこのコピーは、非商用版である。
このバージョンでは、PKIとPKCS#11の機能が含まれていません。
[ルート@ localhostの〜]#のCD /ブーツ//入力してください/bootパーティションの
[ルート@ localhostのブート]#lsが//ブートパーティションの内容
設定 - 2.6.32-71.el6.i686 symvers-2.6.32-71.el6を見ます.i686.gz
グラブSystem.map-2.6.32-71.el6.i686
のinitramfs-2.6.32-71.el6.i686.img vmlinuzを-2.6.32-71 .el6.i686
[root @ localhost boot]#cd。 。 //上位ディレクトリ
に戻る
[ルート@ localhostの/]#RM -rf /ブーツ/* ///bootパーティションを削除し、すべてのコンテンツ
[ルート@ localhostの/]#のLS /ブーツ//ビュー/bootパーティションが空
である
[ルート@ localhostの/]#マウントは/dev /sr0を/mntに///mntディレクトリの
の下にデバイスがマウントマウントCD-ROM:ブロックデバイス/DEV /SR0書き込み保護され、読み取り専用でマウント
[ルート@ localhostの/]#rpmを-ivh /mnt/Packages/kernel-2.6.32-71.el6.i686.rpm --root = /--force //CD用のカーネルパッケージをインストールする
準備中。 。 ########################################### [100%]
1:カーネル########################################### [ 100%]
[ルート@ localhostの/]#のLS /ブート//ビュー/bootパーティションの内容
設定 - 2.6.32-71.el6.i686 System.map-2.6.32 -71.el6.i686
のinitramfs-2.6.32-71.el6.i686.img vmlinuzを-2.6.32-71.el6.i686
symvers-2.6.32-71。 el6.i686.gz
[ルート@ localhostの/]#個ます。mkdir /ブーツ/grubの///bootディレクトリにgrubのディレクトリ
を作成します。
[ルート@ localhostの/]#タッチの/boot /GRUB /grub.confファイル//I386-PC /* /ブーツ/grubを///入れ/新しい設定ファイルのgrub.conf
[ルート@ localhostの/]#cpは-rfを/usr /share /grubのを作成します。 /usr /share /grub /i386-pcのすべての内容を/boot /grubにコピーします。
[ルート@ localhostの/]#のLS /ブート//ビュー/ブートパーティションの内容
設定 - 2.6.32-71.el6.i686 symvers-2.6.32-71.el6。 i686.gz
グラブSystem.map-2.6.32-71.el6.i686
のinitramfs-2.6.32-71.el6.i686.img vmlinuzを-2.6.32-71。 el6.i686
[ルート@ localhostの/]#のLS /ブーツ/grubを///ビュー/ブート/grubのディレクトリの内容
e2fs_stage1_5 iso9660_stage1_5 stage1のvstafs_stage1_5
fat_stage1_5 jfs_stage1_5 STAGE2 xfs_stage1_5
ffs_stage1_5 minix_stage1_5 stage2_eltorito
のgrub.conf reiserfs_stage1_5 ufs2_stage1_5
[ルート@ localhostの/]#fdiskの-l //は、パーティション
ディスク/devを見ます/SDA 21.5 GB、21474836480バイト
255のヘッド、63セクタ/トラック、2610のシリンダ
単位=論理
セクタサイズ16065×512 = 8225280バイトのシリンダ( /物理):512バイト/512バイト
I /Oサイズ(最小/最適):512バイト/512バイト
ディスク識別子: 0x000b1db4
デバイスのブート開始終了ブロックIDは、システム
は/dev /sda1を* 1 13 102400 83 Linuxの//これは、/bootパーティションのブート
パーティション1がオンに終わりませんでシリンダ境界。
は/dev /SDA2 13 144 1048576 82 Linuxのスワップ/Solarisの
パーティション2は、シリンダ境界で終了しない。
の/dev /sda3と144 2611 19819520 83 Linuxの//この
[ルート@ localhostの/] /ルートパーティション
ある#は、すべてのマウントされたパーティションは、
は/dev /sda3と型のext4 /上(RW)//ルートパーティション
//ビューをマウント
は/dev /sda1を/ブート型ext4の上(RW)//ブートパーティションsda1を
devptsの/dev /devptsを入力し、PTS(RW)
tmpfsのオン//SYS型SYSFSでDEV /SHM型TMPFS(RW)
/PROC型PROCにPROC(RW)
SYSFS(RW)
は/dev /SR0 /オンMNTタイプISO9660(RO)
[ルート@ localhostの/]#grubの//開始グラブ
BIOSがドライブを推測するためにデバイスをプロービング。これには長い時間がかかることがあります。
GNU GRUBバージョン0 0.97(640K下/3072K上位メモリ)
[最小BASH状ライン編集がサポートされている。最初のワードは、TABの
は、
の可能なコマンドの完了を示しています。どこでも他のタブが可能示しています< BR>
デバイス/ファイル名の補完。]
grubの「ルート(hd0,0)//最初の発見/grubの/stage1のビュー/bootパーティション(hd0,0)
root(hd0,0)のよ//設定/bootパーティションは/dev /sda1を
ファイルシステムの種類はext2fsに、パーティションタイプ0x83の
grubの「セットアップ(HD0)//GRUBを再インストールしています< BR> '&場合は、
セットアップ(HD0)
チェックで、/boot /grubを/stage1の'が存在します... 。いいえ
' /grub /stage1'が存在するかどうかを確認しています。 。はい
' /grub /stage2'が存在するかどうかを確認しています。 。はい
/grub /e2fs_stage1_5'が存在するかどうかを確認しています。 。はい
&grub /e2fs_stage1_5(hd0)を埋め込んで'を実行します。 。 。 26個のセクタが埋め込まれている
は
ランニング'.インストール/グラブ/ステージ1(HD0)(HD0)1 + 26(hd0,0)P /グラブ/ステージ2 /グラブ/GRUBを
成功しました。確認'。 。 。
完了しました。
grub quit //終了します。前12次合計2ページ
Linuxでのxhostコマンドについてはあまり詳しくない人もいますが、実際にはxhostコマンドは主にXサーバーのアクセス権を制御するために使用されています。
コマンド目的
のxhost
現在のホストで強化されたX-のWindowsにアクセスすることができますコントロール。
構文
xhost [+
- ] [名前] &ldquo; +&rdquo;は増加、&ldquo; - &rdquo;は削除を意味します。 説明 xhostはXサーバーへのアクセスを制御するために使用されます。 通
Linuxシステムでカーネルをアップグレードする方法はたくさんありますが、スクリプトを使ってカーネルを直接インストールする最も簡単な方法は、カーネルを使用することです。この記事では、Ubuntuシステ
にインストールする Ubuntuシステムでは、dpkgコマンドを使ってdebパッケージをインストールすることができますが、debパッケージのインストールを知らない人も少なくありません。詳細な紹介をイン
Linuxのsedコマンドは主にテキストの処理に使用され、テキストの行と列を処理することができます次の小シリーズでは、Linuxでのsedコマンドの使用方法について詳しく紹介します。
ログイン
sedコマンドのフォーマットは:
[-nefri]&lsquoのsed;コマンド&rsquo;入力テキスト
一般的なオプション:
-n:サイレントモードを使用してくださ
sed&lsquo; s /ruby /bird /g&rsquo;#ルビーを鳥として置き換えます [root @ localhost ruby]#sed -n&lsquo; /ruby