u-root
                                
                                 u-root copied to clipboard
                                
                                    u-root copied to clipboard
                            
                            
                            
                        A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
`fbnetboot`, `localboot`, and `systemboot` are not well-maintained here upstream. We get questions from people about `localboot` all the time, but as we've merged most `localboot` functionality into `boot` and most...
**Describe the bug** According to https://github.com/u-root/u-root?tab=readme-ov-file#usage with go version 1.19.x , I see the below build error: go build vendor/github.com/u-root/uio/uio/buffer.go:179:18: undefined: binary.NativeEndian note: module requires Go 1.21 **Additional context** I...
**Describe the bug** I made a minimal bootable disk with u-root and grub2 (with a generic kernel) The disk is made of a single EFI/vfat bootable partition with u-root, grub...
**Describe the bug** u-root says it is preserving the generated source directory, but it is not ./u-root -gen-dir ~/tmp/whatever -tags tinygo cmds/exp/rush 13:21:46 Build error: error building: preserving bb generated...
Go 1.22 accurately reports no coverage for files that have no tests. This drops us to 70% from 78%, mostly due to stuff in cmds/exp, and other commands that were...
``` go build -tags=goshsmall -rwxr-x--- 1 chrisko primarygroup 4.0M Feb 5 21:23 gosh go build -tags=goshliner -rwxr-x--- 1 chrisko primarygroup 4.2M Feb 5 21:23 gosh go build -rwxr-x--- 1 chrisko...
Add the ability for the Secure Launch u-root to verify the policy file. This is accomplished by signing the policy file and using the public key to verify the signature....
Including TotalLen, GetRaw, ModifyStrings and ModifyData
**Describe the bug** When using `x/crypto/ssh` to connect with `sshd` there is no output from the session with `CombinedOutput`. And manually using OpenSSH to connect to `sshd` *sometimes* doesn't give...
**Is your feature request related to a problem? Please describe.** As of today, only initrd output is supported. One of the interesting feature of u-root is to pack additional files...