ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
検索
オンライン状況
23 人のユーザが現在オンラインです。 (2 人のユーザが ニュース を参照しています。)

登録ユーザ: 0
ゲスト: 23

もっと...
Mondoを試す : 3:新しいハードディスクにリストアを試す
投稿者: f-otake 投稿日時: 2016-1-5 16:00:09 (1001 ヒット)

万が一使用中の250GBのSSDが壊れたときの為に、新しいHDDでリストアをやってみます。
SSDがなかったので、500GBのHDDですべてのパーティションを消去してやってみました。
もちろんカーネルパニックの出ないV3.0.0-r3332を使います。
パーティションの設定までmondoにまかせっきりだとうまくいかなかったので、最低限250GBのSSDと同じ三つのパーテイションを同じサイズで作ります。(500GBなので残りは未使用)
mondoのブートCDを使い、expertを入力するとコマンドプロンプトで止まりますので
# fdisk -u /dev/sda
Pでパーティションを確認し、もしあれば消去します。
その後、n、p、1、開始ブロック、終了ブロック、
同じようにパーティションの2と3を作ります。
その後2と3のファイルタイプをLVMにするためにt、パーティション番号、8e でLVMにしておきます。
PV,VG,LVは作らずそのままで終了。
後で出てきますが本来パーティションの1にブートフラグを付けて置くこと。
一様、パーティションの1をフォーマット
# mkfs.ext4 /dev/sda1
そして mondorestore と打ち込んでリストアをスタート、
Interractivelyを選びEnter
DVD Disksを選びEnter
mountlist(fstab)が表示されるが全くのデタラメ、何がいけないかと言うと私が /dev/sda に作成している lvm が filetype と mount point とも lvm として入っている。
それ以外は良さげだが TABキーと↓キーでこれらをこれらを全部 delete し(/以外)。OK を選びEnter (その際/のサイズを確認しておく事、もし違っていたらdeleteし、新たに作る事、私はSWAP領域も消した。無くても後から作れる。ブートする事が一番大事)
Are you sure ......とmountlistを保存していいかと聞いてくるので Yes (ここではパーティションは変えないと言っている)
Do yu want to erase and partitions your harddrives? はNo パーティションは作ってある
Do yu want to format your harddraives ? も No フォーマットしてある
Could not mount device(s)
/dev/Data/Kvm-Backup
と表示され Abort するかと聞いているので No を選びEnter
注釈:これは原因がある。このCDを作ったときの名は確かにエラーに表示された名前だったが、今は KvmBackup と名前が変更になっているので
Restoreするかと聞いてくるので Yes を選びEnter
データーディスクであるDVD #1 を入れろとくるので、作成したエラーでカーネルパニックになるDVDを挿入(データーとしては使える)
やっぱりSSDより倍位時間がかかった。
Initialize the boot loader は Yes
Regenerate your initrd は Yes とすると

You'll now be chrooted under your
future / partition.
Go under /boot and rebuild your init(rd|ramfs) with
mkinitrd -f -v initrd-2.x.y.img 22.x.y. e.g.
or initramfs, dracut, .... then type exit to finish
ほほーchroot してくれてる。
# cd /boot
# mkinitrd initrd-2.6.32-573.el6.x86_64.img 2.6.32-573.el6.x86_64
でinitrdを作っておく、(これが必要かは定かでない、私は後でやる dracut の動きが分からなかったので一様やった。)
つづいてinitramfsを作るために
# dracut
ありゃーinitramfs-2.6.32-573....imgを作ってくれてない何でー?
いろいろ思案していくうちにもしかしてと思い現在のカーネルを調べる
# uname -r
ははー 2.6.32-504 を使ってる。そうか、このブータブルCD作ったときは2.26.32-504だったんだ。
それじゃーバージョン指定(その前にオリジナルのファイルはrename してある)
# dracut initramfs-2.6.32-573.el6.x86_64.img 2.6.32-573.el6.x86_64
で作ってくれた。いよいよ再起動
CDROMドライブを外したらHDDからブートする筈。ありゃーウンでもスンでもないぞ。
これは私がよくやる落ち込み、HDDを入れ替えているのでBIOSが元々バックアップ用についているHDDからのブートになっている。
これを直し、再起動。あやーまだウンでもスンでもない。そこでやっとsdaにブートフラグを付け忘れている事に気がついた。
fdiskからブートフラグを付け、またも再起動、今度は
Missing Operation system だと!!
今度は手持ちのubuntuのUSBメモリーからブート(意味は無い、CDより早いだけ)それで
# su - 私はrootのパスワードを設定rootになれる
パスワードを入力後 root になる
# mount /dev/sda1 /t1(このディレクトリーは作ってあった)
# chroot /t1 でsda1をルートにする
# cd /boot
# ls -la . で一様ファイル群を調べる。
# grub-install /dev/sda 私は/bootとルートは同じパーティション(違う時は --root-directory=/ が必要)
またまた、再起動。やったー。やっと起動した。ただしいっぱいエラーが出ている。これはLVM関連を作ってないし、swapもなくしたから。後から手動で作ればいい。今回はテストなので起動さえすれば目的は達成。

Printer Friendly Page Send this Story to a Friend
 
投稿された内容の著作権はコメントの投稿者に帰属します。
テーマ選択

(4 テーマ)
ピックアップ画像
2007-09-18-09鐚
最近の画像
IMG_0004.jpg (2023-3-17)
IMG_0004.jpg
IMG_0003.jpg (2023-3-17)
IMG_0003.jpg
IMG_0010.jpg (2023-3-17)
IMG_0010.jpg
IMG_0013.jpg (2023-3-17)
IMG_0013.jpg
IMG_0007.jpg (2023-3-17)
IMG_0007.jpg
IMG_0005.jpg (2023-3-17)
IMG_0005.jpg
IMG_0002.jpg (2023-3-17)
IMG_0002.jpg
IMG_0011.jpg (2023-3-17)
IMG_0011.jpg
IMG_0009.jpg (2023-3-17)
IMG_0009.jpg
IMG_0008.jpg (2023-3-17)
IMG_0008.jpg
人気画像
ゴーキョピー... (6077 hits)
ゴーキョピー...
ギャチュンカ... (5947 hits)
ギャチュンカ...
ばあちゃんミ... (5836 hits)
ばあちゃんミ...
ヒマラヤ壁 (5742 hits)
ヒマラヤ壁
タムセルク残... (5546 hits)
タムセルク残...
Powered by Xoops2 Theme Modified by F-Otake
copyright (c) 2006 All rights reserved.