[2022-03-07T03:11:29Z] Hi [2022-03-07T03:53:48Z] o/ [2022-03-07T05:48:47Z] Rust is, in fact, beautiful, it's just that all the boilerplate and unsafe code is highly exposed in this (and any other that I've seen so far) kernel module example. [2022-03-07T05:48:47Z] All of this could be hidden behind some macros and safe wrappers and after that you could write pretty rust code. [2022-03-07T05:48:47Z] Also the problem is that the whole world basically runs on ugly-or-at-least-highly-unsafe C/C++, and to interface with that and still have beautiful Rust is pretty challenging. [2022-03-07T18:18:24Z] http://0x0.st/oPUG.png [2022-03-07T21:36:24Z] 'sup, nerds [2022-03-07T21:57:07Z] hi [2022-03-07T23:06:37Z] anyone use only efibootmgr as bootloader? [2022-03-07T23:07:25Z] me [2022-03-07T23:09:35Z] can you explain me this? [2022-03-07T23:10:15Z] i tried the oasis section of bootloader [2022-03-07T23:10:19Z] and not worked [2022-03-07T23:10:32Z] wth is oasis [2022-03-07T23:10:38Z] linux distro [2022-03-07T23:11:03Z] you'd need to give me a link [2022-03-07T23:11:07Z] https://github.com/oasislinux/oasis/wiki/Install#efibootmgr [2022-03-07T23:11:48Z] can you explain that? in a example with nvme or sdb drive [2022-03-07T23:12:03Z] interesting [2022-03-07T23:12:38Z] what's the drive you used called [2022-03-07T23:12:50Z] nvme0n1 [2022-03-07T23:12:58Z] have 2 partitions [2022-03-07T23:13:30Z] nvme0n1p1 and nvme0n1p2 [2022-03-07T23:13:42Z] the first is boot and second the filesystem [2022-03-07T23:14:10Z] yep, so drive is nvme0n1 and partition is 1 [2022-03-07T23:14:24Z] okay [2022-03-07T23:14:33Z] but wtf are /linux? [2022-03-07T23:15:05Z] is this supposed to be the kernel dir? [2022-03-07T23:15:57Z] it's just where the built kernel is, relative to your efi partition [2022-03-07T23:16:34Z] so i just need to put my kernel dir? [2022-03-07T23:16:56Z] yes [2022-03-07T23:17:00Z] okay [2022-03-07T23:17:02Z] thanks [2022-03-07T23:17:08Z] just make sure it's in your boot partitin [2022-03-07T23:17:23Z] s/in/somewhere/, s/partitin/partition/ [2022-03-07T23:18:02Z] wait [2022-03-07T23:18:14Z] the kernel need to be in my boot partition? [2022-03-07T23:18:23Z] yeah [2022-03-07T23:18:44Z] the motherboard is not gonna know wth ext4 is [2022-03-07T23:19:16Z] It can only read what's in the efi partition [2022-03-07T23:23:20Z] man fuck [2022-03-07T23:23:28Z] forget oasis [2022-03-07T23:23:39Z] go back to kiss [2022-03-07T23:25:04Z] tleydxdy[m]: the efivars command in efibootmgr wiki in kiss [2022-03-07T23:25:07Z] is needed? [2022-03-07T23:25:18Z] welp I do the same on kiss [2022-03-07T23:25:56Z] imo having the uefi boot linux directly is more elegant than going through another loader [2022-03-07T23:27:07Z] rohan: it's probably just to make sure you are booted with uefi, I can't recall what it was tho [2022-03-07T23:28:05Z] like linux already knows all the filesystems, but you now have to have this loader that also need to support all the filesystems [2022-03-07T23:29:44Z] understand