Friends don't let friends use grub. rEFInd is _so_ much simpler: one efi entry, one text config file in the efi partition, nothing that needs to change when the kernel updates, and no massive pile of templating and moving parts to mysteriously break dumping you at an impenetrable grub “rescue” shell.
Diskless Linux boot using ZFS, iSCSI and PXE
91–100 of 108 posts
Re: Diskless Linux boot using ZFS, iSCSI and PXE
#92> apt install apache2 git ansible tftpd-hpa targetcli-fb Ansible? Amazing amount of complexity for something so simple. Sigh ... Linux. It's just a commercial toaster to me these days. I net boot 9front and it takes 5 minutes to setup. Plus it's all built in so you don't need to install anything. Just enable tfp and dhcp on the 9 machine (no issue for me since 9 runs my network) then setup a few lines in your ndb fil…
> no issue for me since 9 runs my network That's more interesting than the netboot thing. Is 9front running your router? What do you do for WiFi? Have you written this up, and/or could you point me to any references for doing it?
However, at the moment my network is in shambles so I'm only running 9front for dhcp/dns/tftp. Lots of life things so I haven't had time to properly setup everything.
Wi-Fi is handled through a freebie unifi AP friend gave me. I run the controller in a docker manually when needed.
Re: Diskless Linux boot using ZFS, iSCSI and PXE
#93Re: Diskless Linux boot using ZFS, iSCSI and PXE
#94Earlier quoted context omitted.
BLS means many config files instead of one, not zero config files.
> BLS means many config files instead of one Which ones? If you want to all you need is a single UKI in /EFI/Linux and everything is synthesized from that.
https://uapi-group.org/specifications/specs/boot_loader_spec...
Re: Diskless Linux boot using ZFS, iSCSI and PXE
#95Re: Diskless Linux boot using ZFS, iSCSI and PXE
#96Earlier quoted context omitted.
> BLS means many config files instead of one Which ones? If you want to all you need is a single UKI in /EFI/Linux and everything is synthesized from that.
systemd-boot's automatic sourcing of UKIs isn't a BLS thing. This is BLS: https://uapi-group.org/specifications/specs/boot_loader_spec...
[1]: https://uapi-group.org/specifications/specs/boot_loader_spec...
Re: Diskless Linux boot using ZFS, iSCSI and PXE
#97Re: Diskless Linux boot using ZFS, iSCSI and PXE
#98It's true. This boot has no disk
Re: Diskless Linux boot using ZFS, iSCSI and PXE
#99I've done a lot of headless/diskless stuff. I haven't done much for years, because my NAS only has gigabit Ethernet ports. I can cascade them and get four Gbps downstream, but it's still painful. I have recently upgraded my house to 10Gbps Ethernet, with only one room still stuck at gigabit, and unfortunately, it's my main office. I'm working on getting the drop there now (literally, just taking a break here). Even o…
Using a proper NIC (Chelsio) with their iSCSI accelerator will boost your iSCSI performance significantly. Another alternative is Mellanox with RDMA. You need CX4+ for optimal performance over TCP/IP, while the cheap CX3 is excellent with IPoIB. If you have a lot of packet drops and retransmissions, another option for boosting iSCSI performance is getting a network switch with a lot of memory for packet buffering. Th…
Do these benefit the iSCSI target end of the equation too, or just the initiator? And do they work like an HBA, where you configure the card in a firmware setup menu, or does it just transparently accelerate the software initiator on Windows/Linux?
Re: Diskless Linux boot using ZFS, iSCSI and PXE
#100Friends don't let friends use grub. rEFInd is _so_ much simpler: one efi entry, one text config file in the efi partition, nothing that needs to change when the kernel updates, and no massive pile of templating and moving parts to mysteriously break dumping you at an impenetrable grub “rescue” shell.
Can refind boot a .iso file that just happens to be on a disk somewhere? Grub can!
I had to do it a bunch and after many many times I still couldn't remember without looking at my notes