Втратив Windows 7 в GRUB після встановлення Ubuntu 14.04


20

Тому сьогодні я вирішив встановити новий 14.04 (64 біт) поверх 13.10 (32 біт) Ubuntu, який я використовував для подвійного завантаження з Win 7. Тому він дав мені ряд варіантів для встановлення 14.04, один з них був: перевстановіть Ubuntu, не втрачаючи мої файли та програми (де це можливо). І коли процес встановлення закінчився, мені було запропоновано перезапустити, як зазвичай, але цього разу меню GRUB не з’явилося, щоб дозволити мені вибрати, чи завантажуватимусь я з Windows чи Ubuntu, і він завантажується лише з Ubuntu. Я перевірив розділи з Gparted, і Win7 все ще є.

Отже, чи є спосіб змусити GRUB побачити обидві ОС знову, і як?

Заздалегідь спасибі !


утримуючи зрушення під час завантаження, ви отримаєте меню grub, ви можете вручну завантажувати Windows ubuntuforums.org/showthread.php?t=1674192 ... також я розумію, що grub можна налаштувати з текстового файлу, якщо хтось знає, який файл і що змінити, будь ласка, опублікуйте все, що вам допоможе. це було давно, як я це зробив сам (використовував щенячий Linux, тому читання їхніх документів може допомогти: puppylinux.org/wikka/GRUB ) ... ось документ про версію ubuntu grub help.ubuntu.com/ спільнота / Grub2
Konner Rasmussen

Відповіді:


29

Я щойно зіткнувся з тією ж проблемою після встановлення Kubuntu 14.04 поверх (зламаного) 13.10. Я знайшов це крихітне рішення для відновлення функціональності груба:

Просто відкрийте термінал і введіть

sudo update-grub

Привіт, я не думаю, що це одне відновить можливість завантажувати вікна.
НГР

5
Ну, так і було. Насправді, перед тим, як виконати цю команду, груб взагалі не відображався при завантаженні. Натомість (k) ubuntu було завантажено безпосередньо. Коли я виконав команду, це дало мені вихід, які ОС були знайдені. З цього часу з'являється меню завантаження і там відображаються вікна.
Арне.

Це відповідь, на яку я полював. Просто, і спрацювало. Дуже дякую.
Стів Макгуайр

Навіть це працювало для мене на Ubuntu 16.04 LTS
RIYAJ KHAN

Ага, я збирався це зробити, але це здалося занадто простим. +1 за те, що я почуваюсь німим!
Позов по

7

Завантажений з живого USB з версією мого Ubuntu, яка встановлена ​​на моєму ПК та встановлена ​​програма Boot Repair, ввівши в термінал наступні команди:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Я запустив Рекомендований ремонт і дотримувався команд, які він дав мені для терміналу, і коли він закінчив і перезапустив, він все ще завантажувався лише з Ubuntu. Після чого я знову запускаю «Ремонт завантаження» і після того, як програма перевірить проблеми, натиснула «Розширені параметри» - вкладка Розташування завантаження. Нижче, де є випадаюче меню проти "ОС для завантаження за замовчуванням:" там були Ubuntu 14.04 та Windows 7, тому я вибираю Windows 7 і ніж "Застосувати". Коли процес закінчився, я перезапустив і GRUB тепер мав можливість дозволити мені вибрати, чи потрібно знову завантажуватися з Ubuntu або Windows. РЕШЕНО

Сподіваюся, це працює і для вас !!!


Як ви додали сховище, коли немає підтримки для 14.04? Я маю на увазі, команда sudo add-apt-repository ppa:yannubuntu/boot-repairповинна повертати помилки і нічого не додавати.
NickTux

Так, я помітив таку саму думку, але після того, як я зрозумів це після того, як я написав це тут, але спробував це, і це справді і дивно спрацювало. Я не такий досвідчений користувач, щоб зробити висновок, чому це спрацювало, і в цьому випадку я радий, що не був, тому що, мабуть, не спробував би це, ха-ха. Вибачте, що мені не допомогла відповідь.
Валентин

1

На жаль, я зіткнувся з цією проблемою після спроби встановити те, що, здається, було пошкодженим Ubuntu 15.04 - після встановлення він висадив мене у OpenBox WM із значною кількістю конфігурації. Крім того, мій жорсткий диск Windows 7 (окремий диск) якимось чином вдалося зіпсувати процес.

У командному рядку редагування режиму відновлення компакт-дисків Windows видача "bootrec / fixmbr" з подальшим "bootrec / fixboot" та запуску "Ремонт запуску" з компакт-диска Windows дозволили мені потрапити в машину. Однак моя файлова система була знищена - Steam, драйвери та ін., Всі пошкоджені. Я вражений, що навіть зміг увійти.

Перевстановлено. Спочатку Windows, потім Ubuntu 14.04, цього разу проблем немає.


1

Завантажте Ubuntu або будь-який дистрибутив Linux з USB / CD в прямому ефірі, потім відкрийте термінал і підкажіть, sudo fdisk -lщоб переглянути всі ваші розділи всіх ваших жорстких дисків

Тоді вам доведеться ідентифікувати розділ Ubuntu, потім встановити розділ Ubuntu, вибравши розділ, де ви його встановили, як правило, sda1, ви можете перевірити його за допомогою команди "fdisk" або за допомогою GParted sudo mount /dev/sda1 /mnt

Потім змонтуйте інші пристрої

sudo mount --bind /dev /mnt/dev    
sudo mount --bind /dev/pts /mnt/dev/pts    
sudo mount --bind /proc /mnt/proc    
sudo mount --bind /sys /mnt/sys 

Тепер запустіть команду chroot comand, щоб мати повний доступ до кореня sudo chroot /mnt

після запуску. grub-install --recheck /dev/sdaАле переконайтеся, що замініть sda на пристрій, який ви використовуєте для завантаження системи (не встановлюйте номер розділу лише sda)

Нарешті автоматично відрегулюйте меню GRUB sudo update-grub2

Якщо це не працює, підключіться до Інтернету та запустіть цю команду sudo apt-get install grub2

Якщо у вас виникли запитання, будь ласка, запитайте, я завжди використовую цей крок, коли GRUB працює неправильно. Цю інструкцію мені переклали з іспанської інструкції з документами, тому прошу вас, якщо у вас є питання


0

Я також зіткнувся з цією помилкою "grub_term_highlight_color" не знайдено "після оновлення Xubuntu з 13.10 до 14.04 на подвійний розділ Windows 8.1 / Xubuntu. Раніше я модернізував Xubuntu без жодних проблем, але під час оновлення минулої ночі з 13.10 до 14.04 я опинився застряглим у рятувальному підказці. Зважаючи на те, що раніше не стикався з цією проблемою, я вирішив спробувати утиліту Boot Repair, як детально описано тут: https://help.ubuntu.com/community/Boot-Repair . Мені потрібно було пройти "2-й варіант", зазначений на цій довідковій сторінці, оскільки у мене не було можливості створити компакт-диск для відновлення завантаження.

Ось що я зробив саме:

На своєму ноутбуці я перейшов до xubuntu dot org, де завантажив Live Xubuntu ISO. Якщо у вас є диск із записом, я впевнений, що ви можете створити LiveCD за допомогою цього ISO-файлу (імовірно, ви також можете створити компакт-диск для відновлення завантаження), але мій ноутбук не має оптичного приводу.

Тоді я створив завантажувальний LiveUSB Xubuntu 14.04. Інструкції, які я дотримувався для створення LiveUSB, можна знайти тут: http://blog.tinned-software.net/create-bootable-usb-stick-from-iso-in-mac-os-x/ (маючи на увазі мою Mac OS ноутбука вимагала, щоб команда "sudo" писала на відформатований USB, як це детально описано в коментарях до цього повідомлення).

З готовим LiveUSB Xubuntu в руці я перезавантажив комп'ютер з помилками grub, змінивши меню завантаження, щоб розпізнати LiveUSB, який завантажував Xubuntu Live. Я вибрав "Спробувати Xubuntu", коли LiveUSB попросив мене спробувати або встановити. Це завантажило сесію Xubuntu, показуючи всі мої розділи як піктограми робочого столу.

Я відкрив термінал і запустив наступне, як детально описано на вищезв'язаній довідковій сторінці відновлення завантаження:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Я дотримувався вказівок у програмі Boot Repair, які були досить зрозумілими. Ремонт завантаження розпізнав мої розділи та запустив його процес, але закінчив "помилкою" адреси Ubuntu Pastebin. Я скопіював це вниз, але здавалося, що помилка пов'язана з додатковими накопичувачами на машині, у яких немає ОС. Незалежно від помилки, Ремонт завантаження все ще дав можливість перезавантажити, так що я і зробив.

Я, очевидно, переконався, що меню завантаження вказало на правильний диск та вуаля! Груб знову розпізнав усі мої перегородки. Я завантажив Xubuntu, і він виглядає так, що 14.04 працює так само, як і зараз, коли Ремонт завантаження виконав свою роботу. Додатково я можу завантажувати Windows 8.1 просто чудово.

Сподіваюся, мої нотатки корисні. Я вдячний за ремонт завантаження та за всі спеціальні засоби усунення несправностей там!


0

Перше завантаження з live ubuntu cdабо Live ubuntu flash driveта connect to internet. Після цього перейдіть до termianl ctlr+alt+Tі просто скористайтеся командою нижче,

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

Це фактично виправляє будь-які проблеми у мене з завантаженням. Ви знайдете додане посилання, воно є screen short and clear instruction. Повеселіться.

Посилання: СЛОВАЙТЕ МЕНЕ ДЛЯ ДАЛЬНЕЇ ПОЯСНЕННЯ!


0

Всього дві команди на терміналі, і ви повинні виконати.

sudo os-prober
sudo update-grub

і просто перезавантажте систему зараз.


os-proberпросто шукає операційні системи. Це ніяк не змінює конфігурацію системи. Єдина корисна команда тут update-grub(яка за замовчуванням налаштована для виклику os-proberта використання його результату), що робить цю відповідь дублікатом.
Девід Фоерстер

0

Спробуйте перевстановити grub, введіть термінал: sudo grub-install /dev/sd_(де sd_ - це пристрій для встановлення завантажувача), то sudo grub-update, сподіваюся, це допоможе вам. Примітка: sda в / dev / sda може бути на пристрої, на якому встановлено grub.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.