Re: [DNG] Upgrade problem [ ascii -> beowulf ] failed to boot, left at initramfs shell -- with fix and query
Hi, ...on Tue, Jul 07, 2020 at 02:00:38AM +1000, Andrew McGlashan via Dng wrote: > After the dist-upgrade, it failed to boot and remained at the ministrants > shell environment after having complained about not being able to find the > /usr file system via it's UUID. I have a system mostly like this (minus mdraid) with split root and /usr on lvm each, and didn't run into your problem. My fstab uses /dev/mapper device names instead of UUIDs, but I don't see why that should make a difference, seeing as it isn't used in the initramfs. (On the other hand, I usually use UUIDs too, so there might be a reason it looks that way, and I just don't remember about it right now...) Alex. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Upgrade problem [ ascii -> beowulf ] failed to boot, left at initramfs shell -- with fix and query
Forget it - you have Thank you. On Tue, 7 Jul 2020, Jim Jackson wrote: > > > > On Tue, 7 Jul 2020, Steve Litt wrote: > > > On Mon, 6 Jul 2020 18:58:48 -0400 > > Hendrik Boom wrote: > > > > > > > Doesn't systemd require a merged /usr partition? It sounds as if a > > > systemd-ism has crept into our boot process. > > > > > > Fortunately I haven't upgraded my server to beowulf yet. > > > > > > -- hendrik > > > > Void Linux also symlinks all the various *bin directories together, > > even though it's a runit distro. My objection is this merge forces you > > to have an initramfs. > > Ok, maybe I've been asleep at the back - but can you explain why, and in > what circumstances? > > Jim-being-a-bit-slow > ___ > 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
Re: [DNG] Upgrade problem [ ascii -> beowulf ] failed to boot, left at initramfs shell -- with fix and query
On Tue, 7 Jul 2020, Steve Litt wrote: > On Mon, 6 Jul 2020 18:58:48 -0400 > Hendrik Boom wrote: > > > > Doesn't systemd require a merged /usr partition? It sounds as if a > > systemd-ism has crept into our boot process. > > > > Fortunately I haven't upgraded my server to beowulf yet. > > > > -- hendrik > > Void Linux also symlinks all the various *bin directories together, > even though it's a runit distro. My objection is this merge forces you > to have an initramfs. Ok, maybe I've been asleep at the back - but can you explain why, and in what circumstances? Jim-being-a-bit-slow ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Merged usr consequences [Was: Upgrade problem]
On Tue, 7 Jul 2020 08:41:31 -0700 Ian Zimmerman wrote: > On 2020-07-07 11:26, Steve Litt wrote: > > > Void Linux also symlinks all the various *bin directories together, > > even though it's a runit distro. My objection is this merge forces > > you to have an initramfs. > > This doesn't sound right, can you explain why you need an initramfs > with merged /usr if you didn't need it before? > > I have a vague recollection of discussing this topic long before, > maybe with you; sorry if so. > You need certain executables, pre-mount, before a separate /usr can be mounted. These went in /sbin, which is on the root and always available. If you could mount the root partition, you could proceed. But now, if you mount /usr somewhere off the root, and simply have /sbin symlink to it, those executables aren't available right away. Imagine if you need the mount executable to mount /usr, but the mount executable *is* on /usr. Buried shovel. The only way around it is to do the mounts in initramfs. SteveT Steve Litt May 2020 featured book: Troubleshooting Techniques of the Successful Technologist http://www.troubleshooters.com/techniques ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
[DNG] Merged usr consequences [Was: Upgrade problem]
On 2020-07-07 11:26, Steve Litt wrote: > Void Linux also symlinks all the various *bin directories together, > even though it's a runit distro. My objection is this merge forces you > to have an initramfs. This doesn't sound right, can you explain why you need an initramfs with merged /usr if you didn't need it before? I have a vague recollection of discussing this topic long before, maybe with you; sorry if so. -- Ian ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Upgrade problem [ ascii -> beowulf ] failed to boot, left at initramfs shell -- with fix and query
On Mon, 6 Jul 2020 18:58:48 -0400 Hendrik Boom wrote: > Doesn't systemd require a merged /usr partition? It sounds as if a > systemd-ism has crept into our boot process. > > Fortunately I haven't upgraded my server to beowulf yet. > > -- hendrik Void Linux also symlinks all the various *bin directories together, even though it's a runit distro. My objection is this merge forces you to have an initramfs. SteveT Steve Litt May 2020 featured book: Troubleshooting Techniques of the Successful Technologist http://www.troubleshooters.com/techniques ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Upgrade problem [ ascii -> beowulf ] failed to boot, left at initramfs shell -- with fix and query
On 7/7/20 8:58 am, Hendrik Boom wrote: > Doesn't systemd require a merged /usr partition? It sounds as if a > systemd-ism has crept into our boot process. > > Fortunately I haven't upgraded my server to beowulf yet. Probably I know that Debian wants merged /usr, wasn't sure it was specifically due to systemd, but I think you are right. I've upgraded 6 machines now from Ascii to Beowulf and it turns out the only one that I've done with this particular problem is the only one that had /usr as it's own file system and not part of the root file system. A. signature.asc Description: OpenPGP digital signature ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng