How is it that I have a HDD with a msdos partition table AND it's also larger than 2TB!?!?!?
I can't properly clone it as a result.
Super stumped...Tried dd, but that didn't work.
How do you copy the impossible?!?!?!
Thanks in advance; I really am stumped here.
Unicorn HDD
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Unicorn HDD
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Unicorn HDD
Thanks!
Code: Select all
Model: Seagate Expansion Desk (scsi)
Disk /dev/sdb: 4001GB
Sector size (logical/physical): 4096B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
2 1049kB 1049GB 1049GB primary ext4
1 1049GB 4001GB 2952GB primary ext4
Re: Unicorn HDD
An MBR partition table is limited to 32-bit unsigned integers to describe...
o The position of the first sector of a partition.
o The number of sectors in a partition.
A drive like yours has sectors 4096 bytes in length, so MBR is good for one-or-more partitions in a 16TiB space.
A BIOS or boot-loader or OS or partition-editor that simply assumes the sectors are 512 bytes long will have problems. GNU commands like dd don't see sectors though, just a sequence of bytes. All the normal disk-copy methods will work, except...
4001GB at 100MB/s -----> 11 hours
...so something like the ddrescue command, which can be restarted if you are cloning, or a backup of files instead to skip the empty spaces.
o The position of the first sector of a partition.
o The number of sectors in a partition.
A drive like yours has sectors 4096 bytes in length, so MBR is good for one-or-more partitions in a 16TiB space.
A BIOS or boot-loader or OS or partition-editor that simply assumes the sectors are 512 bytes long will have problems. GNU commands like dd don't see sectors though, just a sequence of bytes. All the normal disk-copy methods will work, except...
4001GB at 100MB/s -----> 11 hours
...so something like the ddrescue command, which can be restarted if you are cloning, or a backup of files instead to skip the empty spaces.