summaryrefslogtreecommitdiffstats
path: root/rescue/tree
Commit message (Collapse)AuthorAgeFilesLines
* rescue: Move files around and introduce proper dep tracking.Colin Guthrie2013-12-076-0/+612
| | | | | | | | This moves any perl files into bin and sbin folders which will be directly installed in /usr/bin and /usr/sbin. This is done such that the extract modes in list.xml still work and the files end up in the right places. All other files have been moved into the tree folder in their final destination.
* rescue: add machined (and dbus as a dep) to the rescue.Colin Guthrie2013-12-071-0/+1
| | | | | | | | | | | | | This allows us to actually mount and run the system inside a container for more advanced debugging. I've successfully booted my systemd, logged in, had a fiddle and then powered it off again. There are some delays and it's requried to umount the /mnt/proc which seems to get automatically mounted before running nspawn. Also audit support has to be turned off in the kernel too to allow a full boot to work properly (otherwise the authentication in the container doesn't work. This is a known problem in the kernel and will be fixed eventually.
* rescue: Use systemd as initsystem.Colin Guthrie2013-12-0712-156/+74
| | | | | | | | | | | | | | | This commit converts the rescue system to systemd rather than the legacy sysvinit. Besides being faster, one primary advantage of running systemd here is that we can "boot" the system we're inspecting via systemd-nspawn to properly test it. Note: Bits that don't work: * nspawn * old dracut initqueue udev rules in /etc/ are not cleaned out (drop in support error?) * the gui may loop differently now
* rescue: Avoid having to run dracut convertfs script by setting up the tree.Colin Guthrie2013-12-072-0/+0
| | | | | | We can easily avoid post processing the tree simply by moving the tree around and ensuring we set it up correctly (with the compat symlinks) early in the process.
* install/rescue: Adapt to a dracut based stage1.Colin Guthrie2013-10-291-5/+0
| | | | | | | | | | | The main change here is not remounting a fresh /run. Dracut does this for us and we actually need to keep this one as the initial udev database (when udev is started by dracut) is stored here and thus mounting an empty fs could see us lose some metadata. We no longer touch the /bin, /sbin or /lib[64] symlinks as these are already relative symlinks into /usr and simply bind mounting /usr is enough.
* /usr/X11R6/bin is dead for yearsThierry Vignaud2013-07-131-1/+1
|
* rescue: add a script to simplfy grabbing of journal logs for bug reportsColin Guthrie2013-04-111-0/+1
|
* drop our "use modprobe instead" insmod since we've kmod one for freeThierry Vignaud2013-04-061-2/+0
|
* use kmod's modprobe, thus fixing loading modules (mga#9270)Thierry Vignaud2013-03-061-18/+0
| | | | (it's free, just a symlink on kmod)
* preload fuseThierry Vignaud2012-09-201-0/+1
|
* drop KA supportThierry Vignaud2012-09-031-10/+0
| | | | | | | | rationale: - support is not build in stage1, - hasn't been tested for ages - poor doc - can been restored if someone show up to maintain
* simplify bringing up local loop interface (pok, mdv)Thierry Vignaud2012-09-031-3/+1
|
* preload load btrfs and nilfs2 tooThierry Vignaud2012-09-031-0/+2
|
* mount /dev/{pts,shm} earlier, in stage1 rather than in stage2Thierry Vignaud2012-09-032-6/+0
| | | | (based on pok's idead @mdv but fixed)
* mount /dev as devtmpfs earlier, in stage1 rather than in stage2Thierry Vignaud2012-09-031-1/+0
| | | | (based on pok's idead @mdv but fixed)
* adapt to latest systemd/udevdThierry Vignaud2012-07-241-1/+1
|
* revert to "linux" terminfoThierry Vignaud2012-06-051-2/+0
|
* perl_checker cleanupsThierry Vignaud2012-05-231-1/+1
|
* (cat_) sync with MDK::Common (but keep older error message)Thierry Vignaud2012-05-231-1/+2
| | | | (perl_checker cleanups)
* (cat_) we never pass a second argThierry Vignaud2012-05-231-2/+1
|
* (modprobe) simplifyThierry Vignaud2012-05-231-4/+2
|
* fix modprobe to support being called by kernel (mga#5274)Pascal Terjan2012-04-081-0/+4
|
* - default to "screen" instead of "linux" terminfo (mga#4894)Thierry Vignaud2012-04-051-0/+2
| | | | - include "screen" terminfo (mga#4894)
* add chrooted rescue system in PATHThierry Vignaud2012-04-051-1/+1
|
* no need to export PATH twiceThierry Vignaud2012-04-051-1/+1
|
* do not symlink /dev (mga#1023)Thierry Vignaud2012-02-261-1/+0
|
* really fix mounting /dev/pts & /dev/shm (mga#1023)Thierry Vignaud2012-02-251-3/+2
|
* don't overwrite /dev after udev handles itMaarten Vanraes2012-02-251-3/+2
|
* fix mounting /dev/pts & /dev/shm (mga#1023)Thierry Vignaud2012-02-251-2/+2
| | | | | and do it in the right place
* - fix wrong dates in the NEWS fileMaarten Vanraes2012-02-251-1/+1
| | | | | | | - add logging to dropbear - make sure /dev/pts is mounted (mga#1023) - make root user homedir /root - add agetty (mga#2052)
* kill dead emailsThierry Vignaud2012-01-272-2/+2
|
* enable autologin on all consolesThierry Vignaud2012-01-261-5/+5
|
* kill dead emailThierry Vignaud2012-01-261-2/+2
|
* log some boot stepsThierry Vignaud2012-01-251-0/+2
|
* udev supportThierry Vignaud2012-01-252-4/+17
| | | | (will help next commits)
* enable rescue through serial line (mga#2052)Thierry Vignaud2012-01-251-0/+2
|
* - add screenMaarten Vanraes2011-10-243-1/+9
| | | | | | - add dropbear - add etc/shells - add script that set password and start ssh server
* replace ide-disk by ide-gd_modAnne Nicolas2011-03-091-1/+1
|
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-02-063-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with Mageia. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r431 | dmorgan | 2011-02-06 01:58:02 +0000 (Sun, 06 Feb 2011) | 1 line Add drakx structure on the SVN ------------------------------------------------------------------------ r432 | dmorgan | 2011-02-06 01:59:38 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned advertising ------------------------------------------------------------------------ r446 | dmorgan | 2011-02-06 22:37:08 +0000 (Sun, 06 Feb 2011) | 1 line Import Clean perl-install ------------------------------------------------------------------------ r448 | dmorgan | 2011-02-06 23:02:36 +0000 (Sun, 06 Feb 2011) | 1 line Add cleaned files ------------------------------------------------------------------------ r449 | dmorgan | 2011-02-06 23:03:52 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned kernel ------------------------------------------------------------------------ r450 | dmorgan | 2011-02-06 23:23:30 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned tools ------------------------------------------------------------------------ r451 | dmorgan | 2011-02-07 00:01:56 +0000 (Mon, 07 Feb 2011) | 1 line Import stage1 ------------------------------------------------------------------------ r473 | dmorgan | 2011-02-07 11:20:50 +0000 (Mon, 07 Feb 2011) | 1 line Import images ------------------------------------------------------------------------ r497 | ennael | 2011-02-09 21:02:06 +0000 (Wed, 09 Feb 2011) | 2 lines readd missing file ------------------------------------------------------------------------ r502 | pterjan | 2011-02-09 23:30:32 +0000 (Wed, 09 Feb 2011) | 1 line Import rescue ------------------------------------------------------------------------ r603 | ennael | 2011-02-24 13:32:54 +0000 (Thu, 24 Feb 2011) | 2 lines import cleaned rescue for Mageia ------------------------------------------------------------------------ r2061 | tv | 2011-10-20 20:32:19 +0100 (Thu, 20 Oct 2011) | 1 line import (cleaned) doc ------------------------------------------------------------------------
* load ext4 module (#48816)Pascal Terjan2009-08-071-0/+1
|
* run /oem-rescue.sh if oem option is present on cmdlineOlivier Blin2009-06-291-0/+2
|
* add image restoration scripts ("restore" command line parameter) from ↵Olivier Blin2008-09-251-0/+2
| | | | Classmate installer (Caio Begotti)
* be quiet when greppingOlivier Blin2008-09-241-1/+1
|
* adapt to ide-cd being renamed as ide-cd_modOlivier Blin2008-06-131-1/+1
|
* do not try to load obsolete ide-mod/ide-probeOlivier Blin2008-06-131-2/+0
|
* merge partimage hooks in real rc.sysinit (and drop hardcoded leia)Olivier Blin2008-06-131-4/+15
|
* support new modules location (#38207) by reusing some DrakX code (and ↵Olivier Blin2008-02-281-52/+12
| | | | duplicating a bit of install::commands)
* remove obsolete filesAntoine Ginies2007-10-257-1182/+0
|
* grep ka from cmdline, and launch new scriptAntoine Ginies2007-10-251-5/+11
|
* re-sync after the big svn lossPascal Rigaux2007-04-253-16/+4
|