Nagy Károly Gábriel
|
268e61f035
|
idunn: added ehci-pci to the idunn initramfs
kernels newer than 3.7 or 3.8 need this PCI glue in order to be able
to load a proper USB stack (true for usb-storage and usb-hid).
|
10 years ago |
Nagy Károly Gábriel
|
17c2226459
|
idunn: Adapted idunn to work with changes introduced at 79b89c1
http://git.opensde.net/mnemosyne/mnemosyne/commit/?id=79b89c180f568af55e91fbf9223b2ff4008a84d2
|
11 years ago |
Alejandro Mery
|
684ee1f4ea
|
mkinitramfs: use dropbear_install_hostkey() when available
|
14 years ago |
Alejandro Mery
|
7e12921441
|
mkinitramfs: added mptsas support (LSI Fusion MPT)
|
15 years ago |
Nagy Károly Gábriel
|
aa3c27839e
|
idunn: Moved the rootdelay sequence before softraid or LVM.
|
15 years ago |
Alejandro Mery
|
2266f345c2
|
rc: removed waste as switch_root never returns
|
15 years ago |
Alejandro Mery
|
89d4624772
|
rc: implemented autoresume
|
15 years ago |
Alejandro Mery
|
b251073db4
|
rc.sysinit: enhanced to create /var/run/.idunn-stop if idunn=stop or idunn=shell
|
15 years ago |
Alejandro Mery
|
0707d9572d
|
kernel: added cp437, needed to mount vfat sticks
|
15 years ago |
Alejandro Mery
|
3ea1d7d817
|
idunn: fixed /etc/profile to provide a good root $PATH
|
15 years ago |
Alejandro Mery
|
8e0065ec64
|
rc.sysinit: fixed case when root=... is not passed
|
15 years ago |
Alejandro Mery
|
2befb40442
|
trymount: fixed bug in fstype detection
|
15 years ago |
Alejandro Mery
|
21a695cdd7
|
init: implemented support for rootdelay=n (in seconds)
|
15 years ago |
Alejandro Mery
|
b99e58d227
|
init: extended to handle UUID=, LABEL= and nfs:host:path as root=
|
15 years ago |
Alejandro Mery
|
8d96490201
|
mkinitramfs: inject usb-storage by default, to make the installer more useful
|
16 years ago |
Alejandro Mery
|
1eedec36ea
|
mkinitramfs: added keyboard/ modules by default
this is so we get atkbd necessary for PS/2 keyboard, and maybe others needed by other machines
|
16 years ago |
Alejandro Mery
|
bbabacb5ea
|
wall: changed to only use /dev/console and pts, not vc/* ... udev gets mad
|
16 years ago |
Alejandro Mery
|
cea91329b2
|
rc.switchroot: enhanced to stop networking before switch to the real root
|
16 years ago |
Alejandro Mery
|
2d7f11b310
|
init: changed to mount rootfs as read-only by default, just like the kernel itself does
http://lxr.linux.no/linux+v2.6.27.18/init/do_mounts.c#L25
|
16 years ago |
Alejandro Mery
|
84cad42e7c
|
initramfs: added /etc/mtab symlink
|
16 years ago |
Alejandro Mery
|
18bf9e0dd8
|
console: changed to use /dev/console instead of vc/0
|
16 years ago |
Alejandro Mery
|
4d647b754e
|
init: moved killall and umount logic to rc.shutdown
|
16 years ago |
Alejandro Mery
|
4461845feb
|
rc.shutdown: fixed to leave the house clean
|
16 years ago |
Alejandro Mery
|
521db191c7
|
rc.d/sysinit: adapted to newer udev
|
16 years ago |
Alejandro Mery
|
3cb5c3275e
|
rc.sysinit: moved the early network setup after the preloading of modules (modules=...)
|
16 years ago |
Alejandro Mery
|
6f7f52466a
|
init: implemented switch_root and revival
|
16 years ago |
Alejandro Mery
|
33a320e456
|
init: changed to `wall` when `resume` passes
|
16 years ago |
Alejandro Mery
|
1e487597cd
|
resume: changed to call trymount using -v
|
16 years ago |
Alejandro Mery
|
af324104b5
|
rc.trymount: added -v mode, reminding the user to mount /rootfs if $root is not set
|
16 years ago |
Alejandro Mery
|
87cf188453
|
wall: enhanced to support the case when $USER not declared
|
16 years ago |
Alejandro Mery
|
8aa15a6ed8
|
initramfs: introduced a `wall` script
|
16 years ago |
Alejandro Mery
|
ad16af2199
|
initramfs: introduced `resume` script, to check and trigger a `switch_root` if viable
|
16 years ago |
Alejandro Mery
|
360ef2a994
|
init: changed rc.trymount to not remount
|
16 years ago |
Alejandro Mery
|
28a6f0de53
|
init: do rc.trymount automaticly
|
16 years ago |
Alejandro Mery
|
10f6790187
|
init: added helper to mount rootfs (rc.trymount)
|
16 years ago |
Alejandro Mery
|
c368ead89a
|
init: cleaned shutoff process
|
16 years ago |
Alejandro Mery
|
7e71b4c51f
|
init: moved /etc/conf/idunn creating to rc.sysinit
|
16 years ago |
Alejandro Mery
|
15d3eb8910
|
initramfs: added rootfs placeholder
|
16 years ago |
Alejandro Mery
|
7a64c45dd5
|
init: populate /etc/conf/idunn to be used by resume and friends
|
16 years ago |
Alejandro Mery
|
56bfbdf793
|
init: enhanced umount handling on reboot/halt
|
16 years ago |
Alejandro Mery
|
5a53eda432
|
rc.sysinit: added a 1s delay after starting mdadm volumes and load dm-mod before `vgchange`
|
16 years ago |
Alejandro Mery
|
d171c68522
|
console: changed to use `sh -i`
|
16 years ago |
Alejandro Mery
|
5e82d195aa
|
rc.sysinit: implemented mdadm and lvm2 handling
|
16 years ago |
Alejandro Mery
|
c0053c20f3
|
rc.sysinit: added parser for idunn= argument
|
16 years ago |
Alejandro Mery
|
e3a6cf3271
|
console: changed console shell service to run at $HOME and use vc/0 instead of console
|
16 years ago |
Alejandro Mery
|
20083e0237
|
initramfs: blanked /etc/profile
|
16 years ago |
Alejandro Mery
|
f6ef01eea4
|
kernel: added nls_iso8859-1 nls_utf8 modules, needed by ext4
|
16 years ago |
Alejandro Mery
|
da1abb4b77
|
init: finished reboot/halt/poweroff handling, killall still missing
|
16 years ago |
Alejandro Mery
|
ed221f743d
|
init: added simple rc.shutdown script to stop the services _and_ runsvdir
|
16 years ago |
Alejandro Mery
|
f0a33ed90f
|
init: enhanced to give a shell in /dev/console right after finishing rc.sysinit
|
16 years ago |