On Sun, Dec 17, 2017 at 12:09:46AM +0100, Dr. Nikolaus Klepp wrote: > Am Samstag, 16. Dezember 2017 schrieb Hendrik Boom: > > I m copying my entire Devuan system to new partitions on the same > > computer. but I can't get the copy system to boot. > > > > I plan to upgrade the copy to ascii, keeping the old system in dual-boot > > scenario just in case I'm not expecting problems, but I've had them on > > Debian upgrades years ago, and they sometimes arise from causes that have > > nothing to do with the quality of the old and new systems. > > > > The messge I get is: > > > > vmlinuz-3.16.0-4-686-pae not found > > you need to load the kernel first > > > > But vmlinuz-3.16.0-4-686-pae *is* the kernel. I don't know how to load the > > ernel before it can find the kernel. > > > > *** > > > > Here's how I got to this point. > > > > /boot and /ascii/boot (I'll use the names these partitions have on the old > > system) are partitions of their own on a DOS-style partitioned disk, as is > > swap. > > > > /dev/sda6 on /boot type ext4 (rw,relatime,data=ordered) > > /dev/sda7 on /ascii/boot type ext4 (rw,relatime,data=ordered > > > > oot@notlookedfor:/home/hendrik# swapon > > NAME TYPE SIZE USED PRIO > > /dev/sda5 partition 4.7G 0B -1 > > root@notlookedfor:/home/hendrik# > > > > The other partitions are within LVM. > > > > /dev/mapper/jessie-devuan--home on /home type ext4 > > (rw,relatime,data=ordered) > > /dev/mapper/jessie-tmp on /tmp type ext4 (rw,relatime,data=ordered) > > /dev/sda6 on /boot type ext4 (rw,relatime,data=ordered) > > /dev/mapper/jessie-devuan--usr on /usr type ext4 (rw,relatime,data=ordered) > > /dev/mapper/jessie-devuan--var on /var type ext4 (rw,relatime,data=ordered) > > /dev/sda7 on /ascii/boot type ext4 (rw,relatime,data=ordered) > > /dev/mapper/jessie-ascii--root on /ascii/root type ext4 > > (rw,relatime,errors=remount-ro,data=ordered) > > /dev/mapper/jessie-ascii--usr on /ascii/usr type ext4 > > (rw,relatime,data=ordered) > > /dev/mapper/jessie-ascii--var on /ascii/var type ext4 > > (rw,relatime,data=ordered) > > > > The partitions with devuan in their mapper names belong to the jessie > > system; > > those with ascii in theor names are intended for the future ascii system, > > and currently are a copy of the ones for jessie, exceot of course that > > /jessie/root/etc/fstab (ascii's fstab) hace had the partition names swapped > > around, so that for example /boot there is ascii's /boot instead of > > jessie's, and the old systems partitions are known as /jessie/boot, etc. > > > > Just before today's tests, I used rsync to synchronise the two systems, and > > then copied the modufied fstab to the ascii system, just to make sure it > > was the new one instead of the rsync'd one. > > > > Then reboot. It offered me a choice of systems to boot; I chose the new > > one, and got the error message I presented above. > > > > vmlinuz-3.16.0-4-686-pae not found > > you need to load the kernel first > > > > So ... where do I start to look for the problem. How far along in the boot > > process is the system component that produces the above message? Are there > > any usable diagnostic tools at this point in the boot process? > > > > Yes, that file *is* present in /ascii/boot. > > > > root@notlookedfor:/home/hendrik# ls /ascii/boot > > config-3.16.0-4-686-pae lost+found > > grub System.map-3.16.0-4-686-pae > > initrd.img-3.16.0-4-686-pae vmlinuz-3.16.0-4-686-pae > > root@notlookedfor:/home/hendrik# > > > > -- hendrik > > you have checked if the UUID of the new root filesystem is the one that GRUB > uses and you have run "update-grub" on the new partition?
Yes. Hex digit by hex digit. Of course I might have done it wrong. I will check again. Tomorrow. When I'm awake again. -- hendrik > > Nik > > > > -- > Please do not email me anything that you are not comfortable also sharing > with the NSA, CIA ... > _______________________________________________ > Dng mailing list > Dng@lists.dyne.org > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng