Reading the "debian-user" list for a while I am convinced, that statements like "this CD ROM is OK", "that CD ROM is bad" are purely subjective.
My experiences with the "InfoMagic LINUX Developer's Resource", Dec 1996, are very positive. I am very grateful to InfoMagic for Great Collection of useful files and very well organized Linux distributions. Below, I list step-by-step my recent installation to prove, that having the "InfoMagic LDR" one can install a decent Debian 1.2 system without contacting more recent ftp resources. This text can be obtained from ftp:ftp.fortuna.org/pub/linux/Debian/InfoMagic-LDR.Dec96 ========= Installation of the Debian 1.2 =========== My configuration: HP Vectra XU 6/200 48 MB RAM Triton II motherboard on-board SCSI interface (CMD PCI-0646) two 2GB SCSI drives, HPC1533A DAT, HITACHI CDR-7930 IDE CD-ROM HP SureStore (HPC4325) CD-R with AdvanSys SCSI/ISA interface 1.44 floppy Matrox MGA PCI Millennium graphics card The system came with the Windows95 installed on /dev/sda1 (1028 cylinders) with remaining space /dev/sda2 defined as the "DOS working space" (1020 cylinders). I wanted to divide the /dev/sdb drive into 3 parts, with about 128 MB swap, about 1GB for the Ext2 Linux and remaining space left for the mkisofs to prepare data for the CD-R. I began from Windows95 with inserting the DISK3 of the InfoMagic-LDR into the HITACHI CD-ROM (it was device E:) and reading the documentation. The relevant "install.txt" file for the Debian 1.2 distribution was in "disks-i3\1996-12-" directory (truncated names of the "disks-i386\1996-12-8"). Step 1: Prepare 7 formatted 1.44 floppy disks and label them as "Rescue", "Device Drivers", "Custom Boot", "Base 1", "Base 2", "Base 3", "Base 4". Use "rawrite2.exe" (from the same directory) to copy the files: "resq1440.bin" "drv1440.bin", "base14-1.bin", ..., "base14-4.bin" to the above floppies. The syntax "rawrite2.exe resq1440.bin a:" did not work, but rawrite2.exe (Enter disk image source ...) (Enter target diskette drive ...) i.e. interactive mode worked OK, so I created 6 floppies as instructed (the "Custom Boot" was created later). Step 2: Boot from the "Rescue" floppy, watch the messages, and seeing "boot:" hit -ENTER-. One of the boot messages announced the HITACHI CD-ROM as /dev/hdc (important). I selected the color display from the "Set Color or Monochrome" dialog box. Step 3: Select "Next" (hit -ENTER-) to "Continue with the installation". Then again select "Next" to "Configure the Keyboard" (I selected the "us", for U.S English (QWERTY)) Step 4: Select "Previous" to "Partition a Hard Disk": then selected the "/dev/sdb" and have set the /dev/sdb1 as "primary" of type "Linux Swap" 129 MB, /dev/sdb2 as "primary" of type "Linux" (ext2) 1025 MB and /dev/sdb3 as "primary" (again) "Linux Swap" of remaining 894 MB. (I did not intend to use the /dev/sdb3 for swapping, but as a device for ISO9660 testing). Step 5: Select "Initialize and Activate the Swap Disk Partition", then "Initialize a Linux Disk Partition". Step 6: Select "Install the Base System", where I selected the /dev/fd0 as the floppy drive. The "Please insert disk 1 and press ENTER ..." worked OK, but the "Base 3" floppy had a media problem. But I could recreate the "Base 3" system without starting from the beginning (see Comment1 and the end), then started the "Install the Base System" again and the installation continued. Step 7: Select "Install the Operating System Kernel" (the "Rescue" floppy needed) Step 8: Select "Install the Device Drivers" (the "Device Drivers" floppy needed) Here I used the "Configure Device Drivers Modules" to add some drivers. Step 9: Select "Configure the base system": here I opted for US/Pacific and local (not GMT) clock. Step 10: Network configuration: I did not need it for the time, but anyway entered reasonable hostname/IP/DNS/Gateway values (for the future use). Step 11: Select "Make a Boot Floppy": here the labelled "Custom Boot" floppy was used. Step 12: Rebooting the system: - I was asked to set the root password - then created the first non-root user Step 13: Here starts the "dselect" - which potentially makes a lot of problems (as reported by many Debian installers). But ... knowing some dselect weaknesses one can continue without major problems: 0) Access - I opted for access from the CD-ROM, from my /dev/hdc device - set "none" as the "top directory", so the dselect asked for names of some other distribution directories. - at this time the CD-ROM (still the DISK3 of the InfoMagic-LDR) was automatically mounted at /var/lib/dpkg/methods/mnt so I could use the Alt-F2 to open another virtual terminal, and could "ls /var/lib/dpkg/ethods/mnt" to see the names of the requested directories. - coming back to the primary virtual terminal (Alt-F1) I answered with "binary" for main binary directory and "contrib" for the contrib files. The "non-free" does not exist on the CD-ROM (rather obvious ?). 1) Update - the information about 21 packages was updated 2) Select - after pressing "Space" to leave the help, I selected the "All packges" (the first possible choice) - I was asked some questions (for example: to skip the "INN" ? - I selected "y" to skip it) - selection of languages: selected only "english" - picked my hostname as the mail name for the system (do not intend to use it now, anyway) - picked "american" for ispell Then came the EXPECTED (reported by many) error while configuring the "latex" and "texbin". Here I switched again to another virtual terminal with "Alt-F2", and used "dpkg" manually: 1. First, I added the "/usr/X11R6/lib" to the "/etc/ld.so.conf". Instead of using any editor, it is sufficient to append the missing line: # cat >> /etc/ld.so.conf /usr/X11R6/lib CTRL-D Then execute the "ldconfig". Finally, configure the "texbin" manuall, with # dpkg --configure texbin It should work this time. 2. Then verify which packages still need to be configured with # dpkg -C I got "latex" and "psnfss", so executed # dpkg -- configure latex # dpkg -- configure psnfss Worked without problems. 6) Quite dselect Step 14: It is better now to prepare the kernel sources, so we can configure it in more flexible way. The DISK3 of the InfoMagic-LDR has the 2.0.27 sources in "source/devel/kernel-source-2.0.27_1.00.orig.tar.gz", so I could unpack the sources to the "/usr/src" directory: # mount -t iso9660 -o ro /dev/hdc /cdrom # cd /usr/src # tar xzvf /cdrom/source/devel/kernel-source-2.0.27_1.00.orig.tar.gz Then created the "linux" symbolic link: # ln -s kernel-source-2.0.27_1.00.orig linux Now I could create a new kernel: # cd /usr/src/linux # make config # make dep # make zImage # make modules # make modules_install Save the current kernel: # cp -p /vmlinuz /vmlinuz.OLD Place the new kernel: # cp /usr/src/linux/arch/i386/boot/zImage /vmlinuz Create a simple "booting" disk (instead of installing LILO on the HD). Here I inserted a new (empty) floppy, and executed: # make zdisk This created a simple "booting" disk, which could replace the "Custom Boot" floppy. Create also a "booting" disk from the old (saved) kernel. To another floppy: # cp /vmlinuz.OLD /dev/fd0 # rdev /dev/fd0 /dev/sdb2 # rdev -v /dev/fd0 -1 This floppy may be re-used as soon as the new kernel will prove its ability to boot. This completes the installation of the Debian 1.2 from the InfoMagic-LDR.Dec96 CD-ROMs. Note, that the DISK3 contained not only the complete (correctly working) distribution of the Debian 1.2, but it contained also the sources of the kernel. GREAT CD-ROM collection, indeed ! COMMENT1: If any of the "Base ?" floppies is rejected, one can create it anew, without repeating the installation from the beginning. It happened, that the DISK3 (selected as the source of data) was mounted at the "/var/lib/dpkg/methods/mnt" directory. So, one can switch to another virtual terminal (e.g. with the Alt-F2) and create the needed "Base ?" floppy with # cd /var/lib/dpkg/methods/mnt/disks-i386\1996-12-8 # cp base14-3.bin /dev/fd0 (in case when the "Base 3" needs to be re-created) Then "Alt-F1" returns to the installation, where we can select to "Install the Base System" again. COMMENT2: I will post a follow-up of the above installation, related to the XFree86 installation and configuration. Zenon ([EMAIL PROTECTED]) -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]