Установил дебиан на старый жесткий диск (sda). На новом (sdb) - стояла винда. Загрузчик ее в упор не видит.
Список того, что было испробовано:
update-grub
os-prober
ntfs-3g
ручная правка grub.cfg
grub2 не видит винду
не видит, так не видит. Выбирайте жёсткий при запуске компа и всё.
update-grub
os-prober
Что они говорят?
Покажите еще fdisk -l.
update-grub
root@ilya:/home/milord# update-grub
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-2.6.32-5-686
Found initrd image: /boot/initrd.img-2.6.32-5-686
done
os-prober
Ничего.
не видит, так не видит. Выбирайте жёсткий при запуске компа и всё.
Пробовал. Грузится дебиан.
Покажите еще fdisk -l.
root@ilya:/home/milord# fdisk -l
Disk /dev/sda: 80.0 GB, 80000000000 bytes
255 heads, 63 sectors/track, 9726 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001ec27
Device Boot Start End Blocks Id System
/dev/sda1 * 1 9327 74910720 83 Linux
/dev/sda2 9327 9726 3211265 5 Extended
/dev/sda5 9327 9726 3211264 82 Linux swap / Solaris
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
224 heads, 19 sectors/track, 459004 cylinders
Units = cylinders of 4256 * 512 = 2179072 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa025d2e9
Device Boot Start End Blocks Id System
/dev/sdb1 1 229531 488440832 7 HPFS/NTFS
/dev/sdb2 229531 459004 488317952 7 HPFS/NTFS
Забыл сразу добавить :(
Попробуйте от рута выполнить следующее: запустите
fdisk /dev/sdbнажмите в нем последовательно клавиши a w и попробуйте снова.
нажмите в нем последовательно клавиши a w и попробуйте снова.
Просит ввести:
Partition number (1-4):Введите 1. (т.е., последовательно a 1 w).
root@ilya:/home/milord# fdisk /dev/sdb
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help): a
Partition number (1-4): w
Partition number (1-4): ^X
Value out of range.
Partition number (1-4): 0
Value out of range.
Partition number (1-4): 1
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
Вот. Теперь, как я понял, os-prober и update-grub нужно сделать. Сейчас попробую.
root@ilya:/home/milord# update-grub
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-2.6.32-5-686
Found initrd image: /boot/initrd.img-2.6.32-5-686
done
Ничего нового :(
Я не пользуюсь GRUB, поэтому мне сложно дать правильный совет. Но почитайте викиучебник, может, сумеете разобраться.
Продвинутые могут ругаться, но я делал так
Команда dpkg -l | grep grub дает список пакетов для grub
Установленные пакеты удаляю (purge).
Может запросить о непустом какам -то каталоге. Удаляю катвлог.
Потом сразу же ставлю удаленные пакеты + os-prober.
По другому как-то не получалось.