Playing with a little headless server (PC Engines APU 1D4) and Debian. I am controlling it from terminal on serial port.
Normally I install the OS from a USB key, but the process is terribly long and error prone.
I am trying to clone 2 partitions from a working SSD on a new SSD: cloning 8GB takes something like 12 minutes instead of 3+ hours. For this time save it is worth changing a few parameters post installation.
The new SSD has been prepared with the proper partitions (using fdisk), boot activated on the first one, as it is in the original SSD. I checked that partitions start at the proper block and they are the same.
As I cannot copy directly from source to destination SDD, I did the copy on a SD card partitioned in the very same way. Then the image is cloned from the SD card to the new SSD.
I am using dd:
dd if=/dev/sdaX of=/dev/sdcY bs=64K conv=noerror,sync status=progress
All copied without any problem nor warning.
But when I start the unit with the new SSD installed, it stops at boot:
PC Engines APU BIOS build date: Sep 8 2014
Total memory 4096 MB
AMD G-T40E Processor
CPU MHz=1001
Press F10 key now for boot menu:
drive 0x000f2a90: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=488397168
Booting from Hard Disk...
handle_75
handle_02
Any idea of what mean the two handle messages at the bottom?
What am I missing here?