Okay, I've found a workaround.
After applying the proposed patch found on
http://markmail.org/message/bildjl47nchykx3i it seems to work perfectly:
--- a/drivers/ata/pata_via.c2009-01-16 02:36:58.0 +0800
+++ a/drivers/ata/pata_via.c2009-01-16 02:39:04.0 +0800
@@ -347,12 +347
Same problem when using latest mainline kernel
(2.6.29-020629_2.6.29-020629)...
--
pata_via can't access 2nd SATA HDD (err_mask=0x1)
https://bugs.launchpad.net/bugs/356139
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs m
** Attachment added: "C:\Dokumente und
Einstellungen\chris.CSCPBERLIN\Desktop\lspci.txt"
http://launchpadlibrarian.net/24858743/C%3A%5CDokumente%20und%20Einstellungen%5Cchris.CSCPBERLIN%5CDesktop%5Clspci.txt
--
pata_via can't access 2nd SATA HDD (err_mask=0x1)
https://bugs.launchpad.net/bug
** Attachment added: "C:\Dokumente und
Einstellungen\chris.CSCPBERLIN\Desktop\dmesg.txt"
http://launchpadlibrarian.net/24858506/C%3A%5CDokumente%20und%20Einstellungen%5Cchris.CSCPBERLIN%5CDesktop%5Cdmesg.txt
--
pata_via can't access 2nd SATA HDD (err_mask=0x1)
https://bugs.launchpad.net/bug
Public bug reported:
I'm using Ubuntu 9.04 Server beta (Kernel 2.6.28.9) on a VIA ARTiGO
A2000 barebone system (VIA C7-D, VX800 chipset, see
http://www.via.com.tw/en/products/embedded/artigo/a2000).
My boot device is a CF-card connected to the 1st (and only) PATA port.
On the 1st SATA port I've a