Bug#637784: installation-reports: Partition disks error: No root file system is defined.
Le Sun, Feb 12, 2012 at 04:40:38PM +0900, Charles Plessy a écrit :
> Le Sat, Aug 20, 2011 at 06:26:45PM +0900, Charles Plessy a écrit :
> > Using the shell console, I found that the partition table was the following:
> > Disk /dev/xvda1: 1073 MB, 1073741824 bytes
> > 255 heads, 63 sectors/track, 130 cylinders
> > Units = cylinders of 16065 * 512 = 8225280 bytes
> > Sector size (logical/physical): 512 bytes / 512 bytes
> > I/O size (minimum/optimal): 512 bytes / 512 bytes
> > Disk identifier: 0x0002dcf2
> > Device Boot Start End Blocks Id System
> > /dev/xvda1p1 * 1 118 947803+ 83 Linux
> > /dev/xvda1p2 119 130 96390 5 Extended
> > /dev/xvda1p5 119 130 96358+ 82 Linux swap / Solaris
> > However, the device files /dev/xvda1p1, p2 and p5 are not available. Do you have any idea ?
> I have tested today's build of Debian-Installer, and the bug is still there.
> To summarise:
> - On that machine, the drive's name is /dev/xvda1.
> - Partman handles this by making partitions called /dev/xvda1p1 /dev/xvda1p2 /dev/xvda1p5
> - The installation then fails as there are no such devices.
I tried to modify the partition table by hand using fdisk, and after writing it
I see the following error message.
WARNING: Re-reading the partition table failed with error 22: Invalid argument.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
So the scenario is:
- Partman partitions the disk,
- the kernel is not informed of the changes,
- udev does not create new links in /dev,
- formatting and installation are impossible.
Do you think that this bug should be re-assigned somewhere else ?
Have a nice day,