Единственное, что необходимо сделать товарищу, это найти/скачать любой LiveCD, например кноппикс, на диске мандривы вероятно есть загрузка в режиме livecd.
После загрузки с livecd:
# dd if=/dev/zero of=/dev/hdXY bs=446 count=1
Это обнулит первые 446 байт на разделе, на ext3 первые 446 байт нулевые.
Вообщем и все, если не поможет попробовать 512, можно сразу 512, у себя посмотрел и до 512 байт тоже нули.
А fixboot по определению не мог что то затронуть далее 446 байт на разделе.
hdXY - либо sdXY (для sata), здесь X буква раздела (a,b,c,d), Y - номер. (для анализа диска можно использовать # fdisk /dev/hdXY )
Для того чтобы посмотреть ide девайсы:
# ls /dev/hd*
sata девайсы:
# ls /dev/sd*
сделать бекап первых 512 байт можно командой:
# dd if=/dev/hdXY of=/home/user/file bs=512 count=1
В случае чего, всегда можно вернуть все на место:
# dd if=/home/user/file of=/dev/hdXY bs=512 count=1
Только не забыть примонтировать раздел для сохранения файла, иначе сохраните его в виртуальную память.
После всего, можно установить загрузчик grub либо lilo
# grub
grub> root (hd0,0) (Укажите, где находится раздел с /boot)
grub> setup (hd0) (Устанавливаем GRUB в MBR)
grub> quit (Выходим из оболочки GRUB)
Предварительно настроив /boot/grub/grub.conf
Либо lilo:
после настройки /etc/lilo.conf
После чего
# /sbin/lilo
Будет грузиться и винда и мандрива.