格式化为单个文件系统的映像驱动器(无分区)

格式化为单个文件系统的映像驱动器(无分区)

我一直在使用 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或类似的东西,但不确定最好的方法。也许有人以前遇到过这个问题,而我只是过度思考这个问题。任何建议都会有所帮助。提前致谢。

答案1

我会使用 dd 或 rsync 从驱动器复制数据。

但是,如果驱动器上有文件系统,则驱动器上没有分区是没有意义的。也许有人可以纠正我,但除非你使用 LVM,否则这听起来根本不可能。如果您可以安装驱动器,则它具有文件系统。如果它有 Ext2、Ext3 或 Ext4 文件系统,我认为它必须有一个跨越 Partimage 无法识别的整个驱动器的分区。

相关内容