( buga | 2006. 10. 29., v – 15:58 )

Az adott fórum az edgy azon development korszakában lévő (2.6.17-4.5) bugot jelzett, amikor a kernelben default be volt kapcsolva bizonyos controllereknél a vonatkozó CONFIG_SCSI_PATA_* opció, azaz a korábban /dev/hd*-ként megjelenő device-aid /dev/sd*-ként jöttek boot után létre. Erre adták aztán azt a megoldást, hogy migrálták az fstab-ot, grub configot (root) és egyebeket UUID alapúra. Később (2.6.17-6.18 után) ezeket a libata drivereket kikapcsolták, ezért a kiadás után jelentkező fent említett probléma már különbözik a fórumban említetttől, annál is inkább, mert a device file itt megvan (ha nem létezne a device, az udev miatt a device file sem látszana) és a swapon() ad vissza EINVAL értéket. Inkább a device-on lévő adatra gyanakodnék és megnézném, hogy egy mkswap /dev/hdaX meggyógyítja-e.