저는 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가 인식하지 못하는 전체 드라이브에 걸쳐 있는 파티션이 있어야 한다고 가정합니다.