sul pc attualmento ho windows xp, arch e debian sid.
quando ho installato arch, non gli ho fatto installare grub, ma ho semplicemente aggiunto a mano le righe necessarie per avviarlo alla fine del /grub/menu.lst di debian (visto anche che aggiornando il kernel di arch, la parte relativa ad esso non dovrebbe variare).
il problema mi si presenta quindi soltanto quando aggiorno il kernel di sid.

questo è il mio /etc/fstab su sid:
codice:
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda7       /               ext3    defaults,errors=remount-ro 0       0
/dev/hda9       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdb        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/hda8 	/mnt/fat	 vfat auto,user,umask=000 0 0
/dev/hda5	/home/mario	ext3	defaults	1	2
e questo è il risultato di fdisk -l dove hda7 è la partizione / di sid e hda6 quella di arch:
codice:
Disk /dev/hda: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd069d069

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        4455    35784756    7  HPFS/NTFS
/dev/hda2            4456        9733    42395535    5  Extended
/dev/hda5            4456        5736    10289601   83  Linux
/dev/hda6            5737        7692    15711538+  83  Linux
/dev/hda7            7693        9029    10739421   83  Linux
/dev/hda8            9108        9733     5028313+   b  W95 FAT32
/dev/hda9            9030        9107      626503+  82  Linux swap / Solaris

inoltre questo è il mio /menu.lst (funzionante):
codice:
title		Debian GNU/Linux, kernel 2.6.25-2-686
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.25-2-686 root=/dev/hda7 ro 
initrd		/boot/initrd.img-2.6.25-2-686

title		Debian GNU/Linux, kernel 2.6.25-2-686 (single-user mode)
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.25-2-686 root=/dev/hda7 ro single
initrd		/boot/initrd.img-2.6.25-2-686

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
title		Windows XP
root		(hd0,0)
savedefault
makeactive
chainloader +1

title		Arch
root		(hd0,5)
kernel 		/boot/vmlinuz26 root=/dev/sda6 ro
initrd 		/boot/kernel26.img
#root
dove sbaglio?