• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
CentOS 6が誤って削除したbootパーティションはどのように回復を復元するのか
2022-01-14

CentOS 6システムでは,不注意や操作ミスによりbootパーティションが削除される場合,削除されたbootパーティションを復元できるかどうか.実はいいです。次は編集者と一緒に理解してみましょう。

  1.まずcentos 6ミラーを利用してlinux rescue救援モードに入ります。

  2.sshdサービスを起動し、eth 0で取得したipアドレスを表示し、ssh secure shellで接続します。

  SSH Secure Shell 3.2.9 (Build 283)

  Copyright (c) 2000-2003 SSH Communications Security Corp - http://www.ssh.com/

  This copy of SSH Secure Shell is a non-commercial version.

  This version does not include PKI and PKCS #11 functionality.

  [root@localhost~〕#cd/boot//入/bootパーティション

  [root@localhostboot〕#ls//bootパーティションの内容の表示

  config-2.6.32-71.el6.i686 symvers-2.6.32-71.el6.i686.gz

  grub 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 。。//上位ディレクトリに戻る

  [root@localhost/〕#rm-rf/boot/*//削除/bootパーティションのすべてのコンテンツ

  [root@localhost/〕#ls/boot//表示/bootパーティションの内容が空です

  [root@localhost/〕#mount/dev/sr 0/mnt//cdromデバイスを/mntディレクトリにマウント

  mount: block device /dev/sr0 is write-protected, mounting read-only

  [root@localhost /]# rpm -ivh /mnt/Packages/kernel-2.6.32-71.el6.i686.rpm--root=/--force//CDをインストールするkernelパッケージ

  Preparing.。。 ########################################### [100%]

  1:kernel ########################################### [100%]

  [root@localhost/〕#ls/boot//表示/bootパーティションの内容

  config-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

  [root@localhost/〕#mkdir/boot/grub///bootディレクトリにgrubディレクトリを新規作成

  [root@localhost /]# touch /boot/grub/grub.conf//grubを新規作成します。confプロファイル

  [root@localhost/〕#cp-rf/usr/share/grub/i 386-pc/*/boot/grub//////usr/share/grub/i 386-pcのすべてのコンテンツを/boot/grubにコピーします。

  [root@localhost/〕#ls/boot//表示/bootパーティションの内容

  config-2.6.32-71.el6.i686 symvers-2.6.32-71.el6.i686.gz

  grub 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/〕#ls/boot/grub///表示/boot/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

  [root@localhost/〕#fdisk-l//パーティションの表示

  Disk /dev/sda: 21.5 GB, 21474836480 bytes

  255 heads, 63 sectors/track, 2610 cylinders

  Units = cylinders of 16065 * 512 = 8225280 bytes

  Sector size (logical/physical): 512 bytes / 512 bytes

  I/O size (minimum/optimal): 512 bytes / 512 bytes

  Disk identifier: 0x000b1db4

  Device Boot Start End Blocks Id System

/dev/sda 1*1 13 102400 83 Linux//これは/boot起動パーティションです

  Partition 1 does not end on cylinder boundary.

  /dev/sda2 13 144 1048576 82 Linux swap / Solaris

  Partition 2 does not end on cylinder boundary.

/dev/sda 3 144 2611 19819520 83 Linux//これは/ルートパーティション

  [root@localhost/〕#mount//すべてのマウントパーティションの表示

/dev/sda 3 on/type ext 4(rw)/ルートパーティション

/dev/sda 1 on/boot type ext 4(rw)/bootパーティションsda 1

  devpts on /dev/pts type devpts (rw)

  tmpfs on /dev/shm type tmpfs (rw)

  proc on /proc type proc (rw)

  sysfs on /sys type sysfs (rw)

  /dev/sr0 on /mnt type iso9660 (ro)

  [root@localhost//grub//grubを起動する

  Probing devices to guess BIOS drives. This may take a long time.

  GNU GRUB version 0.97 (640K lower / 3072K upper memory)

  [ Minimal BASH-like line editing is supported. For the first word, TAB

  lists possible command completions. Anywhere else TAB lists the possible

  completions of a device/filename.]

grub』root(hd 0,0)/まずfind/grub/stage 1表示/bootパーティションは(hd 0,0)

root(hd 0,0)/設定/bootパーティション/dev/sda 1

  Filesystem type is ext2fs, partition type 0x83

grub』setup(hd 0)/grubの再インストール

  setup (hd0)

  Checking if “/boot/grub/stage1” exists.。。 no

  Checking if “/grub/stage1” exists.。。 yes

  Checking if “/grub/stage2” exists.。。 yes

  Checking if “/grub/e2fs_stage1_5” exists.。。 yes

  Running “embed /grub/e2fs_stage1_5 (hd0)”。。。 26 sectors are embedded.

  succeeded

  Running “install /grub/stage1 (hd0) (hd0)1+26 p (hd0,0)/grub/stage2 /grub/grub.conf”。。。 succeeded

  Done.

grub』quit//退出

  3.再reboot起動システムgrubインタフェーステストへ

  4.find/grub/stage 1を検索し、/bootパーティション(hd 0,0)を見つけ、kernel,initrd,boot起動システムを指定して成功しました。

  5.システムの起動に成功し、システムの再書き込み/boot/grub/grubに入ります。confファイル。

  6.[root@localhost /]# vi /boot/grub/grub.confプロファイルは次のとおりです。

最後にgrubに記入します。confファイルの内容

default=0//デフォルトメニューは1つ目

timeout=6//待ち時間6秒

タイトルmylinux//スタートアップmylinux

root(hd 0,0)/bootが存在するパーティションは/dev/sda 1

  kernel /vmlinuz-2.6.32-71.el6.i 686 roroot=/dev/sda 3 rhgb quiet//kernelが存在する場所は、/dev/sda 3本のパーティションrhgb quietを読み取り専用モードでマウント/dev/sda 3本のパーティションrhgb quietとしてカーネル情報は表示されません。

  initrd /initramfs-2.6.32-71.el6.i686.img//initrdミラーをロードします。

  7.最後にlinux rescueに入ってgrubを再構築します

  8.最後の起動画面は次のとおりです。

上にはCentOS 6が削除されたbootパーティションを復元する方法が紹介されていますが、手順が長いので、面倒ならシステムを再インストールして、同じようにbootパーティションを復元することができます。


ソース元URL:https://dopubox.com/article/p/89296675b5a819fe

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • 週末見たい展覧会5選。今週は木下佳通代の個展、テルマエ展、UESHIMA MUSEUMなど。【2024年6月第1週】
    2024-05-29

    一力が本因坊初防衛
    2024-05-30

    “ひばり”の愛称にふさわしい美しいメロディ。ハイドンの『弦楽四重奏曲第67番』【クラシック今日は何の日?】
    2024-05-30

    社長「関係者や視聴者不安にさせた」と謝罪
    2024-05-30

    デザインジャーナリストによる新しいデザイン誌の登場です!
    2024-06-01

    【光る君へ】平安時代、強烈なエピソードで知られた2人の受領とは
    2024-06-01

    まだ無名だった作曲家エルガーが、婚約の贈り物として捧げた名曲【クラシック今日は何の日?】
    2024-06-01

    小学館「作家の意向第一に協議」 映像化指針、ドラマ原作者死去で
    2024-06-03

    「ロバート」秋山さんが鳥取PR イリュージョニストに扮し
    2024-06-04

    「国芳の団扇絵 猫と歌舞伎とチャキチャキ娘」(太田記念美術館)開幕レポート。世界初の展覧会
    2024-06-04

    美術評論家連盟が「ガザ戦争に対する意⾒表明」を公開
    2024-06-04

    「CLAMP展」が国立新美術館で7月より開催。展示数は史上最多の約800点
    2024-06-04

    akakilikeの新作ダンス公演『希望の家』が松本・東京の2都市で上演へ
    2024-06-04

    太宰府天満宮で「Fukuoka Art Book Fair」が開催へ
    2024-06-04

    お台場エリアを舞台に新芸術祭「東京お台場トリエンナーレ 2025」が誕生
    2024-06-05

    謎多き家形埴輪 「考古学の空白」に挑む橿考研ベテラン研究員、念願の特別展開催中
    2024-06-04

    書評:「日本美術史」を書き換える100年単位の挑戦。『この国(近代日本)の芸術──〈日本美術史〉を脱帝国主義化する』
    2024-06-05

    青森で来年夏に音楽祭 沖澤のどかさんが総監督
    2024-06-06

    「さどの島銀河芸術祭2024」が開催。新潟・佐渡島各所で作品を制作展示
    2024-06-06

    もしあの時に戻れたら…歌人・穂村弘が話題書『迷子手帳』で明かす、今も忘れられない「失敗」
    2024-06-07

    ©  Dopu Box
    💛