Grub 2 не видит Windows 7
Доброго времени суток. Установил на компьютер Debian. Вместе с ней поставился Grub 2, который не видит установленную семерку. Помогите получить доступ к винде. В линуксе не очень силен, осваиваю. Но доступ к семерке надо получить как можно быстрее.
sudo apt install os-prober
UPD. Хотя я зря преложил решение. Тебе сама судьба предоставила шанс разобраться в линуксе. Тем более, что дебиан те так уж и сложен.
Будь мужиком, добавь пункт меню в рукопашную.
os-prober по дефолту ставится в дэбе же. хз, покажи какие файлы лежат в /etc/grub.d, что показывает команда
Но доступ к семерке надо получить как можно быстрее
Plop Boot Manager — так быстрее
И на флешку его, его на флешку! Хотя штука крутая, грузил им старые компы с USB биос которых такое не умеет. Правда дефолтная тема наркоманско-яумамфкакерская.
kep-k , а ты точно при установке не скормил дебиану диск целиком?
kep-k, а ты точно при установке не скормил дебиану диск целиком?
Точно нет. Но я уже решил проблему))) Всем спасибо за помощь) А по поводу линукса, вещь интересная хоть и сложная)
Надеюсь не переустановкой винды? Там можно раньше было точно парой комманд с установочного диска в режиме ручного восстановления вернуть родной нт-лоадер.
Grub 2 ненавидит Windows 7
Нет даунгрейд до Grub legacy)
Легаси попроще в настройке. Если тебе не нужны киллерфичи grub2, то можешь на нем и остаться.
Но все равно с виндой какие-то проблемы. Правда её я решил пока снести. Разберусь с Grub, потом винду все равно придется вернуть для работы. Вот думаю, как бы это получше сделать)
потом винду все равно придется вернуть для работы.
VirtualBox + XP? И ребут не нужен. и разделом делиться не надо. Но с играми напряг.
Я не разбираюсь — а что если она протухла для задачи, а может и реальная установка нужна.
Ну смотря тебе какой тебе доступ нужен. Если просто примонтировать раздел, то гугли командну mount, а если именно загрузить винду, то с большой вероятности, что-то сделал не так, вплоть случайно установил дебиан не на тот раздел, ведь груб находит винду в 97,4375566393% случаях.
qemu/kvm + что угодно, и проброс vcard и с играми не напряг
Установил на компьютер Debian. Вместе с ней поставился Grub 2, который не видит установленную семерку.
Debian/Grub 2 всё делает правильно. Дрянь не нужна и видеть её не обязательно.
Потоньше надо. И в установщик дебиана прилепить на все диалоги напоминалку про сохранение лога.
Grub не видит windows 7
Grub загрузчик не видит windows 7. Если в терминале прописать ‘update-grub’ находит только ubuntu и memtest. Да и еще по непонятным причинам он не запускается, при старте загружается сразу убунту.
установи пакет os-prober, update-grub будет находить венду.
он уже был установлен. Я его запустил а потом обновил груб, никаких изменений 🙁
Позволь тогда задать не скромный вопрос: «а у тебя на харде венда то вообще есть?».
Не настолько уж я и новичек.
Попробовать чтоли бутнутся с диска с семёркой, прописать fixboot/fixmbr и потом попытатся заного обновить груб?
Ну я ж не знаю на сколько ты новичёк 🙂
Попробовать чтоли бутнутся с диска с семёркой, прописать fixboot/fixmbr и потом попытатся заного обновить груб?
ТС меню граба появляется призагруке?
меню граба не появляется. А что подразумевается под ТС? http://ru.wikipedia.org/wiki/ТС
Да и еще по непонятным причинам он не запускается, при старте загружается сразу убунту.
Таймаут в конфиге выставь ненулевой.
Grub загрузчик не видит windows 7. Если в терминале прописать ‘update-grub’ находит только ubuntu и memtest.
При загрузке удерживай Shift, должно появится меню grub.ТС, топик стартер — тот кто создал тему на форуме.
Меня будут пинать ногами, но всё же:
(это в /boot/grub/grub.cfg)
Только (hd0,msdos1) на свой раздел поменяй.
При загрузке удерживай Shift, должно появится меню grub.
Оно то появиось. Но виндоуса там все еще нету.
Поправь /boot/grub/grub.cfg как советовал tyakos
Меня будут пинать ногами, но всё же:
Спасибо, заработало. Только меня ожидал очередной сюрприз :
BOOTMGR is missing
Press ctrl+alt+del to restart
Неужели убунту стёрла виндовский загрузчик? )
Ну так восстанови с загрузочного диска (bootmgr c:).
И да. Сам на работе на грабли наступал — проверь, что виндовый раздел активен. Сто лет уж прошло, а для винды ещё имеет значение.
Запустись с CD Win7, запусти консоль восстановления в консоли пропиши bootrec/fixboot дальше догадаешься что делать.
Линукс тут при чём?
А ты, недоумок, вали к Эребу
Это может быть глюк/фича твоего os-prober’а
Неплохо бы было посмотреть на выхлоп
Покажите /var/log/syslog после запуска update-grub.
На каком разделе установлена Windows?
при старте загружается сразу убунту.
что то тут не ладно)
программа восстановление не обнаруживает установленную семёрку, а восстановление запуска закрывается с ошибкой.
bootrec /fixboot
не удалось опознать присутсвующую на томе файловую систему.
bootrec /fixmbr
операция успешно завершена
но после перезагрузки пишет : Missing operating system
bootrec /scanOs
сканирование установленных систем Windows завершено успешно.
Общее количество обнаруженных систем windows : 1
[1] c:\windows
операция успешно завершена
bootrec /rebuildBcd
просмотр всех дисков для поиска установленных систем Windows
Общее количество обнаруженных систем windows : 1
[1] c:\windows
Добавить систему в список загрузки ? да\нет\все
Не удаётся опознать присутсвующую на томе файловую систему.
короче ну его нафик эту семёрку, я уже закалибался. Всем спасибо)
grub2 не видит винду
Все что было в гугле, пробовал. Редактировал grub.cfg, update-grub, os-prober, grub install /dev/sdb —recheck.
Есть. На одном жестком линукс, на другом винда.
Можно вывод fdisk -l /dev/sdb?
Хм, тогда вывод grub-mkconfig -o /boot/grub/grub.cfg при установленном os-prober (да, я недоверчивый :-)).
И правильно делает.
Теперь мы знаем, что у тебя Debian Squeeze x86-32 :-).
Да, он. Но утром был suse (оно УГ). После обновления кед все сломалось, совсем. Вспомнил, что есть дебиан. Поставил, все четко, но винда пропала.
NTFS-3G установлен ?
установи этот пакет
ещё переустанови os-prober
ещё покажи свой fstab
И слава богу. Ни к чему она Вам.
Я установил. Перезагружаться надо было?
Можно ваши репозитории поглядеть? У меня половины пакетов нету из тех, что в разных статьях/темах приводились.
вот например
пакеты можно искать и напрямую в гугле
у меня ArchLinux врядли его репы помогут
Я заметил, что у меня какой то старый ntfs-3g. Сейчас попробую переустановить.
Хотя нет, для сквиза это новейшая версия.
можно вручную вписать
В списке ОС «windows» вообще не появился.
и вывод залей куда-нить на pastebin.com
а ссылку кинь сюда
или просто кинь вывод сюда
Тогда запустите его вот так (при смонтированной в /mnt файловой системе): bash -x /usr/lib/os-probes/mounted/20microsoft /dev/sdb1 /mnt ntfs-3g
тогда это место recovery mode
BOOTMGR is missing Press ztrl+alt+del to restart
эмм тогда в set root=’hd0,msdos1′ поменять msdos1 на msdos2 или msdos0
или если у тебя /dev/sdb то set root=’sd0,msdos1′
могу ошибаться, но стоит попробовать
чтобы каждый раз не править и сохранять + ребут
можно при загрузке нажать е редактировать прям там, а затем нажать f10 и оно загрузится с текущими параметрами
Все варинты приводят к трем случаям:
кинь сюда вывод cfdisk
у меня такое чувство что раздела в 100 мб с виндовым загрузчиком больше нет
Ух ты, блин, мне это не нравится. Но это будет клу-стори установки линукса xD
Что то он выводит только для sda. Сейчас еще поклацаю:
А неча на неё смотреть.
Вот, догадался запустить с параметром:
у меня так
правда тот самый загрузчик с первых 100 мб у меня перенесён на раздел самой винды — это экономит 1 раздел )
а у тебя его нет, или он на /dev/sdb1
примонтируй sda1 и sdb1 и посмотри есть где-то раздел с виндой
и искать тоже самое
если ничего такого нет — могу кинуть свой boot но он врядли подойдёт
можно будет ещё загрузится с usb c виндой и оттуда поправить загрузчик, но тогда нужно будет восстанавливать и груб
По ходу, остается вариант только с загрузчиком.
А чтоб граб востановить, нужно его просто проинсталлировать и сделать апдейт?
из виндового утановщика зайти в восстановление и попытаться восстановить автоматом
или в ручную если прокатит из командной строки