[Parted-maintainers] Bug#491147: kernel and fdisk see partitions but libparted does not
Frans Pop
elendil at planet.nl
Thu Jul 17 08:42:26 BST 2008
reassign 491147 parted 1.7.1-5.1
retitle 491147 kernel and fdisk see partitions but libparted does not
tags d-i
thanks
On Thursday 17 July 2008, Daniel Browne wrote:
> Comments/Problems:
> Boots fine, no problems until partitioning. The partitioner shows all
> of my hard disks. However, it does not see the existing partitions on
> my second SATA disk (/dev/sdb)
You seem to have 3 hard disks:
kernel: ata1.00: ATA-7: WDC WD800JD-75MSA2, 10.01E03, max UDMA/133
kernel: ata1.00: 156250000 sectors, multi 0: LBA48 NCQ (depth 31/32)
kernel: sda: sda1 sda2 sda3 sda4
kernel: ata2.00: ATA-7: WDC WD800JD-75MSA2, 10.01E03, max UDMA/133
kernel: ata2.00: 156250000 sectors, multi 0: LBA48 NCQ (depth 31/32)
kernel: sdb: sdb1 sdb2 sdb3 sdb4
kernel: hdb: ST3120026A, ATA DISK drive
kernel: hdb: hdb1 hdb2 hdb3 hdb4
The kernel indeed sees the 4 partitions on the second drive, but the
partman log (thanks for including that as well) shows:
<snip>
/lib/partman/init.d/35dump: IN: DUMP =dev=sdb
parted_server: Read command: DUMP
parted_server: command_dump()
parted_server: Opening outfifo
parted_server: OUT: OK
parted_server: Closing infifo and outfifo
parted_server: main_loop: iteration 7
parted_server: Opening infifo
Device: yes
Model: ATA WDC WD800JD-75MS
Path: /dev/sdb
Sector size: 512
Sectors: 156250000
Sectors/track: 63
Heads: 255
Cylinders: 9726
Partition table: no
</snip>
So, the installer is told that the disk does not yet have a partition
table, which explains what you see during partitioning.
This makes this an issue in libparted, not in the installer itself.
Therefore reassigning your report to the appropriate team.
Some questions that may help them.
How exactly was this drive formatted? Has it been used as part of a
pseudo-hardware RAID set up from the BIOS maybe?
Does the command line tool 'parted' show the partitions and what exactly
does 'fdisk' show. To get this info, use the following procedure:
- boot the installer in expert mode
- when installer components are displayed for selection, select
parted-udeb for installation
- switch to debug shell on VT2 and enter the following commands:
# fdisk -l /dev/sdb >fdisk.out 2>&1
# parted /dev/sdb print >parted.out 2>&1
- include the resulting files in your reply
Please also try a "daily built" version of the installer. This has a newer
version of parted (1.8 instead of 1.7). Does that make a difference?
Cheers,
FJP
More information about the Parted-maintainers
mailing list