summaryrefslogtreecommitdiffstats
path: root/docs/README
diff options
context:
space:
mode:
Diffstat (limited to 'docs/README')
-rw-r--r--docs/README85
1 files changed, 23 insertions, 62 deletions
diff --git a/docs/README b/docs/README
index 67179a981..02bc5d351 100644
--- a/docs/README
+++ b/docs/README
@@ -1,23 +1,18 @@
-Well here is a little description of what DrakX needs to work in comparison
-to the RH newt install.
+Well here is a little description of what DrakX needs to work
********************************************************************************
-* CVS **************************************************************************
+* VCS **************************************************************************
********************************************************************************
Like all good free software, DrakX is in SVN :)
-You can access it at http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/drakx/trunk/
+You can access it at http://svnweb.mageia.org/soft/drakx/trunk/
or via
-svn co http://svn.mandriva.com/svn/soft/drakx/trunk drakx
+svn co svn+ssh://svn.mageia.org/svn/soft/drakx/trunk
-This is only read-only access. If you want more, tell me (pixel@mandriva.com)
-
-Please note that redoing *all* the stuff is not for the faint of heart. I myself
-sometimes wonder what the whole make does :-%
-Instead, changing some .pm files is quite easy (nice interpreted language)
+This is only read-only access. If you want more, tell me (pixel)
********************************************************************************
* Making your custom install ***************************************************
@@ -25,22 +20,12 @@ Instead, changing some .pm files is quite easy (nice interpreted language)
If you have your own rpms you want to add, or make your own updated cdrom, you
just have to issue:
-% gendistrib --noclean --distrib <DIRS>
-
-Where <DIRS> is the root of all the media that the install will see, this first
-one is the main one :
+% gendistrib --noclean --distrib <DIR>
-(1) network or 1-cdrom installs
- DIRS == the root directory of the Distribution
+Where <DIR> is the root of all the distribution.
-(2) multi-cdrom install
- DIRS == the root directories of all the media that the install will see
-
-``gendistrib'' will scan the file media/media_info/hdlists in the main root
-directory (the first one in DIRS) to search for all media used. Typically you
-use media/main for RPM packages repository.
-For multi-cd, please use media/main or media/foo, etc.
-For one CD or a network/hd volume, please use media/main.
+``gendistrib'' will scan the file media/media_info/media.cfg to search for all
+media used. Typically you use media/main for RPM packages repository.
Optionnally, you can modify ``media/media_info/rpmsrate''; this file manages
the relative importance of the files, and thus their installation or not.
@@ -60,12 +45,12 @@ media/media_info/media.cfg
cf MDV::Distribconf(3)
media/media_info/hdlist*.cz
- table of rpm's headers, referred by ``hdlists''
+ table of rpm's headers, referred by ``media.cfg''
their contents can be listed using ``packdrake -l <hdlist_file>'' or
or ``parsehdlist <hdlist_file>''.
! Need to be remade when media/main changes (with ``gendistrib'') !
-media/media_info/compssUsers
+media/media_info/compssUsers.pl
media/media_info/rpmsrate
ranks and classify packages, so that the installer will know which
@@ -74,49 +59,40 @@ media/media_info/rpmsrate
<level> <packages>
where <intern_group> is a symbolic name used in media/media_info/compssUsers* files,
and <level> defines importance level as described below :
- 5 must have
+ 5 mandatory
4 important
- 3 very nice
+ 3 interesting
2 nice
1 maybe
- installer selects packages for level 4 (important) and 5 (must have).
+ installer selects packages for level 4 (important) and 5 (mandatory).
packages in other level (3, 2, 1) can only be selected using
individual package selection.
-install/stage2/live
- live system used on certain installs. See ``Ramdisk or not'' below for
- more.
-
-install/stage2/mdkinst.clp
+install/stage2/mdkinst.sqfs
for the compressed loopback of install.
generated from install/stage2/live tree using misc/mdkinst_stage2_tool
-install/stage2/rescue.clp
+install/stage2/rescue.sqfs
rescue ramdisk. create_compressed_fs iso file
this is the ramdisk loaded when typing rescue on boot prompt.
install/images/all.img
- USB image enabling any install
+ fat16 image to dd on a partition (hint: sda1)
install/images/boot.iso
iso image to burn enabling any install (cdrom/hd/nfs/ftp)
- Boot from cdrom:
- - boot.iso : iso image to burn
-
- Boot from hd (esp. usb key):
- - all.img : fat16 image to dd on a partition (hint: sda1)
+ To boot from cdrom, use boot.iso
+ To boot from network, use isolinux/alt0/all.rdz + vmlinuz via pxe
+ To boot from hd (esp. usb key), use all.img.
+
+ NB for usb boot:
- it seems some bioses don't use the code on MBR (sda),
or at least skip it when it's blanked
(eg: "dd if=/dev/zero of=/dev/sda bs=1 count=446")
- some bioses need it. I had some luck using
dd if=/usr/lib/extipl/aldebaran.bin of=/dev/sda
(install package extipl first)
-
- Boot from network:
- - all.rdz + vmlinuz via pxe
-
- dd for windows: http://uranus.it.swin.edu.au/~jn/linux/rawwrite/dd.htm
********************************************************************************
* logs *************************************************************************
@@ -151,26 +127,11 @@ the auto-partitionning partitions can be changed, the default user class can be
set to developer (!)...
********************************************************************************
-* po translation files *********************************************************
-********************************************************************************
-DrakX uses .po files for its translation. A script takes the different
-strings out of the .pm files. It generates the DrakX.pot file which contains
-all the english strings to translate.
-
-********************************************************************************
-* PCMCIA install ***************************************************************
-********************************************************************************
-If the media you use to install is a pcmcia device, use the pcmcia boot disk.
-
-********************************************************************************
* modules **********************************************************************
********************************************************************************
-Modules can be found in /modules.
-
To manually install a module during install, switch to console #2
and type "modprobe <modulename>". The modprobe program is a perl
-wrapper around /usr/bin/insmod. It uses the dependencies found in
-/modules/modules.dep (stage1).
+wrapper around /usr/bin/insmod.
********************************************************************************
* Making screenshots ***********************************************************