Доброго времени суток!Если у вас
Ubuntu установлена из под
Windows с помощью установщика
Wubi и в один прекрасный день при загрузке после выбора варианта "Ubuntu" вы увидите надпись NO WUBILDR и система начнет автоматически перезагружаться, не расстраивайтесь! Когда это случилось у меня, я, по крайней мере, старался не расстраиваться

Итак,
система:
ноут ASUS UX30
Windows Vista + Wubi + Ubuntu 10.04 64bitWindows загружается, все работает.
Ubuntu не грузится, выдает ошибку:
NO WUBILDR.
Как решить:1. загружаем Windows
2. идем сюда:
http://www.ubuntu.com/desktop/get-ubuntu/download, скачиваем ISO-образ своей версии Ubuntu, скачиваем программу для создания загрузочной флэшки из Windows - Universal-USB-Installer.exe (), создаем загрузочный Live USB
3. перезагружаемся, жмем F2 и попадаем в BIOS, где в разделе BOOT hard drives видим свою флэшку харддрайвом(!), ставим его первым, чтобы загрузка шла с флэшки
4. сохраняем и перезагружаемся, уже с флэшки с Ubuntu
5. скачиваем скрипт:
http://bootinfoscript.sourceforge.net/6. запускаем терминал и запускаем этот скрипт командой:
sudo bash /Downloads/boot_info_script*.sh (у меня было boot_info_script
055.sh)
7. скрипт в текущую папку сохраняет файл RESULTS.txt
8. открываем этот файл и находим такой кусок текста:
sda2: _________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files/dirs: /Windows/System32/winload.exe /wubildr.mbr
/ubuntu/winboot/wubildr.mbr /wubildr
/ubuntu/winboot/wubildr /ubuntu/disks/root.disk
/ubuntu/disks/swap.disk
где красная двоечка у вам может быть другим числом, оно-то нам и нужно.
9. выполняем еще несколько команд:
sudo mkdir /media/win
sudo mount /dev/sda2 /media/win
sudo mount -o loop /media/win/ubuntu/disks/root.disk /mnt
sudo cp /mnt/boot/grub/grub.cfg /mnt/boot/grub/grub.cfg.copy
sudo chmod +w /mnt/boot/grub/grub.cfg
gksu gedit /mnt/boot/grub/grub.cfg
Последняя команда запускает редактирование файла
grub.cfg. Наша задача - удалить все строчки
ДО фразы
"### BEGIN /etc/grub.d/10_lupin ###", сохраниться, вынуть флэшку и перезагрузиться.
Если после этого загрузка Windows и Ubuntu наладилась, загружаемся в Ubuntu и делаем копию правок через терминал:
sudo mv /boot/grub /boot/grubold
sudo mkdir /boot/grub
sudo cp /boot/grubold/grubenv /boot/grub
sudo update-grub
Для того, чтобы
после работы менеджера обновлений изменения
не затерлись, запретим обновлять два пакета:
Система > Администрирование > Менеджер пакетов Synapticвыбираем пакет
grub-pc и через меню "Пакет" блокируем версию, аналогично с пакетом
grub-common.
Должно работать.
Решение нашел здесь:
http://ubuntuforums.org/showthread.php?t=1639198