Nagy Károly Gábriel
e27268eee5
early: made early musl based instead of uClibc
9 years ago
Nagy Károly Gábriel
22dc1f8a9e
early: added isl needed for toolchain build
9 years ago
Alejandro Mery
a6bf9eb24c
early: added pkgconfig to early, needed by lvm2.
9 years ago
Alejandro Mery
60f217e6bf
init: adjust to the new location of functions.in
11 years ago
Christian Wiese
fa636ddb7c
target/early: fixed config.in to replace cloog-ppl with cloog
12 years ago
Christian Wiese
1f4cdc8d1e
early: changed pkgsel to use cloog instead of cloog-ppl
12 years ago
Christian Wiese
cacea30526
target/early: fixed to build libmpc only at stage 0
13 years ago
Christian Wiese
8478718907
target/early: added libmpc because gcc >= 4.5 depends on it
13 years ago
Christian Wiese
29ff1419e0
early: fixed init.sh to detect root filesystem type for loading the proper kernel module before trying to mount it at /rootfs
14 years ago
Christian Wiese
f0f661ab6e
early: improved init.sh to check if the kernel has devtmpfs support before using it, and to use the old-style tmpfs method if not
14 years ago
Christian Wiese
7c60d1bb44
early: changed init.sh to not mount usbfs
14 years ago
Christian Wiese
6c48a25ba7
early: changed init.sh to use devtmpfs which obsoletes the initial population of /dev through mdev
14 years ago
Christian Wiese
2b5bd5a178
early: added mdev.conf to to initramfs overlay
14 years ago
Christian Wiese
e84bfb30f5
early: replaced udev with mdev in init.sh
14 years ago
Christian Wiese
8ba25b6f7e
early: enabled BLKID_TYPE feature for being able to print the filesystem type
14 years ago
Christian Wiese
5ecfa7d617
early: enabled linux platform support explicitely (see note!)
Note:
Enabling this seems to be needed starting with busybox 1.18
14 years ago
Christian Wiese
d4d3edc7dc
early: enabled busybox blkid support
14 years ago
Christian Wiese
932187f2a0
early: enabled VOLUMEID_EXT feature for being able to detect Ext filesystems
14 years ago
Christian Wiese
ecb7f5f9c0
early: enabled VOLUMEID support explicitely
14 years ago
Christian Wiese
ae7645fc1e
early: removed hotplug2 from pkgsel
14 years ago
Christian Wiese
feb94a025a
early: removed udev from pkgsel
14 years ago
Christian Wiese
8717a05907
early: enabled mdev support
14 years ago
Alejandro Mery
8ac610bbf7
busybox: explicitly enable module.aliases support
14 years ago
Alejandro Mery
8cfdbc75f2
mkinitramfs: add atkbd.ko (ps/2 keyboards)
14 years ago
Alejandro Mery
b59f2b3ecf
early: accepted life and enabled susv3 support in uclibc
14 years ago
Nagy Károly Gábriel
938530767b
early: finished removal of hotplug2, removed udev patch and emptied modprobe.conf. See note
With the modprobe.conf that we used to ship with early modprobe failed to work.
An empty modprobe.conf makes modprobe work, but might cause issues with autoloading
of modules at boot time <= this needs to be checked and refined, maybe we need to
ship a saner modprobe.conf.
14 years ago
Christian Wiese
d4f5d09483
target/early: changed to enable uClibc SUSv4 legacy support because lvm2 needs siginterrupt()
14 years ago
Christian Wiese
c987f1ddc4
target/early: changed to use uClibc instead of dietlibc
14 years ago
Christian Wiese
2716683894
early: build gmp, mpfr, ppl and cloog-ppl at toolchain stage
15 years ago
Christian Wiese
9de375dcc9
early target: added the new gcc dependencies gmp, mpfr, ppl and cloog-ppl to package selection
15 years ago
Alejandro Mery
a9167716d5
early: adapted udev patch
16 years ago
Alejandro Mery
d01ef4dc65
early: -e 's/udevsettle/udevadm settle/g' -e 's/udevtrigger/udevadm trigger/'
16 years ago
Alejandro Mery
8bd9cd3a7d
mkinitramfs: moved 50-kernel.sh to early target
16 years ago
Alejandro Mery
c5f2720f1a
early: fixed to include udev/devices also for 64bits systems
16 years ago
Alejandro Mery
5d0e646d72
early: added termcap which is now needed by lvm2
16 years ago
Alejandro Mery
6930a24c8e
early: Enhanced early's init to modprobe rootfs's filesystem module
16 years ago
Alejandro Mery
cb3bb9ed0e
early: fixed modprobe
16 years ago
Alejandro Mery
59005a7456
early: Enabled bb's `test` explicitly
This wasn't needed until 1.11
16 years ago
Alejandro Mery
4e249c3a61
[early] added `ln`
16 years ago
Alejandro Mery
dd94e9da9e
[early] Reverted change to init to use sbin/getsh to get the shells
This reverts commit 38963ce6ee
.
16 years ago
Alejandro Mery
c8a354142e
[early] Added chroot, useful in convination to initrdopt=shell
17 years ago
Alejandro Mery
81098e2a52
[early] Changed init to not make mdadm and lvm activations fail if the module didn't load, it may be built-in.
17 years ago
Alejandro Mery
b047c8b755
[early] Cleaned sbin/getsh, and changed to receive a full /dev/foo character device, and not just the partial name
17 years ago
Alejandro Mery
38963ce6ee
[early] Changed init to use sbin/getsh to get the shells
17 years ago
Alejandro Mery
cb98f6cc8d
[early] Changed sbin/getsh to not background itself
17 years ago
Alejandro Mery
7f8f7a5af1
[early] Renamed initramfs/sbin_vc-spawn.sh to sbin_getsh.sh
17 years ago
Alejandro Mery
ee8e078e06
[early] Improved init to support initrdopt=shell, to get a shell before switch_root-ing
17 years ago
Alejandro Mery
c42686d319
[early] Improved init script to not activate mdadm and lvm volumes if {lvm,mdadm}=no was given as initrdopt
17 years ago
Alejandro Mery
68fcbe75f5
[early] Improved init to detect mdadm and lvm volumes if mdadm and lvm are given via initrdopt=...
17 years ago
Alejandro Mery
70af505f05
Improved early's init to give 2s more if $root is not yet available after udevsettle, and fixed typo on init='s handling
17 years ago