Не удалось установить линукс

При установке линукса, выдает ошибку не удалось установить GRUB

Доброго времяни суток! Устанавливаю линукс на компьютер, установка почти проходит до конца, понимаю что система уже практически полностью загружается на диск компьютера, но в самом конце установки, выдает ошибку: Не удалось установить GRUB Не удалось установить пакет ‘grub-efi-amd64-signed’ в /target/. Без системного загрузчика GRUB установленная система не будет загружаться. Разбивку системного диска проводит сам линукс при попытке установки.

Загрузка дистрибутива проводилась с помощью unetbootin. Когда я смотрел эту ошибку в поисковике, нашел сообщение о том что нужно производить установку системы с выключенным интернетом, но я интернет и не подключал при установке. Known issues Grub fails to install grub-efi-amd64-signed In EFI mode, if the installer fails with the following error message: «The ‘grub-efi-amd64-signed’ package failed to install into /target/.» Reboot the live medium and disconnect the computer from the Internet before launching the installation. The installation should then proceed in offline mode and prevent this issue from happening.

Потом думаю а чем черт не шутит, и подцепил устройство к интернету, и система скачала пакет языков и что то ещё и установилась без каких либо ошибок, почему? Как можно установить систему не давая доступа к интернету? UEFI, Secure Boot: on, диск идет с разбивкой GPT

особый секретный дистрибутив который нельзя называть? У каждого дистра (ну не у каждого, у родственных может быть одинаковый) свой установщик.

Интернет/без интернета — дичь какая-то, как раз через сеть загрузились обновленные исправленные пакеты, как я понял, и всё прошло без проблем. Почти все дистрибутивы линукса могут ставиться с удаленного носителя, в том числе и из «интернета». Некоторые только «из интернета». Половина пользователей этого сайта только так и делают инсталяцию: так называемый ‘netinstall’.

mandala, спасибо за ответ! Дистрибутив был скачан с офф сайта, то есть последняя версия дистрибутива, зачем ему инет, что он скачивает оттуда для того что бы он работал? А если интернета нету, что, никак не получится его установить?

Источник

Не загружается Linux, чиним загрузчик GRUB

Любите экспериментировать? Наверняка вы когда-либо пытались произвести какие-то действия со своей Linux-системой, причем не так важно какие были цели: изучение и познание новых возможностей или же какая-то более конкретная цель, в виде исправления той или иной ошибки. В любом случае, при работе с дистрибутивами Linux, для загрузки которых, в большинстве случаев, и используется Grub, с последним могут возникать неприятные проблемы, ввиду которых дальнейшая эксплуатация системы просто-напросто невозможна. В этой статье вы узнаете, что делать, если не загружается Linux. Как вести себя в подобной ситуации и какие действия производить, чтобы починить загрузчик Grub. Пожалуй, начнем.

Что такое Grub

Grub (или GRand Unified Bootloader) — загрузчик операционных систем с открытым исходным кодом. Распространяется он под лицензией GNU GPL, в полностью свободном виде. С помощью этого замечательного лоадера можно сделать много всего — основная же функция не ограничивается загрузкой лишь одной операционной системы. Вы можете иметь куда больше операционных систем на своем ПК, загружая любую из них с помощью Grub. На скриншоте выше вы можете видеть как примерно Grub выглядит. Кстати говоря, если вы захотите установить Ubuntu 18.04 рядом с Windows, вам определенно понадобится помощь Grub.

Grub используется в большинстве дистрибутивов Linux в качестве загрузчика по-умолчанию. Разумеется и с ним иногда возникают проблемы. Этим самые проблемы чреваты полным отказом операционной системы. Поэтому для починки Grub нам понадобятся дополнительные инструменты. Какие именно — узнаете далее.

От чего могут возникнуть проблемы

Одна из самых распространенных причин — это неправильный порядок установки двух операционных систем (Linux и Windows). Допустим, если вы захотите установить две этих операционных системы на свой ПК — вам непременно стоит знать правильную последовательность:

  • Сначала устанавливаем Windows
  • И только потом уже Linux

Если, например, сделать наоборот, то как раз-таки Grub будет поврежден; система будет грузиться напрямую в Windows, а дистрибутив Linux останется недоступным.

Grub может сломаться и по другим причинам. Например, из-за попыток ручного изменения параметров запуска (при недостатке опыта), в таком случае нужно будет либо вручную убирать лишнее, либо полностью переустанавливать Grub.

Восстановление Grub с помощью LiveCD/USB

Для этого способа нам понадобится флешка с дистрибутивом Linux на борту. Подойдет любой: от Ubuntu, Arch или даже Linux Mint. Здесь нужен только терминал, поэтому подойдет даже версия без графической оболочки.

Как создать LiveCD/USB

Само собой, нам понадобится носитель, на который мы временно (а может и нет) запишем систему. Сохраните все важные файлы, которые были на этом носителе, после чего (имеется ввиду на другом ПК, желательно под управлением Windows) запишите загруженный образ дистрибутива на носитель. В качестве примера мы будем использовать дистрибутив Ubuntu.

Идем на официальную страницу загрузки. Загружаем любую понравившуюся версию (лучше взять новейшую для десктопа), после чего записываем ее на USB/CD.

Читайте также:  Omp num threads linux

С помощью Rufus:

Последняя версия приложения доступна на официальном сайте. Сразу после загрузки и запуска/установки мы увидим такое окно:

Вставляем носитель, выбираем его в соответствующем меню. Далее выбираем нужную схему раздела и тип системного интерфейса, и после уже открываем файловый менеджер с помощью этой кнопки:

Находим загруженный образ через менеджер, после чего жмем «Старт».

С помощью Etcher:

Опять же, идем на официальный сайт, где скачиваем последнюю версию утилиты. Далее делаем все так, как показано на этой гифке:

Ну а теперь, собственно, можно переходить к восстановлению Grub. Вставляем флешку в наш ПК (где сломан загрузчик), после чего перезагружаем его с этой самой флешки. Как только мы войдем в лайв-систему, сразу открываем терминал, после чего проделываем следующие действия:

Открываем таблицу разделов с помощью команды:

Примерно такая таблица будет выведена на экран:

По этой таблице мы видим, что Linux, в нашем случае, расположен на разделе /dev/sda1.

С помощью следующей команды мы смонтируем этот раздел в /mnt:

Теперь, для записи grub в MBR, нужно ввести следующую команду:

Если нужно только восстановить MBR диска (после переустановки Windows, к примеру), то этих действий будет вполне достаточно.

Если же необходимо обновить и меню grub (после установки Windows), то нужно выполнить еще и эту команду:

Вот и все, восстановление закончено!

Восстановление с помощью chroot

Помимо вышеописанного способа, при восстановлении Grub с помощью LiveCD можно использовать и этот. Тут мы будем использовать утилиту chroot.

Здесь нам, опять же, понадобится таблица разделов. Вводим уже известную команду:

В выводе снова будет эта таблица. Теперь нам надо присмотреться к ней еще внимательнее.

В этом способе нам необходимо примонтировать системный, а также нескольких других важных разделов. Для этого вводим эти команды:

Обратите внимание, что если если разделы /boot или /var находятся отдельно, то Вам нужно будет примонтировать их в /mnt/boot и /mnt/var.

Далее мы переходим в окружающую среду chroot с помощью команды:

И теперь, наконец-таки переустанавливаем Grub с помощью следующей команды:

Если вы на этом этапе получаете какие-то сообщения об ошибках, то попробуйте использовать эти команды:

Если все прошло успешно, выходим из chroot, используя команду:

Далее нужно отмонтировать все разделы. Для этого вводим в терминал:

В случае, если вы монтировали раздел /boot введите команду:

Теперь перезагружаем систему с помощью:

Можно также обновить меню Grub, используя команду:

Восстановление Grub в rescue mode

Если по каким-то причинам у вас нет доступа к LiveCD/USB-носителю, а также к компьютеру, с помощью которого этот самый носитель можно было бы сделать, то этот способ для вас.

Само восстановление проходит таким образом: сначала мы подгружаем все модули, чтобы открыть доступ ко всей функциональной части Grub, после чего запуститься с нужного раздела. Надо понимать, что Grub состоит из двух частей:

Одна из этих частей (первая) записана в MBR диска. В ней присутствует базовый функционал и ничего больше (консоль в rescue mode).

Стало быть, нам нужно определить, в каком разделе находится вторая часть Grub (находится в каталоге /boot/grub), и после чего подгрузить все недостающие модули. А вот уже после этого мы сможем запустить загрузчик с нужного раздела. В rescue mode есть всего четыре команды:

Для начала вводим следующую команду:

В выводе будет что-то подобное:

В некоторых случаях Grub неправильно опеределяет файловые системы находящиеся на разделах дисков. В данном примере загрузчик показывает их как msdos. Мы должны попытаться угадать диски, которые видим. В примере доступно два диска. Диск с индексом 0 содержащий три раздела, и диск с индексом 1 содержащий два раздела. Если вы знаете структуру своих дисков, определить нужный труда не составит.

В загрузчике Grub разделы нумеруются в обратном исчислении. Не очень ясно какой именно из разделов назван, к примеру (hd0,msdos3). Чтобы было более понятно, можно использовать вид (hd0,1). Если в грабе отсчет дисков идет с 0, а разделов с 1, то можно определить, что операционная система установлена в первый раздел первого раздела — (hd0,1). Используем следующую команду:

С помощью этих команд мы приказываем системе использовать какой-то конкретный диск, для выполнения всех остальных операций (в нашем случае, это диск (hd0,1)). Чтобы проверить есть ли на данном диске загрузчик, введем эту команду:

Если в выводе будет список файлов и папок, значит мы все сделали правильно. Теперь можно загрузить все необходимые модули. Для этого выполним команды:

После выполнения команд Grub загрузится в полнофункциональном режиме. Будут найдены все операционные системы, которые установлены на компьютере, после чего будет показано стандартное меню загрузки.

Чтобы закрепить результат (и не проделывать все то же самое после перезапуска ПК), нужно зайти в терминал своего дистрибутива Linux, где с root правами выполнить следующую команду:

sdX — диск, на который должен быть установлен Grub.

Если операционная система расположена на разделе с файловой системой btrfs, то нам необходимо выполнить следующие команды:

И подгрузить модули:

Ну и теперь запустить GRUB:

Восстановление Grub с помощью утилиты Boot repair

С помощью этой замечательной утилиты вы сможете восстановить загрузчик всего в пару кликов. Как видно из скриншота, утилита имеет собственный GUI, ее использование не вызовет трудностей.

Читайте также:  Управление политикой безопасности astra linux

Чтобы установить boot repair, вы можете воспользоваться одним из приведенных способов:

  • Запись и установка специального образа диска Boot Repair (и дальнейшая загрузка с него)
  • Установка Boot repair из PPA-репозитория в LiveCD/USB дистрибутиве.

Если с первым способом все понятно: нужно просто скачать и записать образ с помощью соответствующих инструментов. То во втором уже нужно знать конкретные команды, которые выглядят следующим образом:

В утилите будет доступно два варианта на выбор:

Recommended repair исправляет большую часть известных ошибок, которые могли бы возникнуть при запуске. С его помощью вы сможете пофиксить и загрузчик Grub.

Create a BootInfo summary создает Boot-Info-Script – скрипт, который позволяет диагностировать большинство проблем при загрузке.

Здесь же есть и Advanced options. Он включает в себя варианты для восстановления и настройки загрузчика Grub2 (загрузка по-умолчанию, опции загрузки ядра, отображение или скрытие GRUB при загрузке, удаление GRUB). С помощью этих же инструментов, вы можете восстановить MBR и т.д.

Вам обязательно стоит заглянуть на официальный сайт Boot Repair. Там вы сможете найти более подробную информацию обо всех возможностях и особенностях программы. Там же будет доступна информация о выходе новых версий: фиксах и улучшениях самой утилиты, а также многом и многом другом.

Выводы

Вот мы и рассмотрели несколько вариантов исправления загрузчика Grub. Стоит сказать, что некоторые из них могут показаться сложными или даже невыполнимыми. Это не так, каждый из рассмотренных способов нашел подтверждение в виде сотен и тысяч актов исправления загрузчика Grub в опенсорсном сообществе. Кстати говоря, какой из способов выбрать — решать только вам, любой из них достаточно эффективен, чтобы попасть в этот материал.

Возможно вас заинтересуют и другие похожие материалы про починку загрузчика Grub2. Например, в этом материале вы узнаете, как починить GRUB2 если Ubuntu не хочет загружаться. Там более подробно рассказывается, как фиксить груб с помощью утилиты Boot Repair, возможно вам стоит заглянуть туда, если вы не поняли что-то из этого материала. Что же, ну а на сегодня это все. Надеюсь, что данный материал помог вам разобраться в ошибках. Что, в свою очередь, поможет вам их решить.

Источник

Не устанавливается ни один линукс дистрибутив.

Всем привет, столкнулся с такой проблемой, на мой пк не устанавливается ни один линукс дистрибутив. Сейчас на пк стоит Windows 10 сборка 1903. Характеристики пк: Процессор: AMD-FX 8320 3.5Ghz 8 ядер Видеокарта: Radeon RX-560 2GB Материнка: Gigabyte 970A-DS3P Жесткий диск: SSD от Kingston на 240GB

Пробовал ставить Kali Linux, Parrot Security OS, Manjaro OS. Все они выдавали ошибку не найдены драйвера CD-ROM. Делал загрузочную флешку через Rufus 3.8 в режиме ISO и DD(в DD вообще даже в интерфейс не грузит, сразу ошибку ISOLINUX бросает). Загружал также на флешку от Kingston.

Не нашел ни одного работающего способа в инете Подскажите что делать?

Kali Linux, Parrot Security OS, Manjaro OS.

Ну вот чего бы с классики не начать. Не нужен тебе линукс. Ставь Fedora/Ubuntu, потом приходи.

Скорее всего как-то неправильно делаешь флешку. С чего бы тогда не хватало драйверов cdrom?

Все они выдавали ошибку
Не нашел ни одного работающего способа в инете

Вообще то интернет говорит о проблемах Linux и IOMMU этой материнки Gigabyte 970A-DS3P и советуют скормить iommu=soft ядру. Пытался?

Вытащи и воткни обратно свой накопитель, говорят, помогает. Такая фича еще была, когда ты в iso записывал, но не в dd.
Запиши в dd и передерни, если выдаст ошибку с cd-rom.
P.S. Раз ты такой извращенец, что тебе нужен кальян и попугай, то Arch и Gentoo тебя поджидают (попробуй дистр без GUI).

Уж ZIP то ты распакуешь? На флешку просто скопируй содержимое архива.

Затем с правами администратора запусти bootinst.bat который лежит в ПАПКЕ boot.

И загрузись с флешки. И получи линукс. Отсюда отталкивайся.

не, не помогает, уже пробовал

нет, не пытался, попытаюсь сделать

Когда загрузишься чтобы включить русскую раскладку клавиатуры в консоли выполни: setxkbmap -layout us,ru -option grp:alt_shift_toggle .

Во всём остальном дистрибутив великолепен, сидел на нём в лайв-режиме джва года.

ну тупняк полнейший. возьми себе малину или какое старое железо и там эксперементируй и изучай. потом поймёшь нужно тебе на это ставить или нет

на любителя чего? ты хочешь превратить игровой комп в печатную машинку?

Настройки BIOS корректны?

Когда загрузишься чтобы включить русскую раскладку клавиатуры в консоли выполни: setxkbmap -layout us,ru -option grp:alt_shift_toggle.

Это должна знать любая «домохозяйка» .

Послушай совет старого бородатого админа — не е..и себе мозг, не ставь линукс на десктоп, в этом нет никакого смысла.

Если хочешь действительно хорошо изучить систему и эффективно применять свои знания на практике, зарабатывая денюжку, то обзаведись Raspberry pi, поставь Raspbian Buster Lite и начни изучать администрирование linux.

В противном случае через пару лет будешь выкладывать на лор говноскрины со всяким i3 и жить на мамкину пенсию.

Судя по конфигурации, причина в том, что установлен фуфыкс вместо процессора.

выкладывать на лор говноскрины со всяким i3 и жить на мамкину пенсию

это. просто. офигенно.

я бы всё отдал чтобы жить с мамой, но в аналоговом мире бэкапов нет и вернуть маму нельзя.

не устанавливается ни один линукс дистрибутив

рукожопие 80-го уровня!

Скачай VirtualBox лучше. Компьютер хороший, лагов быть не должно, главное поставь что нибудь более менее легкое, например Debian + XFCE4. У тебя на линуксе видеокарта в тыкву превратится кста, тебе это действительно нужно?

Читайте также:  Windows 10 блокировка экрана при бездействии как отключить

Вот здесь вы не правы.
Он же только штук шесть дистрибутивов пробовал установить.

Поставить Windows 10 и забыть про этот ресурс

Ладно начнем помогать.

Kali Linux, Parrot Security OS, Manjaro OS

ни одного базового! поделия отстой — лучше ставить любой базовый! для начала попроще — типа debian. если с винды — форматни флеху в fat32 на всякий случай и пиши rufus-ом в mbr без всяких dd, в биосе посмотри что бы везде legacy было без всяких uefi — дерзай! проц нормальный — не слушай дебилов у тебя все получится!

да ты дебил лор кода не знаешь — кто же так ссылки оформляет, а еще взялся учить как линуксы устанавливать!

Скучно

Подвезите новых васянов пжлста.

Как правильно писали тут — скорее всего, ты неправильно флешку делаешь. У меня нет Windows 10, так что я понятия не имею, как под ней создавать флешки. Под Linux элементарно — dd.

Попробуй официальный гайд от Ubuntu на ней же или на разновидности (Xubuntu и т.п.): https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows

Ещё у Fedora есть официальная писалка флешек под винду: https://fedoramagazine.org/make-fedora-usb-stick/

как я написал выше, после записи флешки в dd режиме вообще не грузит в установщик, выдает ошибку ISOLINUX

Не устанавливается ни один линукс дистрибутив.

Первая созданная тема: 26.10.19 14:23:08

По ссылкам пройди, там подробные маны.

А что не так с манжарой? Вроде юзер френдли дистр.

dd под Linux работает на уровне блочных устройств. Rufus — хз, как. В Windows намного меньше низкоуровневых инструментов.

Захотел человек поставить линукс, столкнулся с проблемами, нагуглил форум, зарегался, создал тему.

Захотел человек поставить линукс, столкнулся с проблемами, нагуглил форум, зарегался, создал тему.

Сам себе веришь?!

Отнеси комп в православную церковь чтобы освятили.

Но священники могут воспринять как стёб. Поэтому лучше вызвать священника домой, чтобы освятил дом.

у знакомого жена забеременеть не могла пока попа не вызвали

Хороший поп — знал что делать.

ильюха, это не ты, часом?

ох.. ну есть же дружелюбные дистрибутивы с инструкциями о том как записать загрузочную флешку и не облажаться.. нет ладно допустим федора и федоровский имэджврайтер почему-то лесом идут( хотя зря федора топчик), бубунта и попос допустим тоже нафиг например( хотя на них комфортно жить так-то) ну дебьян до кучи тоже отбросим, про сусю допустим не слышали ничего никогда, ну бывает.. ну ладно вот манжаро, единственный дистр из списка пригодный для десктопа и более менее для начинающих, хорошо вот у него на сайте висит хорошая инструкция(https://de.osdn.net/projects/manjaro/storage/Manjaro-User-Guide.pdf/) как записать руфусом так чтоб всё было хорошо, на мой взгляд исчерпывающая, но допустим там можно не так галочки по скриншоту расставить, но блин манжара же предлагает созданный специально для таких рукожопов этчер! (https://www.balena.io/etcher/) который ну всё что надо сам сделает.. ну элементарно же( кстати элементари ос например тоже приятная и дружелюбная) но чего я совсем никак не понимаю уже не первый год это откуда берётся идея ставить кали первым линуксом? это же специфическая система для профессионалов компьютерной безопасности ну не лезьте туда если вы на убунте не можете базовые задачи решить то и на кали не сможете( и на попугае, он тоже для профессионалов) ух как бомбит конечно от этого..

P.S. вообще историю о том почему вы начали пробовать с Kali и Parrot я действительно хочу услышать.

а руфус комбайн который по разному умеет за это его и любят, но поэтому в нём часто лажают..

И это вместо мгновенного нахождения ответа через поисковую систему. Вбро-ос.

говноедство по всем фронта же.

я могу тебя обломать, etcher тоже не сработал)

А почему я начал с Kali и Parrot? Ну потому что, я хочу попробовать что то новое, не убунту и манджаро(хотя соглашусь манджаро отличная система), а именно то что подходит для специалистов по ИБ. Хочется познавать в этом плане всё больше и больше.

да и как ты думаешь, для чего были созданы Kali и Parrot?

в таком случае проблема таки снова в shitty gigabyte bios.. и по настоящему нет лекарства для этой проблемы кроме как не использовать материнки гигабайт под линуксом..

У меня не ставился манджаро, когда была неправильно записана флешка. Запиши ее через Balena Etcher. Вот: https://www.balena.io/etcher/ И еще: Паррот и Кали НЕ ПРЕДНАЗНАЧЕНЫ для установки на компьютер. То есть, такая возможность есть, но они расчитаны в основном на работу с флешки. И вообще это узкоспециализированные дистры. Тебе как пользователю ПК они ни разу не вперлись. Ставь федору, манджаро, убунту etc.

RE: Ещё у Fedora есть официальная писалка флешек под винду

Вау, не знал о такой. Спасибо огромное за название утилиты, посмотрю поближе на неё.

Kali Linux, Parrot Security OS

В школе попонтоваться? Или спец по кибербезопасности?

Не всем известно, но можно тот же набор кулхацкерского софта поставить и на бубунту (я уверен на 99% что ТС не сможет заюзать правильно и трети софта в наборе кали). Но мыши продолжают жрать кактус и пытаться заинсталлить кали на десктоп

Источник

Оцените статью