• Re: [gentoo-user] Re: Can't get the GUI to stay up for more than a minu

    From Michael@21:1/5 to All on Tue Jun 25 00:00:50 2024
    On Monday, 24 June 2024 22:52:31 BST Dale wrote:
    Grant Edwards wrote:
    On 2024-06-24, Dale <rdalek1967@gmail.com> wrote:
    Michael wrote:
    On Monday, 24 June 2024 20:47:15 BST Dale wrote:
    Have you seen this before?

    No, because I've never used dracut.

    I just had a thought. I have /usr on the root partition now. Do I even >> need a init thingy?

    Same question as always: does your kernel have enough built-in drivers/modules to mount the root fileystem on /?

    If yes, then you don't need an initrd.

    If no, then you do need an initrd.

    I don't think where /usr is matters, does it?

    --
    Grant

    My understanding, the whole init thing started with a bluetooth keyboard
    or mouse driver that was installed in /usr instead of /bin or /sbin, whichever one fits. I've always had /usr on its own partition until
    this time. Mostly because it is easier to put /boot and root on regular partitions and then put /usr, /var and of course /home on LVM. That way
    as software like LOo, KDE and others grew, I could use LVM to grow them easily enough.

    You need access to the LVM tools to be able to access your /usr. I expect
    they will be under /usr - hence you need an early userspace with the required tools to be able mount LVM and anything in it.

    Alternatively, use btrfs and do away with LVM.


    Given the merge of bin and sbin to /usr, I have no idea if a system will
    boot without a init thingy or not.

    It won't boot without a initrd if /usr is on a different partition, because
    the OS needs commands available on /usr to boot with. Chicken <-> egg
    problem.


    This is the first time I've
    ran/installed a system with those merged. I'd think it would work but I don't want to have a unbootable system to find out it doesn't either.

    With a merged /usr you will now also have /bin, /sbin, /lib, /lib64, all of them in /usr.


    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmZ5+qIACgkQseqq9sKV ZxmFLw/7BNNLhdyrAIb5iiIZbcptjFhKX6Ucmd1mIk2v7ZTeWju4h7yWFfYwTPkE l8BIhFvSLLuCZUov5v6syioNK5xzXKY90lVI9tOV3JGUJk2GlDFj8Nu4tM8Q0etu 5r1Hf7Xde/SeS/asoVVsyrb8u9Jzx3ojHzS3c38GQc3xnVCwVvDC7W5kMuhU5CrE 0b1UH+rbgjPhe32qklR78pc+bbVFC9rDHN7wtUZrtlLU6AEOunZIFPIdcNCgyOW/ s4uI8+3d9jBtvYw86vkQxaeg75iybw8l9tkdZIJ+eG0rA/lklxW/QHR2wR1gSiR8 6Xllwe5+M8GRQurDyHkcP6itMIvXputRuz8Jf4IO9I4r0k39mGuxPpPPTsyQeBYO gMA91s7degNbcs/+8KJZnr9sDRg2KzjhTDk0g5Y6TacjZqmakxdkrjD/dviCvEoe ssQavsSz9AaBO+4MzfJxLjwJ8zrq/PaDz5LwlvdAJkq8E6syUB5Goe4tHj6guep1 pVUxpTG0sdIuWEb6l37TAoVZRKgN1dvh0q/luQmkZbvAgMe85+DTpFRxRpOg1bq4 lEJGQPpzX46dfZCwllTwFqGdZo0/HQLIeyedWBlQLIwVLXf7CBIQPNZ37ziiKm/H +zRgAonsOgJiFW5zmd0OK6rrY/q5rB9Pvxtl64hQDUTuxcaqkB4=
    =c3sy
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)