In my windows 10 system, I boot from a 500 GB SSD that has two partitions, both NTFS. I want to clone that to make bootable an internal M.2 NVMe I have installed. At first, I could get it to copy, but after 16 GB it would stop, saying it's out of space. So I used DISKPART in Windows 10 to "clean" the NVMe drive, and now it shows 476.94 GB unallocated (using the disk utility of Win).

But when I boot into Ubuntu (off my thumb drive), the dd command still stops after 16GB saying "No space left on device" and it's referring to the NVMe drive.

  • Are you positive you are pointing to the correct drives in dd? The correct syntax is dd if=<source file name> of=<target file name>, and from what it sounds like you may be pointing the output to your thumb drive.
    – David
    Commented Apr 24, 2020 at 19:01
  • gparted lists the m.2 drive as nvme0n1p. So my command is: sudo dd if=/dev/sda of=/dev/nvme0n1p status=progress Commented Apr 24, 2020 at 19:08
  • 2
    If it all possible, please edit your question with the output of lsblk, as well as the actual error that is being posted in the terminal.
    – David
    Commented Apr 24, 2020 at 19:10
  • If you install mkusb into your Ubuntu system, you will get help to identify and select the target device. I have tested that mkusb (mkusb version 12 alias mkusb-dus) works with nvme drives.
    – sudodus
    Commented Apr 24, 2020 at 19:10
  • 1
    Well, for a Linux noob, Clonezilla is way to difficult. the dd command is simple and easy.. I couldn't even figure out how to launch Clonezilla. Commented Apr 25, 2020 at 4:30


You must log in to answer this question.

Browse other questions tagged .