Package: installation-reports Version: debian-installer beta-1 (Nov 10, 2003) Severity: normal
Package: installation-reports INSTALL REPORT Debian-installer-version: Nov 10, 2003 (beta-1) from http://gluck.debian.org/cdimage/testing/netinst/i386/beta-1/sarge-i386-netinst.iso uname -a: Linux localhost 2.4.22-1-386 #9 Sat Oct 4 14:30:39 EST 2003 i686 GNU/Linux Date: Nov 10, 2003 Method: install from CD, labelled Debian GNU/Linux testing "Sarge" - Official NetInst Snapshot i386 Binary-1 This CD image also contained the base system, so I could install the base system without net access. Machine: IBM-compatible PC, Motherboard Asus A7V Processor: Athlon Thunderbird 800 MHz Memory: 512 MB SDRAM (PC133) Root Device: IDE, hdg7 Root Size/partition table: The A7V has 4 IDE channels, and on channel#4 I have a 120GB hard disk. On this disk I had 30GB free (for experiments like this :) Setup: /dev/hdg7 1GB / /dev/hdg8 29GB /usr /dev/hda2 .5GB swap (also used by my Debian woody) Output of lspci: 00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 02) 00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP] 00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22) 00:04.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE (rev 10) 00:04.3 USB Controller: VIA Technologies, Inc. USB (rev 10) 00:04.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30) 00:09.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) 00:09.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) 00:0a.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02) 00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:11.0 Unknown mass storage controller: Promise Technology, Inc. 20265 (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation NV31 [GeForce FX 5600] (rev a1) Base System Installation Checklist: Initial boot worked: [O] Configure network HW: [O] Config network: [E] Detect CD: [E] Load installer modules: [ ] Detect hard drives: [E] Partition hard drives: [O] Create file systems: [O] Mount partitions: [O] Install base system: [O] Install boot loader: [E] Reboot: [O] [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it Comments/Problems: First problem: I chose German ("Deutsch / Deutschland") as the language of installation. However, most dialogs were in English. I guess this is just incomplete (yet). Config Network: The installer tried to configure the network via DHCP. This didn't work, of course, since I don't have net access on this machine (only 56k modem). Since I just wanted to install the base system from CD, the whole point of trying to configure the network seemed rather superfluous to me. I was wishing for an option to just skip this and leave the network unconfigured. Especially since it takes rather a long time for the DHCP discovery to fail. After the unsuccessful DHCP thingy I was dumped into the installer menu, where it wasn't immediately clear to me what I should choose next. So I just chose the next point listed, which was... Detect CD: When I chose this, the installer *again* tried to configure my network via DHCP! Which failed, of course, and brought me back to the installer menu. I tried this three times, and the installer never did anything about my CD drive, but always tried the DHCP stuff. I think this is a real bug. Being back in the menu, I next chose "Load installer components", although I didn't know what it should be good for. When it explained to me that I probably won't need it, I skipped it. Next point... Detect hardware: Here I got an error message: "Unable to load some modules". It complained about ide-mod, ide-probe-mod, and ide-floppy. Well, it turned out that the install could be completed just fine without these modules, so one can consider this just a cosmetic bug. Some people might get confused, though. Besides, it didn't become clear to me what the whole exercise was good for - I at least expected a summary of what hardware was actually detected. I now turned to the more familiar points of the installation. Partition hard drives: Create file systems: Mount partitions: No problems encountered here. Thank God! (and the developpers ;) Install base system: This worked almost flawlessly, however, at the very end I got a message box that was rather screwed up (no title, no message, weird formatting - sorry for no screenshot) and contained only the "Weiter" ("Next"?) button, which I clicked. I was returned to the menu. The weird look of this message box might be related to the incomplete localization. At some point, I tried "Save logs to floppy". This was a complete failure -- there was no floppy activity at all. Neither did I get any error message. Install boot loader (LILO): The installer suggested to install to the boot block of /dev/ide/host2/bus1/target0/lun0/disc . Since I can't read devfs newspeak, I just went along with this and assumed this would be the right choice -- namely /dev/hda, which is what the BIOS boots. Well, turns out that the above actually is /dev/hdg, so after the reboot I just got my familiar old boot menu. So I booted woody and added other=/dev/hdg label=sarge to my lilo.conf, ran lilo, and rebooted. Now I could choose sarge from the boot menu and actually ended up in sarge, where base-config took over. I can understand why the installer chose /dev/hdg for LILO installation, since that's the disk my root partition is on. What really bothers me here is that I'd have to figure out the whole host-bus-target-lun stuff if I wanted to manually correct the installer's choice. I'd prefer some kind of menu that lists the most sensible locations for the boot loader (of course, one still needs the option for a complete manual configuration -- this just shouldn't be the *only* option). After the Install: On booting, the system again tries its DHCP thing and fails. I think this process should be backgrounded because it takes very long (I guess this is not a problem of d-i). Base-config worked as usual, but I didn't do much with it anyway. Remaining problems: CDROM configured wrong: According to /etc/fstab, the cdrom device is /dev/hdc. However, the module ide-scsi was loaded and had grabbed it, so the cdrom device was actually /dev/scd0. However, what I did was to manually rmmod ide-scsi & modprobe ide-cd, so /dev/hdc was the correct choice again. This point definitely needs fixing. Wrong keymap: At the very beginning of the installation, the installer promised that my choice of language would also affect the locale settings etc., so I had hoped that my choice (German) would at least give me the right keymap for my standard German QWERTZ keyboard. However, the keymap I ended up with is rather strange -- most keys are right (even the special characters), but all the characters I normally access with AltGr (like |, @, {, }, [, ]) are somewhere else (but it's also different from a US keymap). Conclusion: Install was successful, it didn't shred my hard disks, but I encountered many oddities.