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

Bug#301500: installation: Filesystem creation failed



Package: installation-reports
Version: rc3
Severity: normal


Debian-installer-version: rc3 on Fri March 25th 2005 from www.debian.org/devel/debian-installer
uname -a: Linux whinlatter 2.4.27-2-386 #1 Thu Jan 20 10:55:08 JST 2005 i686 GNU/Linux
Date: Fri March 25th 2005 13:00 GMT
Method: hd-image (vmlinuz, initrd.gz) and sarge-i386-netinst.iso on C:\
(hda1), booted using GRUB on the MBR:

  root (hd0,0)
  kernel /vmlinuz root=/dev/ram defvs=mount,dall ramdisk_size=17000
  initrd /initrd.gz
  boot

Machine: MESH PIII 500 MHz
Processor: 500 MHz Intel Pentium III
Memory: 512 MiB
Root Device: /dev/hda3
Root Size/partition table:

Disk /dev/hda: 16.9 GB, 16907304960 bytes
255 heads, 63 sectors/track, 2055 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         522     4192933+   b  W95 FAT32
/dev/hda2             523         528       48195   83  Linux
/dev/hda3             529         589      489982+  83  Linux
/dev/hda4             590        1562     7815622+   5  Extended
/dev/hda5             590        1562     7815591   8e  Linux LVM

Disk /dev/hde: 80.0 GB, 80054059008 bytes
255 heads, 63 sectors/track, 9732 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hde1               1        9732    78172258+  fd  Linux raid autodetect

Disk /dev/hdg: 80.0 GB, 80054059008 bytes
255 heads, 63 sectors/track, 9732 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdg1               1        9732    78172258+  fd  Linux raid autodetect

/usr and /var are on the hda volume group.  All user data is on /dev/md0
(hde and hdg) in a separate volume group.

Output of lspci

0000:00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
0000:00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
0000:00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
0000:00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
0000:00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
0000:00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
0000:00:0a.0 Unknown mass storage controller: Promise Technology, Inc. PDC20268 (Ultra100 TX2) (rev 02)
0000:00:0c.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 0c)
0000:00:0d.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
0000:01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 04)

and lspci -n:

0000:00:00.0 0600: 8086:7190 (rev 03)
0000:00:01.0 0604: 8086:7191 (rev 03)
0000:00:07.0 0601: 8086:7110 (rev 02)
0000:00:07.1 0101: 8086:7111 (rev 01)
0000:00:07.2 0c03: 8086:7112 (rev 01)
0000:00:07.3 0680: 8086:7113 (rev 02)
0000:00:0a.0 0180: 105a:4d68 (rev 02)
0000:00:0c.0 0200: 8086:1229 (rev 0c)
0000:00:0d.0 0401: 1274:1371 (rev 06)
0000:01:00.0 0300: 102b:0525 (rev 04)

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:    [E]
Mount partitions:       [O]
Install base system:    [O]
Install boot loader:    [O]
Reboot:                 [O]

Comments/Problems:

The test system was a system that has been in use since I first
installed slink on it in 1999, and prior to installing it I
took it out of commission piece by piece, removing the old LVM
and RAID setup and backing up all data and turning off all
daemons one by one, to ensure I had not forgotten to save a copy
of any essential data or configuration files.  By the time I
was ready to install sarge, the only things left on /dev/hda
was /dev/hda1 (Windows98), the old root filesystem, and two empty
4 GiB partitions (scratch and old LVM PV).  I intended to remove
all but /dev/hda1 with the partitioning tool during installation.

After setting up the partitions as shown above, setting up RAID
and then choosing to set up LVM, it FAILED to create an ext3
file system on /dev/hda3.

After some investigation (running "fdisk /dev/hda"), it writes the
new partition table, but ioctl() fails to re-read it, so the
system is still using the old table.  /dev/hda3 (or rather the
devfs equivalent) did not exist, but the old device names did.

This is possibly because the installer has mounted the
sarge-i386-netinst.iso from /dev/hda1 which prevents the re-read.

In this situation, it would be best if the installer detected
this failure, and prompted the user to reboot and continue
the installation.  I did this the following day, and I completed
the LVM setup and the install completed without a hitch.


Regards,
Roger



Reply to: