Deutsch English Français Italiano |
<v8gamm$28554$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Jesper <Vitsky.kasperski@gmail.com> Newsgroups: comp.sys.raspberry-pi Subject: Re: Move bookworm system from SSD to NVME Date: Thu, 1 Aug 2024 17:47:32 +0200 Organization: A noiseless patient Spider Lines: 99 Message-ID: <v8gamm$28554$1@dont-email.me> References: <v8cqd6$1gdnp$1@dont-email.me> <v8e73l$1o2dm$1@dont-email.me> <v8frll$24ic1$1@dont-email.me> <v8ft4f$250uj$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Thu, 01 Aug 2024 17:47:35 +0200 (CEST) Injection-Info: dont-email.me; posting-host="ed220cc1aed20b7676e554d2ce7c423f"; logging-data="2364580"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18RrIh0MyiKq6pt9UAOMaEy" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:xfKA4IU15kgQ0ZJ9xRsqKaER7FA= In-Reply-To: <v8ft4f$250uj$1@dont-email.me> Content-Language: da, en-GB Bytes: 4637 On 01.08.2024 13:55, The Natural Philosopher wrote: > On 01/08/2024 12:31, Jesper wrote: >> Then the system to copy is on the 2 last lines. Correct? >> > No. > > In order to preserve the partition information *you must dd the raw disk* > > dd id=/dev/sda od = /dev/nvme0n1 (or whatever) > > That will create a two partition disk with the UUIDS of the partitions > the same as is mentioned in the boot data: If they don't match it wont >boot. Are you saying that this command (the one right above) will clone the whole disc, and the job is done? Probably not. When I run "dd --help" on the system i want to clone, there is no information about the switch "id" you use in the command. > > Viz: > > > df -h | grep ^/dev/ Running that command on my system gives: raspberrypi@raspberrypi:~ $ df -h | grep ^/dev/ /dev/sda2 234G 19G 203G 9% / /dev/sda1 511M 76M 436M 15% /boot/firmware For /dev/sda1 it says "firmware", so it probably should/can not be copied, and is permanent on the raspi5-system > /dev/root 15G 1.5G 13G 11% / > /dev/mmcblk0p1 255M 51M 205M 20% /boot > > These are the TWO partitions on a bootable PI device > In /boot which is DOS style formatted will be instructions on how to > boot the main system > > In the main bootable system there will be the fstab file which needs to > tally with the partition ids. > > more /etc/fstab: > > proc /proc proc defaults 0 0 > PARTUUID=b8c9fbb7-01 /boot vfat defaults 0 2 > PARTUUID=b8c9fbb7-02 / ext4 defaults,noatime 0 1 > > In the BOOT partition is this file > more *.txt > :::::::::::::: > cmdline.txt > :::::::::::::: > console=serial0,115200 console=tty1 root=PARTUUID=b8c9fbb7-02 > rootfstype=ext4 fs > ck.repair=yes rootwait modules-load=dwc2,g_ether > > Unless the bootloader finds that partition ID, it will *not load Linux* > > AIUI the boot sequence is this: > > Look for a DOS style VFAT partition on SD card, then USB, then NVME. > > Look for a file named 'cmdline.txt' parse the root partition ID and > attempt to load a linux image from the boot partition and have the > kernel image mount the aforementioned PARTUUID as root partition. > > If the PARTUUIDs don't match, the boot sequence hangs > > So it is important to have the same PARTUUID in /boot/cmdline.txt, and > in /etc/fstab, and in the partition label on the boot partition > > The easy way to do this is not to clone the partitions, but the RAW DISK > > >> And following drucks first suggestion I should run these 2 commands: >> 1: dd if=/dev/sda2 of=/dev/nvme0n1 bs=1M status=progress >> and >> 2: dd if=/dev/sda1 of=/dev/nvme0n1 bs=1M status=progress >> >> replacing the name of the NVME to what I see when it is installed on >> the raspi. >> >> Best regards, and thank you for the help. > > That wont work, but you wont destroy anything by trying So I will not try :-) I think I should not take any more of your time for this project. Using a PC and a windows program (Macrium Reflect) to clone the disc will take maybe 30 minutes. Learning the ins and outs of how it should be done in raspi-os can take 14 days for a windows-addict:-) Best regards, and thank you for the help so far. -- Jesper