File tree Expand file tree Collapse file tree 1 file changed +43
-2
lines changed
Expand file tree Collapse file tree 1 file changed +43
-2
lines changed Original file line number Diff line number Diff line change 11Initrd on Online Labs [ ![ Build Status] ( https://travis-ci.org/online-labs/initrd.svg?branch=master )] ( https://travis-ci.org/online-labs/initrd )
22=====================
33
4- This is a work in progress .
4+ Initrd used to boot C1 servers .
55
6- For now, you can already use the [ issues] ( https://github.com/online-labs/initrd/issues ) section.
6+ Based on Busybox.
7+
8+
9+ Features
10+ --------
11+
12+ - configure network
13+ - configure time (NTP)
14+ - set verbosity from server tags
15+ - drop a debug shell from server tags
16+ - configure /etc/hosts and /etc/resolv.conf
17+ - prepare /dev, /proc, /sys, /run
18+ - gives information about the current boot step and status (available from the web console)
19+ - configure GPIOs to enable serial port
20+
21+
22+
23+ Boot types
24+ ----------
25+
26+ - NBD: fetch ` NBD_0 ` server address and port, and attach it as a volume on /dev/nbd0
27+ - RESCUE: unarchive a downloaded filesystem archive in memory (non-persistent)
28+
29+
30+ Developement dependencies
31+ -------------------------
32+
33+ - Docker
34+ - Fig
35+
36+
37+ Commands
38+ --------
39+
40+ # build the initrd
41+ make build
42+
43+ # push the initrd on S3
44+ make publish_on_s3
45+
46+ # test with QEMU (beta)
47+ make qemu
You can’t perform that action at this time.
0 commit comments