Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)IN
Posts
1
Comments
491
Joined
2 yr. ago

  • No, GPU prices are still high and memory is overtaking them, I'd rather have no pc than buy at these prices.

    I'll just keep using used notebooks for cheap and not play GPU (or CPU) intensive games until (if ever) the situation improves.

  • prebuilt plug-and-play

    Considering that building a pc isn't more than plugging in all the parts, I'd say "building your own PC" very much is plug-and-play.

    Not saying everyone can do it but "prebuilt plug-and-play" isn't the wording I'd use.

  • Yeah I tried just now and it diesn't seem to be working (anymore?) could've sworn that worked.

    You can still kexec the installiers directly, I followed the netboot.xyz scripts and got the links they use. Here's Debian as an example:

    From the scripts: https://deb.debian.org/debian/dists/stable/main/installer-amd64/current/images/netboot/ looking at the boot config debian-installer/amd64/grub/grub.cfg

     
        
    submenu '... KDE Plasma desktop boot menu ...' {
        set gfxpayload=keep
        menuentry '... Install' {
            set background_color=black
            linux    /debian-installer/amd64/linux desktop=kde vga=788 --- quiet
            initrd   /debian-installer/amd64/initrd.gz
    
      

    so we need to download those two files and take the netboot.xyz cmdline arguments then

     
        
    $ kexec --command-line="desktop=kde vga=788 mirror/suite=stable initrd=initrd.magic console=ttyS0,115200n8"  --initrd=initrd.gz -l linux´
    $ systemctl kexec
    
    
      

    and it boots.

    also here's an example for the nixos netboot commands, more on that in the nixos manual:

     bash
        
    $ kexec --load bzImage \
      --initrd=initrd.gz \
      --command-line "init=/nix/store/n37nmcvbrblk9ahfzj9nxy01axs7zsf6-nixos-system-nixos-kexec-25.11pre-git/init nohibernate loglevel=4 lsm=landlock,yama,bpf"
    $ systemctl kexec
       
      

    Edit:

    No console access

    If that means that you can only connect to SSH and have no VGA/video then this will be limited, you could setup an automated install but that requires a lot more knowledge than what your guide requires.

  • Kexec can be used to load a new kernel and "reboot" quickly, it can also be used to load a new kernel, an initrd and never touch the disk. Such a system lives completely in ram and allows you to modify the disk in any way you want without breaking you running Linux (which is in ram)

    Any distro that has a network boot installer that can be passed to kexec can be installed this way, any that don't can still kexec any Linux distro and then install any other distro by passing the disk to a VM and installing linux through that.

    You can also kexec the netboot.xyz image and get any distro supported there.

  • Selfhosted @lemmy.world

    Kubernetes storage backends