Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: как удалить пункт Ubuntu из UEFI и остатки ubuntu/grub  (Прочитано 48929 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн assert

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
ноут asus zenbook ux32vd, Win8.1
установил ubuntu, после этого перезагрузил компьютер. и начала загружаться Windows. никак не мог попасть в grub. в итоге решил заново все сделать: в винде отформатировал раздел, который отводил под ubuntu. но в uefi во вкладке boot остался пункт ubuntu.
1)нашел там пункт "delete boot property". с его помощью удалил пункт ubuntu, но после перезагрузки он все авно опять появляется.
2) в винде нашел такую штуку как bcdedit. это такая майкрософтовская прога, которая умеет со всем этим делом работать.
в частности:
bcdeit /enum all - должна отобразить все записи в хранилище конфигурации загрузки.
среди того, что нас интересует в ее выводе обнаружилось следующее
(Нажмите, чтобы показать/скрыть)
с помощью bcdedit удалить это также не удалось. пишет все выполнено успешно. при этом все остается как было.
загрузиться с загрузочной флешки ubuntu не получается >:( т.е. загружаюсь с нее. выбираю пункт "try ubuntu without install" дальше черный экран и ничего. если выбираю пункт "install ubuntu" - тоже самое.
как все таки удалить остатки ubuntu и этот пункт из вкладки "boot" uefi?
при попытке загрузиться с этого самого раздела "ubuntu" получается следующее
(Нажмите, чтобы показать/скрыть)

Оффлайн 1eo

  • Активист
  • *
  • Сообщений: 486
    • Просмотр профиля
Re: как удалить пункт Ubuntu из UEFI и остатки ubuntu/grub
« Ответ #1 : 20 Февраля 2014, 22:10:49 »
Если Вы не можете загрузиться с постороннего носителя, то проблема решается только заменой винчестера.
По поводу удаления лишних пунктов из (U)EFI:
 - загрузка с liveCD\DVD\USB,
 - установить efibootmgr обычным образом,
 - sudo efibootmgr - b [порядковый номер ненужного пункта загрузки] -B.
Или читать здесь: https://help.ubuntu.ru/wiki/установка_дистрибутива_на_компьютер_с_efi .
« Последнее редактирование: 20 Февраля 2014, 22:21:39 от 1eo »

Оффлайн slav_2000

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Коллеги, вынужден реинкарнировать данную тему.

Имею Ноут Asus X102BA. Штатно стоит Вин 8.1. Игрался с Юбунтой. Пытался установить ее на SD карточку. Но загрузчик все равно прописался на жесткий диск. Все удалил. В итоге получил точно такую же ситуацию, как в первом сообщении. В итоге имеем:
- Windows грузится
- в биосе присутствуют две опции загрузки - Windows и эта строчка с Ubuntu
- удаление через биос не помогает. при перезагрузке строчка с юбунтой появляется снова
- загрузка в лайв режиме с юбунтой не помогает - efibootmgr ненужную опцию удаляет, но после перезагрузки все появляется вновь
- та же картина и с bcdedit под виндой - все удаляет, но после перезагрузки строчка восстанавливается

Такое ощущение, что при перезагрузке все восстанавливается с какой-то резервной копии.

Что делать посоветуете?

В принципе, не напрягает, но доп. строчка в биосе - не очень приятно.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Чем ссылка в предыдущем сообщении Вам не помогла?

Оффлайн slav_2000

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Удалить запись ubuntu могу тремя способами:
- через "биос", там есть такая опция "delete boot option"
- через лайв СD Ubuntu, т.е. через efibootmngr
- через bcdedit в винде

Любым вышеперечисленным способом ubuntu исправно удаляется. НО... только до перезагрузки. Как только перезагрузился, опция загрузки ubuntu появляется в списке доступных вариантов загрузки опять (т.е., новным счетом, как в первом посте). Хотя до перезагрузки все указанные средства показывают, что ссылка на ubuntu уже не существует. Но стоит только перезагрузиться, она тут, как тут опять - наравне с Windows.

Может, как-то надо смонтировать EFI раздел и вручную удалить папку с ubuntu?



Пользователь решил продолжить мысль 12 Ноября 2014, 10:08:21:
Сделал все сам. Краткий рецепт: надо удалить на системном диске EFI соответствующую папку  "ubuntu".
Чуть более подробный рецепт, для историив, так сказать:

- загружаемся в Винде
- запускаем командную строку от имени администратора!
- запускаем DISKPART
- смотрим список наших дисков LIST DISK
- выбираем диск SELECT DISK #
- смотрим тома LIST VOLUME
- выбираем системный том с EFI (можно определить по размеру, будет ок. 100 мб) SELECT VOLUME ##
- присваиваем букву этому тому (т.к., по умолчанию, у него, ес-но, буквы нет) ASSIGN
- смотрим, какую букву присвоили
- выходим из дискпарта EXIT
- оказываемся опять в обычной командной строке и переходим на наш новый диск, например, E:
- смотрим директории на этом диске DIR
- заходим в директорию boot\ubuntu
- удаляем все файлы DEL *.*
- выходим выше CD ..
- удаляем директорию RMDIR UBUNTU
- переходим на диск C и запускаем опять DISKPART
- опять, как выше, выбираем том EFI и отсоединяем букву командой REMOVE
- выходим и перезагружаемся

Все, привет. Ubuntu стерлась из загрузки.
« Последнее редактирование: 12 Ноября 2014, 10:08:21 от slav_2000 »

 

Страница сгенерирована за 0.031 секунд. Запросов: 24.