Tue, 21 May 2013 (平成25年) [長年日記]
_ Mondo Rescue で P2V(これまた失敗中)
Relax-and-Recover ではどうにもうまくリストアできないため、一時期バックアップに使っていたけどいつからかエラーが出てバックアップができなくなってしまっていた Mondo Rescue にもう一度挑戦してみることにした。
配布元から最新版をダウンロードしてきて実行してみるもやっぱりエラー発生。ログをよく読むと /dev/sda2 に付けられている UUID がおかしいらしいということに気づいた。
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 # /dev/sda2 / ext3 defaults,errors=remount-ro 0 1 UUID=0050361c-aa33-42a7-af75-73d49f36781c / ext3 defaults,errors=remount-ro 0 1(←この行) # /dev/sda9 /home ext3 defaults 0 2 UUID=1b1dc07d-6870-44de-a17a-39acbb389675 /home ext3 defaults 0 2 # /dev/sda8 /tmp ext3 defaults 0 2 UUID=082bbb33-504c-4f51-9052-2d6a1961bab8 /tmp ext3 defaults 0 2 # /dev/sda5 /usr ext3 defaults 0 2 UUID=1cf1bc01-4f53-46f9-84df-283cff1d36bc /usr ext3 defaults 0 2 # /dev/sda6 /var ext3 defaults 0 2 UUID=8adbd466-f349-41c7-ab69-02007a19a0a9 /var ext3 defaults 0 2 # /dev/sda7 none swap sw 0 0 UUID=76db2b76-5617-4d00-8944-1d9a57b670f3 none swap sw 0 0 # /dev/hda /media/cdrom0 iso9660 ro,user,noauto 0 0 /dev/cdrom /media/cdrom0 iso9660 ro,user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
と /etc/fstab にはその記載があるものの、実際に確認してみると
$ ls -l /dev/disk/by-uuid | grep sda2 $ /sbin/blkid /dev/sda2 $
と何も表示されない。どうやらこのせいでうまく動かないようなので、一時的にその行はコメントアウトして /dev/sda2 の行を有効にしてやればいいんじゃないかと思ってそうしてみたら無事にリストアディスク用 iso ファイル作成までは完了。
だがしかし、その後 VMware で仮想マシンを作成して、リストアディスク用 iso ファイルで起動してリストア実行、ではリストア先のディスクのパーティション分割の時点で元の構成と同じように分割できないみたいで足踏み状態。手作業でパーティション分割をしていけばよさそうだけど、ここまででかなりの時間をかけてしまっているため現時点ではここでギブアップ中。