Установил debian на чистый диск d, запускался в режиме legacy в дебиан, после смены на uefi начал грузиться windows, появилась среда восстановления, но точка восстановления не работает, безопасный режим тоже, при смене обратно на legacy появляется no bootable device. Помогите восстановить хоть одну ос
Помогите восстановить ОС
vova2229, у вас таблица разделов GPT или MBR? Загрузитесь c LiveCD и покажите вывод команды:
[console]sudo fdisk -l[/console]
vova2229, у вас таблица разделов GPT или MBR? Загрузитесь c LiveCD и покажите вывод команды:
[console]sudo fdisk -l[/console]
Проблема в том, что livecd у меня нет, и нет возможности его сделать
Проблема в том, что livecd у меня нет, и нет возможности его сделать
Именно поэтому у меня всегда под руками есть мультизагрузочная флешка с Linux, редактором разделов и средствами восстановления.
Нельзя debian найти в UEFI? Он же по идее на диске установлен
Нельзя debian найти в UEFI? Он же по идее на диске установлен
Боюсь что нет, так как устанавливали debian в режиме legacy. Загрузчик записался непосредственно на первые сектора диска.
Диск скорее всего gpt, а grub плохой кандидат на gpt, вроде как некоторые загрузчики нормально работают на gpt, без uefi. Скорее всего что то попортили при установке debian.
Раньше можно было выбрать при установке загрузчика диск раздела, типа /dev/sda1 сейчас даже не знаю, поддерживается ли это, так как это режим установки для опытных пользователей. Которые смогут потом прикрутить этот загрузчик к другому загрузчику. Например загрузчику винды.
Установил debian на чистый диск d, запускался в режиме legacy в дебиан, после смены на uefi начал грузиться windows, появилась среда восстановления, но точка восстановления не работает, безопасный режим тоже, при смене обратно на legacy появляется no bootable device. Помогите восстановить хоть одну ос
Режим восстановления в консоль пускает?
Чтобы восстановить Windows все равно нужна загрузочная флешка с WinPE. Или хотя-бы установочная.
Как удалить линукс из UEFI.
Нужно удалить на системном диске EFI соответствующую папку "ubuntu" (или что там у Вас по смыслу поймете ниже) .
Чтобы загружался Windows и удалился загрузчик Линукса:
- загружаемся в Windows
- запускаем командную строку от имени администратора!
- запускаем DISKPART
- смотрим список наших дисков LIST DISK
- выбираем диск SELECT DISK #
- смотрим тома LIST VOLUME
- выбираем системный том с EFI (можно определить по размеру, будет ок. 100 мб) SELECT VOLUME ##
- присваиваем букву этому тому (т.к., по умолчанию, у него, ес-но, буквы нет) ASSIGN
- смотрим, какую букву присвоили
- выходим из DISKPART командой EXIT
- оказываемся опять в обычной командной строке и переходим на наш новый диск, например, E:
- смотрим директории на этом диске DIR
- заходим в директорию boot\ubuntu (или какой у Вас там дистрибутив ubuntu меняем на свое)
- удаляем все файлы DEL *.*
- выходим выше CD ..
- удаляем директорию RMDIR UBUNTU (или какой у Вас там дистрибутив меняем на свое)
- переходим на диск C и запускаем опять DISKPART
- опять, как выше, выбираем том EFI и отсоединяем букву командой REMOVE
- выходим и перезагружаемся.
Все остались в загрузчике только данные MIcrosoft.
Все, привет. Ubuntu (или что там у Вас) стерлась из загрузки.
Можно восстановить Window и попытаться снова скачать/установить Линукс.
Но это при том условии что при установке вы не повредили разделы Windows.
Добавлено: 30.08.2019 13:50:29
Недавно так знакомому лечил ноутбук.
Он на флешку установил Linux.
А BIOS ноутбука загружал сначала загрузчик Линукс.
Вынимаем флешку. Загрузчик флешку не находит.
А загрузчик Windows стоит вторым.
Удалив по инструкции загрузчик Линукса. Все вернулось на место.
тыц информация по установке grub на gpt раздел, там предлагается создавать предварительно раздел помеченный флагом bios_grub, установщик grub сам находит раздел помеченный этим флагом на указанном диске (/dev/sda). Т.е. перед установкой debian legacy надо было проделать это. Раздел желательно не менее 2 Мб.
[quote=vova2229]Установил debian на чистый диск d, запускался в режиме legacy в дебиан, после смены на uefi начал грузиться windows, появилась среда восстановления, но точка восстановления не работает, безопасный режим тоже, при смене обратно на legacy появляется no bootable device. Помогите восстановить хоть одну ос
Режим восстановления в консоль пускает?
Чтобы восстановить Windows все равно нужна загрузочная флешка с WinPE. Или хотя-бы установочная.
Как удалить линукс из UEFI.
Нужно удалить на системном диске EFI соответствующую папку "ubuntu" (или что там у Вас по смыслу поймете ниже) .
Чтобы загружался Windows и удалился загрузчик Линукса:
- загружаемся в Windows
- запускаем командную строку от имени администратора!
- запускаем DISKPART
- смотрим список наших дисков LIST DISK
- выбираем диск SELECT DISK #
- смотрим тома LIST VOLUME
- выбираем системный том с EFI (можно определить по размеру, будет ок. 100 мб) SELECT VOLUME ##
- присваиваем букву этому тому (т.к., по умолчанию, у него, ес-но, буквы нет) ASSIGN
- смотрим, какую букву присвоили
- выходим из DISKPART командой EXIT
- оказываемся опять в обычной командной строке и переходим на наш новый диск, например, E:
- смотрим директории на этом диске DIR
- заходим в директорию boot\ubuntu (или какой у Вас там дистрибутив ubuntu меняем на свое)
- удаляем все файлы DEL *.*
- выходим выше CD ..
- удаляем директорию RMDIR UBUNTU (или какой у Вас там дистрибутив меняем на свое)
- переходим на диск C и запускаем опять DISKPART
- опять, как выше, выбираем том EFI и отсоединяем букву командой REMOVE
- выходим и перезагружаемся.
Все остались в загрузчике только данные MIcrosoft.
Все, привет. Ubuntu (или что там у Вас) стерлась из загрузки.
Можно восстановить Window и попытаться снова скачать/установить Линукс.
Но это при том условии что при установке вы не повредили разделы Windows.
Добавлено: 30.08.2019 13:50:29
Недавно так знакомому лечил ноутбук.
Он на флешку установил Linux.
А BIOS ноутбука загружал сначала загрузчик Линукс.
Вынимаем флешку. Загрузчик флешку не находит.
А загрузчик Windows стоит вторым.
Удалив по инструкции загрузчик Линукса. Все вернулось на место.
[/quote]
Там нет директории boot/debian, показывает только одну папку и размер
Добавлено: 30.08.2019 14:56:31
Там папка EFI, в ней BOot, Microsoft, OEM
В папке boot файл bootx64.efi. Посмотрел через блокнот