![如何复制并恢复到较小的分区](https://linux22.com/image/1065103/%E5%A6%82%E4%BD%95%E5%A4%8D%E5%88%B6%E5%B9%B6%E6%81%A2%E5%A4%8D%E5%88%B0%E8%BE%83%E5%B0%8F%E7%9A%84%E5%88%86%E5%8C%BA.png)
我想将一个分区从 hd 复制到另一个具有小分区的分区。
必须是:
- 支持 ext4 文件系统
- 可以创建图像文件以供日后使用。
- 压缩图像文件
- 仅复制使用的文件系统
- 恢复到目标硬盘中较小和较大的分区
选修的:
- 与以下协议之一有网络连接:ftp、sftp、ftps、webdad nfs
- 支持其他文件系统:ntfs、fat32、ext3、ext2
- 有一个 GUI
我已经看到了这个问题和答案,但我的问题更具体,并没有好的答案可以帮助我。
我已经看到其他主题:
如何克隆到较小的硬盘?
将硬盘分区克隆到笔记本电脑上较小的 SSD 上
将内部 HDD 克隆到新的 SSD
答案1
对我来说最好的解决方案是:
使用 ubuntu 18-04 的 live cd 启动。
启用“Universe”存储库:
安装 sshfs:sudo apt-get install sshfs
sshfs
如果您想从具有 sftp 协议的远程服务器保存或恢复。
从这里安装 qt5-fsarchiver:
qt5-fsarchiver。
该项目名为 qt4-fsarchiver。fsarchiver
拥有我需要的所有必需品:
FSArchiver 能力
必须是:
- “能够保存/恢复新一代 Linux 文件系统 (ext4、reiser4、btrfs)”
- “能够将文件系统恢复到比原始文件系统更小的分区”
- “能够将文件系统恢复到比原始分区更大的分区”
- “支持的压缩算法”
可选的内容来自 qt4-fsarchiver 项目和 ubuntu live cd:
选修的:
- qt4-fsarchiver 有 gui。
- ubuntu nautilus 有网络连接:ftp、ftps、sftp、nfs、webdav。
(对于我来说,qt5-fsarchiver 很难找到 sftp 或 ftps 的虚拟文件夹,因此我使用 sshfs) - 使用 sshfs 挂载 sftp 远程服务器
- fsarchiver 还支持 ext2、ext3、fat32、ntfs:
“能够保存/恢复标准 linux 文件系统(ext2、ext3、reiserfs、xfs、jfs)”
“能够保存/恢复 windows ntfs 文件系统”