我一直在使用Clonezilla (partimage)来映像我的一个网络上的所有驱动器。所讨论的驱动器用作Fedora主机的数据驱动器,并被格式化为EXT2,但是文件系统包含整个设备,而不是分区。我可以用/dev/sda /media/sda (相对于/dev/sda1)挂载驱动器,并访问所有数据,在Fedora主机中,驱动器自动运行。
当partimage试图对驱动器进行镜像时,它就达到了这样的程度:
Activating the partition info in /proc...done!
No Input device!
Press enter to continue...我签了/proc/partitions,下面是sda的填充程序
major minor #blocks name
8 0 1953514584 sda
11 0 578560 sr0
8 16 976224256 sdb
8 17 102400 sdb1
8 18 976118784 sdb2我认为,当partimage查找分区数据而没有发现任何标记为sda1的数据时,它假设驱动器没有分区,并且是空的。
是否有一种方法可以欺骗partimage,将整个驱动器看作一个分区,以便它能够映像?我在想,也许有一种方法,我可以创建一个符号链接从sda1到sda或类似的东西,但不确定的最好的方式去做。也许以前有人遇到过这件事,而我只是想了想这个问题。任何建议都会有帮助。提前谢谢。
发布于 2017-12-22 18:33:52
我将使用dd或rsync从驱动器复制数据。
但是,如果驱动器上有一个文件系统,那么驱动器上就没有分区是没有意义的。也许有人可以纠正我,但除非你正在使用LVM,这听起来是不可能的。如果您可以挂载驱动器,它就有一个文件系统。如果它有一个Ext2、Ext3或Ext4文件系统,我认为它必须有一个分区,该分区跨越Partimage没有标识的整个驱动器。
https://unix.stackexchange.com/questions/412514
复制相似问题