u-root icon indicating copy to clipboard operation
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.

Results 268 u-root issues
Sort by recently updated
recently updated
newest added

**Describe the bug** When building a cpio, I sometimes / randomly (it sometimes works when trying again, with no changes!) get an error, which seems to be a race/concurrency issue...

Bug

if we set sth like "UROOT_SOME_VAR=1", in kernel cmdline, it will be available in userspace as a environment variable, how is that possible ? os.GetEnv("UROOT_SOME_VAR") will return "1"

question

The CI as some issues like a very flakey arm32 integration test, slow execution time and it's generally missing a few features like stricter linting, actually projecting running in a...

Feature Request
Discussion
Code Health

test-integration-arm has been flaky lately. People have been blaming that on timeouts, but if you look at the actual tests, that's not the case. ``` integration.go:145: 2022/06/15 18:22:26 serial: Kernel...

Bug

**Describe the bug** df, when given an argument, prints an error teling us to use units: /# df / Usage of /ubin/df: -k Express the values in kilobytes (default) -m...

Bug

Hello, Impossible to use some external module in bb mode, example : https://github.com/hanwen/go-fuse/ => could not import github.com/hanwen/go-fuse/v2/fs (cannot find package "github.com/hanwen/go-fuse/v2/fs" in any of: /usr/lib/go/src/github.com/hanwen/go-fuse/v2/fs (from $GOROOT) /tmp/workdir/GOLANG/src/github.com/hanwen/go-fuse/v2/fs (from...

Bug
modules

This script duplicates the error message "could not import github.com/gdamore/tcell (type-checking package "github.com/gdamore/tcell" failed" ``` #!/bin/bash mkdir bug cd bug mkdir -p src/simple mkdir -p src/hello cat

Bug

**Is your feature request related to a problem? Please describe.** There's no good way to fetch something from HTTP to stdout. **Describe the solution you'd like** `wget -O - http://google.com`...

Feature Request

**Describe the bug** Plan 9's mount and bind call namespace.ParseArgs(os.Args). This function takes args[0] and compares it against various strings ("bind", "mount", etc.) to figure out which syscall to use,...

Bug
plan9

**Is your feature request related to a problem? Please describe.** n/a **Describe the solution you'd like** shared mmap logic, to be re-used in memio, and kexec **Describe alternatives you've considered**...

Feature Request