Control: clone -1 Control: retitle -1 kfreebsd: Could not get identity of device Control: reassign -1 src:parted Control: found -1 2.3-11 Control: user debian-bsd@lists.debian.org Control: usertags -1 kfreebsd
Hi! On 19/11/12 17:23, Arno Töll wrote: > It might be helpful to know which ioctl d-i tries to call down the bus, > as I suspect it is one not supported by the FreeBSD kernel. Hence, > bypassing that code may help. It's probably this, in parted-2.3 debian/patches/kfreebsd-gnu.patch: > +++ b/libparted/arch/freebsd.c [...] > + if (ioctl (arch_specific->fd, IOCATAGPARM, ¶ms) != 0) { > + ex_status = ped_exception_throw ( > + PED_EXCEPTION_WARNING, > + PED_EXCEPTION_IGNORE_CANCEL, > + _("Could not get identity of device %s - %s"), > + dev->path, strerror (errno)); This would normally look up the IDE drive model/revision to identify it in the partition editor. It will fall back to 'Generic IDE' if the user selects 'Ignore' in the dialog and is otherwise harmless. I can't guess from upstream's SVN changelog why it would have stopped working, so maybe we we can try old kfreebsd-8 installer images to see when the problem started. (Or does it only affect kfreebsd-9?) If somehow it's not fixable before release, the Ignore/Cancel dialog might be removed, to avoid confusing users, and it could always return 'Generic IDE' without attempting the ioctl. Regards, -- Steven Chamberlain ste...@pyro.eu.org
signature.asc
Description: OpenPGP digital signature