nvme クローンの機械は 高価です
USBメモリから起動できないタイプのノートPCなので こうしました
起動できるなら USBメモリから起動し USBハードディスクに nvme全体のイメージを保存するほうが簡単です
# dmesg | grep Xeon
[ 0.321878] smpboot: CPU0: Intel(R) Xeon(R) CPU X3430 @ 2.40GHz (family: 0x6, model: 0x1e, stepping: 0x5)
とふるいのですが これにgarudalinuxをいれてます
# uname -ar
Linux rimergy 5.15.78-1-lts #1 SMP Fri, 11 Nov 2022 06:02:50 +0000 x86_64 GNU/Linux
それで
採取コンテナの中に 古い富士通にサーバーをいれただけの 職場でのメインマシンです
MBR USB2.0 しかないので ふるさがわかるとおもいます
使用したアダプターは 以下の1のほうです
2は後ろにぶつかるので使用できませんでした
上の古いサーバーは突然死したので
現在は以下の これまた古いワークステーション(USB 3ポートなし)でしてます
コマンドは いつもの
# dd if=/dev/nvme0n1 of=./nenga-nvme128G-16k.img bs=16k status=progress
77207404544 bytes (77 GB, 72 GiB) copied, 380 s, ***203 MB/s***
これで イメージができたので
あとは imgを /dev/nvme0n1 にdd で書き戻すだけでした
dd if=nenga-nvme-16k.img of=/dev/nvme0n1 bs=16k
X-1) 256GB nvme を 128GB nmve へ

256 GB の nvme は
前半の128 GB に Windows 11
その後に Linux を入れています
128000000/16
8000000
なので
dd if=nenga-nvme-16k.img of=/dev/nvme0n1 bs=16k count=8000000
でいいはずですが
ぎりぎりなので
dd if=nenga-nvme-16k.img of=/dev/nvme0n1 bs=16k count=8800000
後は
gdiskで
今はいらない Linux の領域をのけたらよかったです