summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/disk.c
Commit message (Collapse)AuthorAgeFilesLines
* automatically find compressed stage2 with automatic=method:diskOlivier Blin2008-09-261-0/+63
|
* add back "ide-generic" support (incorrectly removed in 1.17), theOlivier Blin2008-06-121-0/+6
| | | | | | module that we want to avoid is "ide-pci-generic" (previously "generic"), and this is handled by ldetect-lst preferred modules list
* - rename SCSI_ADAPTERS as MEDIA_ADAPTERS since we really mean media adpaters nowOlivier Blin2008-02-271-3/+3
| | | | | | - update comments and messages accordingly - rename already_probed_scsi_adapters as already_probed_media_adapters
* do not explicitely try to load ide-generic, ldetect will fallback to ↵Olivier Blin2007-09-241-6/+0
| | | | ide-generic when appropriate (#33043)
* use '_' in module names when explicitely loading modulesOlivier Blin2007-08-211-1/+1
|
* - move parameters functions in params.cOlivier Blin2007-07-051-0/+2
| | | | | - move string/system utility functions in utils.c
* re-sync after the big svn lossPascal Rigaux2007-04-251-8/+5
|
* try to load ide-generic as fallback when no disk or cdrom is foundOlivier Blin2005-04-011-0/+6
|
* warn that the mount can fail if the partition hasn't been cleanly unmountedOlivier Blin2005-03-231-1/+2
|
* dirname may modify the string, so copy it firstOlivier Blin2005-03-221-1/+3
|
* fix messageOlivier Blin2005-03-091-1/+1
|
* move partition stuff in partition.c and common disk stuff in tools.cOlivier Blin2005-03-091-165/+2
|
* new option "keepmounted" to allow the rescue media to be kept mountedPascal Rigaux2005-02-281-1/+1
|
* - drop oem & recovery code (which was broken)Pascal Rigaux2004-11-291-71/+0
| | | | | - will be replaced with a root password + user accounts + network configuration a la drakfirsttime
* major switch from ramdisk to clpPascal Rigaux2004-11-161-2/+1
| | | | | | | | | | | | | - mdkinst_stage2.bz2 is now mdkinst.clp - rescue_stage2.bz2 is now rescue.clp - make_mdkinst_stage2 is now mdkinst_stage2_tool (we don't keep the live when building the clp, mdkinst_stage2_tool is able to create the clp from the live, or the live from the clp) - all stage1 images now need cryptoloop & gzloop - the clp can be preloaded in memory or not (see MEM_LIMIT_DRAKX_PRELOAD and MEM_LIMIT_RESCUE_PRELOAD) (for http & ftp, it *must* be preloaded) - we don't uncompress the ramdisk anymore since the decompression is done on the fly, this makes the rescue boot much faster - function get_ramdisk_realname() is replaced with macro CLP_FILE_REL
* use IMAGE_LOCATION_DIR where it should bePascal Rigaux2004-11-021-2/+2
|
* compile less things when MANDRAKE_MOVE is definedPascal Rigaux2004-11-021-0/+2
| | | | | (needed so that future commits can restrict define's in config-stage1.h)
* fix cancel in disk installOlivier Blin2004-09-021-4/+4
|
* adapt to new directories layout:Pascal Rigaux2004-07-261-2/+2
| | | | | | | | | | | - Mandrake/mdkinst -> install/stage2/live - Mandrake/base/mdkinst_stage2.bz2 -> install/stage2/mdkinst_stage2.bz2 - Mandrake/base/rpmsrate -> media/media_info/rpmsrate - Mandrake/RPMS -> media/main - images -> install/images - isolinux -> install/isolinux - Mandrake/share/advertising -> install/extra/advertising
* MandrakeSoft -> MandrakesoftPascal Rigaux2004-07-201-1/+1
|
* - when the directory is bad, go back to choose another directory instead of ↵Pascal Rigaux2004-07-061-6/+6
| | | | | | | | choosing another device (you can still use "Cancel" to choose another device) - list files in directory given, not the root directory of the device
* split directory specific functions and move them from disk.c to directory.c ↵Olivier Blin2004-06-211-156/+7
| | | | (will be used in NFS install)
* in iso install, use ISOPATH environment variable instead of loopback device ↵Olivier Blin2004-06-181-0/+1
| | | | filename (limited to 64 chars)
* add disk-iso install methodOlivier Blin2004-06-171-3/+4
|
* do not delete loopbacks devices before umount but afterOlivier Blin2004-06-171-5/+5
|
* redesign of the ISO image selection dialog, add an entry in the list to ↵Olivier Blin2004-06-151-11/+26
| | | | allow to use the directory as a mirror tree
* do not try to mount the partition in testing mode, assume it is already mountedOlivier Blin2004-06-151-1/+2
|
* del loop device after unmountOlivier Blin2004-06-151-0/+1
|
* rephrase question againOlivier Blin2004-06-141-1/+3
|
* rephrase again the disk install questions (thanks to Pierre Jarillon, ↵Olivier Blin2004-06-141-3/+6
| | | | Rapsys|Phoenix and John Kelller)
* rephrase the partition selection messageOlivier Blin2004-06-141-1/+1
|
* let the user choose between ISO images containing a stage2 installer if a ↵Olivier Blin2004-06-111-2/+58
| | | | directory containing ISO images has been specified
* ntfs support in install from disk (on nplanel request, but to actually work, ↵Olivier Blin2004-06-101-1/+2
| | | | it would need the BOOT kernels to include the ntfs module)
* instead of keeping stage1 (mostly as temporary space but with a fixed size, ↵Pascal Rigaux2004-05-131-9/+2
| | | | | | | and for the background init), exit the stage1 giving hand to stage2 in a tmpfs (same as what was done for Mandrakemove)
* when in automatic=disk mode but no partition is given, fall backGuillaume Cottenceau2004-02-271-3/+1
| | | | | on non automatic mode evidently
* Patch from gc to allow booting a MandrakeMove on a Harddrive using theErwan Velu2004-02-251-10/+30
| | | | | automatic settings.
* until we haven't loaded the usb interface and the keyboard usb driver, we ↵Guillaume Cottenceau2004-01-221-1/+1
| | | | can't allow asking for additional drivers floppy, so need another parameter to my_insmod to indicate in which situation we are
* allow more than one loop device for more than one lomountGuillaume Cottenceau2003-10-221-7/+8
|
* fix pixelGuillaume Cottenceau2003-10-211-1/+1
|
* close file descriptorsGuillaume Cottenceau2003-09-181-2/+4
|
* fix recovery behaviour thx to francois commentsGuillaume Cottenceau2003-09-111-9/+5
|
* recoveryGuillaume Cottenceau2003-09-101-35/+137
|
* Merge from R9_0-AMD64, most notably:Gwenolé Beauchesne2003-06-041-1/+1
| | | | | | | | | - AMD64 support to insmod-busybox, minilibc, et al. - Sync with insmod-modutils 2.4.19 something but everyone should use dietlibc nowadays - Factor out compilation and prefix with $(DIET) for dietlibc builds - 64-bit & varargs fixes
* Add missing includes, <string.h> for bzero()Gwenolé Beauchesne2002-08-011-0/+1
|
* enhance (complicate? ;p) device detection so that scsi and usbGuillaume Cottenceau2002-07-241-1/+1
| | | | | | | | detection are done only when no ide cdrom with mandrake install is detected (speed up), have usb keyboard modules installed before any interactive question, honour "noauto" (skip usb detection and insmod'ing)
* compile with -WGuillaume Cottenceau2002-07-031-7/+7
|
* english fixes thx to vincent meyerGuillaume Cottenceau2002-06-031-1/+1
|
* hd.img now detects partition types... backport from DrakX :-)Guillaume Cottenceau2001-09-241-2/+101
|
* mount all but ramdisk Read OnlyGuillaume Cottenceau2001-08-221-3/+3
|
* don't write nonsense code to separate frontend from stage1,Guillaume Cottenceau2001-05-171-10/+10
| | | | | but rather, try to do some clever things