Re: [DNG] Upgrade problem [ ascii -> beowulf ] failed to boot, left at initramfs shell -- with fix and query

2020-07-07 Thread Alexander Bochmann
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

2020-07-07 Thread Jim Jackson

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

2020-07-07 Thread Jim Jackson



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]

2020-07-07 Thread Steve Litt
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]

2020-07-07 Thread Ian Zimmerman
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

2020-07-07 Thread Steve Litt
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

2020-07-07 Thread Andrew McGlashan via Dng


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