Changes between Version 1 and Version 2 of BootProcessUnraveled


Ignore:
Timestamp:
Jun 6, 2007, 7:43:46 PM (17 years ago)
Author:
Bruno Cornec
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BootProcessUnraveled

    v1 v2  
    99 1. Kernel boots and loads initial infrastructure from initrd;
    1010 2. init is called and further prepares infrastructure, loading additional programs and modules and starting components like RAID, LVM or  NFS;
    11  3. monodrestore is called either in nuke (automatic) or interactive mode to perform the actual restore.
     11 3. mondorestore is called either in nuke (automatic) or interactive mode to perform the actual restore.
    1212
    1313== Kernel / Initrd ==
     
    2020
    2121==== Steps ====
    22  * Load modules from initrd: !InsertEssentialModules;
     22 * Load mandatory modules from initrd: !InsertEssentialModules;
    2323 * get restore media going: !HandleTape | !StartNfs | !HandleCDROMorFloppies;
    2424 * load additional stuff from restore media including all modules: install-additional-tools (gets ordinary NFS working);
     
    3131It might be a good idea to migrate all module loading to !InsertEssentialModules which would imply that all module were part of the initrd image, especially having drivers for all NICs available would be a good thing as it would make it so that (a) PXE and ordinary NFS restore work the same way and (b) all NIC supported by the kernel would automatically be available for PXE out of the box.
    3232
    33 From a bigger picture point of view, looking into installers of other dsystems such as but certainly not limited to Debian and live systems like knoppix might prove useful to come up with a more streamlined, fool-proof and dynamically adjusted boot process that ensures that everything works as intended even in situations where the hardware we are running on is pretty much a moving target.
     33From a bigger picture point of view, looking into installers of other systems such as but certainly not limited to Debian and live systems like knoppix might prove useful to come up with a more streamlined, fool-proof and dynamically adjusted boot process that ensures that everything works as intended even in situations where the hardware we are running on is pretty much a moving target.