[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#282308: Installation report



Package: installation-reports

Debian-installer-version: http://cdimage.debian.org/pub/cdimage-testing/sid_d-i/i386/pre-rc2/sarge-i386-netinst.iso
uname -a: Linux colt 2.6.8-1-386 #1 Mon Sep 13 23:29:55 EDT 2004 i686 GNU/Linux
Date: 2004-11-20
Method: Burned the above image on CD, booted from the CD, used a normal mirror on the internet for the rest

Machine: custom-built workstation PC, retail parts
Processor: AMD Athlon(tm) XP 3000+
Memory: 1 GB
Root Device: SATA /dev/sda1
Root Size/partition table:
 Disk /dev/sda: 200.0 GB, 200049647616 bytes
 255 heads, 63 sectors/track, 24321 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot      Start         End      Blocks   Id  System
 /dev/sda1               1        1306    10490413+  83  Linux  ==> /
 /dev/sda2            1307        2612    10490445   83  Linux  (unused)
 /dev/sda3            2613       24319   174361477+   f  W95 Ext'd (LBA)
 /dev/sda5            2613        2874     2104483+  82  Linux swap ==> swap
 /dev/sda6            2875        3136     2104483+  82  Linux swap (unused)
 /dev/sda7            3137       24319   170152416   83  Linux  ==> /home

Output of lspci and lspci -n:
# lspci
0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
0000:00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
0000:00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
0000:00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
0000:00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
0000:00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
0000:00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
0000:00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
0000:00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
0000:00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2)
0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
0000:00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
0000:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
0000:00:0c.0 PCI bridge: nVidia Corporation nForce2 PCI Bridge (rev a3)
0000:00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev a3)
0000:00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
0000:01:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:01:0b.0 RAID bus controller: Silicon Image, Inc. (formerly CMD Technology Inc) SiI 3112 [SATALink/SATARaid] Serial ATA Controller (rev 02)
0000:02:01.0 Ethernet controller: 3Com Corporation 3C920B-EMB Integrated Fast Ethernet Controller [Tornado] (rev 40)
0000:03:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G550 AGP (rev 01)
# lspci -n
0000:00:00.0 0600: 10de:01e0 (rev c1)
0000:00:00.1 0500: 10de:01eb (rev c1)
0000:00:00.2 0500: 10de:01ee (rev c1)
0000:00:00.3 0500: 10de:01ed (rev c1)
0000:00:00.4 0500: 10de:01ec (rev c1)
0000:00:00.5 0500: 10de:01ef (rev c1)
0000:00:01.0 0601: 10de:0060 (rev a4)
0000:00:01.1 0c05: 10de:0064 (rev a2)
0000:00:02.0 0c03: 10de:0067 (rev a4)
0000:00:02.1 0c03: 10de:0067 (rev a4)
0000:00:02.2 0c03: 10de:0068 (rev a4)
0000:00:04.0 0200: 10de:0066 (rev a1)
0000:00:05.0 0401: 10de:006b (rev a2)
0000:00:06.0 0401: 10de:006a (rev a1)
0000:00:08.0 0604: 10de:006c (rev a3)
0000:00:09.0 0101: 10de:0065 (rev a2)
0000:00:0c.0 0604: 10de:006d (rev a3)
0000:00:0d.0 0c00: 10de:006e (rev a3)
0000:00:1e.0 0604: 10de:01e8 (rev c1)
0000:01:0a.0 0200: 10ec:8139 (rev 10)
0000:01:0b.0 0104: 1095:3112 (rev 02)
0000:02:01.0 0200: 10b7:9201 (rev 40)
0000:03:00.0 0300: 102b:2527 (rev 01)

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot worked:    [O]
Configure network HW:   [O]
Config network:         [O]
Detect CD:              [O]
Load installer modules: [O]
Detect hard drives:     [O]
Partition hard drives:  [O]
Create file systems:    [O]
Mount partitions:       [O]
Install base system:    [O]
Install boot loader:    [E]
Reboot:                 [O]

Comments/Problems:

The boot loader installation had a small problem in my case.

In addition to the mentioned /dev/sda I have an IDE hard disk /dev/hda
that contains Windows and SUSE Linux.  The boot loader GRUB was
installed in the MBR of /dev/hda, so that it controls the whole boot
process.  The other operating systems were recognized and installed
in the boot menu.  However, the SUSE installation contains several
files in /boot/vmlinuz* that are not kernels and should not be
entered in the boot menu.  The relevant part of the boot menu that
was generated by the Debian installer is:

# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title           SuSE Linux 8.2 (i586) (on /dev/hda5)
root            (hd0,4)
kernel          /boot/vmlinuz root=/dev/hda5
initrd          /boot/initrd
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title           SuSE Linux 8.2 (i586) (on /dev/hda5)
root            (hd0,4)
kernel          /boot/vmlinuz root=/dev/hda5
initrd          /boot/initrd.shipped
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title           SuSE Linux 8.2 (i586) (on /dev/hda5)
root            (hd0,4)
kernel          /boot/vmlinuz root=/dev/hda5
initrd          /boot/initrd
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title           SuSE Linux 8.2 (i586) (on /dev/hda5)
root            (hd0,4)
kernel          /boot/vmlinuz root=/dev/hda5
initrd          /boot/initrd.shipped
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title           SuSE Linux 8.2 (i586) (on /dev/hda5)
root            (hd0,4)
kernel          /boot/vmlinuz.autoconf.h root=/dev/hda5
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title           SuSE Linux 8.2 (i586) (on /dev/hda5)
root            (hd0,4)
kernel          /boot/vmlinuz.config root=/dev/hda5
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title           SuSE Linux 8.2 (i586) (on /dev/hda5)
root            (hd0,4)
kernel          /boot/vmlinuz.shipped root=/dev/hda5
initrd          /boot/initrd.shipped
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title           SuSE Linux 8.2 (i586) (on /dev/hda5)
root            (hd0,4)
kernel          /boot/vmlinuz.version.h root=/dev/hda5
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hda5.
title           SuSE Linux 8.2 (i586) (on /dev/hda5)
root            (hd0,4)
kernel          /boot/vmlinux.gz root=/dev/hda5
savedefault
boot


Most of these combinations don't work, because the files aren't boot
sectors at all.  Users might be confused if they see 9 entries in the
boot menu, most of which don't work.

The entries in the original GRUB menu of the SUSE installation were:

title linux
    kernel (hd0,4)/boot/vmlinuz root=/dev/hda5 vga=0x31a  acpi=off splash=silent showopts
    initrd (hd0,4)/boot/initrd

title failsafe
    kernel (hd0,4)/boot/vmlinuz.shipped root=/dev/hda5 showopts ide=nodma apm=off acpi=off vga=normal nosmp noapic maxcpus=0 3
    initrd (hd0,4)/boot/initrd.shipped


The other files can be told apart pretty easily:

# file /mnt/boot/vmlinu*
/mnt/boot/vmlinux.gz:         gzip compressed data, was "vmlinux", from Unix, max compression
/mnt/boot/vmlinuz:            x86 boot sector
/mnt/boot/vmlinuz.autoconf.h: ASCII C program text
/mnt/boot/vmlinuz.config:     ASCII English text
/mnt/boot/vmlinuz.shipped:    x86 boot sector
/mnt/boot/vmlinuz.version.h:  ASCII text


Maybe this method can be used to avoid installing useless boot
menu entries.



Reply to: