Christian Wiese
b21166dd22
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
d4d966f012
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
aa82a501e9
early: changed init.sh to not mount usbfs
14 years ago
Christian Wiese
a9e98ef85f
early: changed init.sh to use devtmpfs which obsoletes the initial population of /dev through mdev
14 years ago
Christian Wiese
f57c66ce41
early: added mdev.conf to to initramfs overlay
14 years ago
Christian Wiese
ba454abcd7
early: replaced udev with mdev in init.sh
14 years ago
Alejandro Mery
8cfdbc75f2
mkinitramfs: add atkbd.ko (ps/2 keyboards)
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
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
6930a24c8e
early: Enhanced early's init to modprobe rootfs's filesystem module
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
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
Alejandro Mery
0056c4aec4
Changed early's init to udevsettle after modprobbing md-mod and dm-mod, just to be sure.
17 years ago
Alejandro Mery
5f2790dd0c
Removed start-lvm and start-raid from early target, as early's init handles that directly now
17 years ago
Alejandro Mery
7b41dea698
Improved early's init to activate softraids, logical volumes and also to detect the filesystem of $root using udev's vol_id
17 years ago
Alejandro Mery
9005869b2e
Removed duplicated message from early's init
17 years ago
Alejandro Mery
b6cde5fef8
Changed early's init script to use dev/console instead of dev/vc/1
17 years ago
Alejandro Mery
a2b8152b66
Changed early to move /dev, /sys and /proc to rootfs before switch_root-ing
17 years ago
Alejandro Mery
4c39183c56
Changed early's init to not wait 10s while waiting for the root device, just use udevsettle
17 years ago
Alejandro Mery
bd0a7ee513
Changed early target to only wrap busybox's modprobe
17 years ago
Alejandro Mery
b39dc8ea16
Moved target/early's initrd/sbin_bb-modprobe.exec to initramfs/sbin_bb-modprobe.sh as the others
17 years ago
Alejandro Mery
0a4b3251dc
Renamed target/early/initrd to initramfs as the initramfs output format expects for the overlay
17 years ago