Re: cloning a disk

David Christensen <[email protected]>
Newsgroups gmane.linux.debian.user
Message-ID <[email protected]>
On 8/7/26 15:34, mick.crane wrote:
> I've never done this disk cloning.
> I've a ~102GB SSD that has the OS trixie on it and I've got spare ~250GB 
> SSDs
> Thought to put the OS on the twice as big drive as it's as I like it and 
> I might install stuff and get pushed for space.
> 
> All my data is on a 3TB drive mounted in a directory in ~/home via fstab
> I booted from Debian live on a USB stick.
> This "shouldn't" know anything about the 3TB drive except that it exists?
> 
> Connect the 250Gb to USB via a power supply and SATA USB connection thingy.
> 
> lsblk tells me which is which.
> "dd if=/dev/disk_to_copy of=/dev/disk_to_copy_to bs=64M status=progress 
> conv=fsync"
> With the intention to use fdisk to expand the partition with the OS on 
> it and resize2fs to make more usable space on the partition.
> 
> There is an issue that the debian live OS blanks the monitor after a while.
> "Ctrl+Shift" brings back the display but the 3rd time "Ctrl+Shift" 
> didn't do anything.
> Before the last screen blanking, progress was showing 99% so I wait a 
> while then turn off PC.
> Booting from new clone of OS disk there is kernel panic and fsck says 
> it's a bit messed up.
> Perhaps I didn't wait long enough.
> Perhaps Debian Live is not the best thing to use for this single purpose.
> I suppose question is what's best way to ensure original disk integrity 
> before cloning (if that's an issue).
> How in Debian live to turn off for good any screensaver, power saving 
> settings.
> Is there any more surefire way to do this move OS to a bigger disk and 
> have it boot.
> 
> mick


Connect both the 104 GB SSD and the 250 GB SSD to internal SATA ports.


RTFM busybox(1) says busybox includes dd(1).  You might want to try the 
Debian installer rescue shell.


The "conv" is for data munging, which means "corruption" when you are 
doing imaging/ cloning.  Instead, use:

     iflag=fullblock

     oflag=sync


David
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.