Skip to content

Commit 684952d

Browse files
committed
bak
1 parent f93607a commit 684952d

File tree

4 files changed

+45
-8
lines changed

4 files changed

+45
-8
lines changed

buildroot.md

+13
Original file line numberDiff line numberDiff line change
@@ -203,3 +203,16 @@ Just worked on a PI2 via UART. No `sshd` daemon though.
203203

204204
- <https://bugs.busybox.net/show_bug.cgi?id=9226>
205205
- <http://bbs.t-firefly.com/forum.php?mod=viewthread&tid=1777>
206+
207+
## UML
208+
209+
## User mode Linux
210+
211+
TODO: supported or not?
212+
213+
Direct `linux` in rootfs failed.
214+
215+
- <http://lists.busybox.net/pipermail/buildroot/2013-December/085486.html>
216+
- <http://oss.sgi.com/LDP/HOWTO/SSI-UML-HOWTO/buildroot.html>
217+
- <https://wiki.archlinux.org/index.php/User-mode_Linux#Build_rootfs_image>
218+
- <https://unix.stackexchange.com/questions/73203/how-to-create-rootfs-for-user-mode-linux-on-fedora-18>

kernel/README.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,20 @@
1212
1. [Device driver](device-driver.md)
1313
1. [Virtual address space](virtual-address-space.md)
1414
1. [Scheduling](scheduling.md)
15-
1. Virtualization
16-
1. [User mode Linux](user-mode-linux.md)
17-
1. [Lguest](lguest.md)
15+
1. [Virtualization](virtualization.md)
16+
1. [User mode Linux](user-mode-linux.md)
17+
1. [LXC](lxc.md)
18+
1. [Lguest](lguest.md)
1819
1. [Debug](debug.md)
1920
1. [Style guide](style-guide.md)
2021
1. [Trivia](trivia.md)
2122

2223
WIP
2324

24-
1. [LXC](lxc.md)
25-
1. [Kconfig](kconfig.md)
26-
1. [Boot command line parameters](boot-command-line-parameters.md)
27-
1. [init](init.md)
28-
1. [Panic](panic.md)
25+
1. [Kconfig](kconfig.md)
26+
1. [Boot command line parameters](boot-command-line-parameters.md)
27+
1. [init](init.md)
28+
1. [Panic](panic.md)
2929

3030
## User programs
3131

kernel/user-mode-linux.md

+8
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@ Before was a fork, later merged in 2.6 as a new architecture under `arch/um`.
1818

1919
<http://askubuntu.com/questions/33958/how-to-correctly-start-a-ubuntu-user-mode-linux-from-the-command-line>
2020

21+
Not very active apparently: <https://askubuntu.com/questions/796512/user-mode-linux-on-xenial>
22+
23+
## Example
24+
25+
<https://unix.stackexchange.com/questions/73203/how-to-create-rootfs-for-user-mode-linux-on-fedora-18> Almost works on a Buildroot image with UML on host, just needed to patch `inittab` with:
26+
27+
28+
2129
Quickstart tested on Kernel 4.0 source on a 3.13 host: TODO get working.
2230

2331
make mrproper

kernel/virtualization.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Virtualization
2+
3+
The kernel has a few virtualization subsystems:
4+
5+
- UML
6+
- LXC
7+
- KVM
8+
9+
Comparisons:
10+
11+
- <https://unix.stackexchange.com/questions/90078/which-one-is-lighter-security-and-cpu-wise-lxc-versus-uml/93924#93924>
12+
- <https://stackoverflow.com/questions/20578039/difference-between-kvm-and-lxc>
13+
14+
## KVM
15+
16+
Optionally used used by QEMU.

0 commit comments

Comments
 (0)