我有一个lv,已经用mkfs.ext3格式化成了ext3文件系统,并且放了一些重要的文件。
今天,一不小心,用mkswap把它格式化成了swap,还有什么办法可以恢复?
今天,一不小心,用mkswap把它格式化成了swap,还有什么办法可以恢复?
|
halfbloodrockDec 25, 2012
1
删除分区,然后重新划分成原来一样大小的分区,然后先不要格式化,mount一下看看。
|
|
terryDec 25, 2012
2
不要再写这个 LV 用 testdisk / photorec 扫,看能否恢复。要是这两个都不能恢复的话基本没戏了。
BTW: dd 一个文件做 swap file 就可以,不必用分区/逻辑卷。 |
|
3
@terry
好主意,实际上我把lvm作为xen domU的文件系统,之前没想到过用img来作为swap,的确,这种方式可以减少误操作,只是不知道一个domU的"/"用phy:/dev/vg/lv,swap用file:/path/to/swap.file,会不会影响性能? |