Я решил установить Debian на свой ноутбук (Dell Inspirion 15 3000 Series).
Во время установки у меня возникла ошибка при установке grub
и было выведено следующее сообщение: Вам придется загружать ядро /vmlinuz
вручную с раздела /dev/sda5
и передать ему в качестве аргумента root=/dev/sda5 quiet
.
Думаю, это произошло из-за неправильной разметки дисков. При установке я выбрал автоматическую разметку, используя наибольшее свободное пространств, в следствие чего создалось 2 логических раздела. Первый: ext4 236.3 GB
, второй: подк 4.2 GB
. Ни на каком из дисков не стояла метка Загрузочный
. Более того, когда я закончил разметку, мне вышло сообщение, что не найдено разделов EFI
.
Подскажите, пожалуйста, как нужно разметить диски? Включая то, какие метки у них нужно ставить и сколько рекомендуется памяти на них выделять.
задан 22 ноя 2016 в 7:50
Толкачёв ИванТолкачёв Иван
6091 золотой знак11 серебряных знаков25 бронзовых знаков
Если ставитесь с флешки, то, возможно, при всех правильных действиях возникает конфликт, описанный в мануале.
Но чаще всего Дебиан запутывается, действительно, в отсутствие первичного раздела с меткой загрузки. Так что рекомендовал бы создать первичный (primary) раздел под /boot (sda1) с установленным флагом загрузки, размером 200-250 мегабайт и файловой системой ext2, смонтированной в режиме sync (впрочем, ext2 здесь не догма; сойдёт и ext4, и xfs). Кроме него понадобится ещё минимум два раздела: swap по размеру RAM и / (xfs) на всё остальное место. Это простейший из вариантов, при дальнейших установках можно будет попробовать что-нибудь более сложное. Например, отдельный /tmp с ext2 или tmpfs; отдельный /home, смонтированный с nosuid или даже noexec и/или с usr-/qrpquota; и т.д. и т.д.
Note: вышеописанное в части про /boot — не про EFI!
ответ дан 22 ноя 2016 в 8:03
user_587user_587
2,5411 золотой знак11 серебряных знаков20 бронзовых знаков
1
Моя конфигурация в режиме EFI. Установка с USB носителя.
512mb EPS EFI 512mb ext2 /boot первичный 16386mb swap (по размеру оперативки) остаток btrfs /
Все завелось. Тоже сидел тыкал минут 40 с ошибкой монтирования vfat для /boot/efi
ответ дан 11 янв 2017 в 12:34
archee1
- Новичок форума
- Сообщения: 8
- Записан
Добрый день.
Дано: нетбук asus eee 1003, 250 гигов жесткий диск, со следующей разбивкой (стоят рядом ubuntu 10.10 и windows xp):
50gb NTFS — windows XP
10gb ext4 — /
190gb ext4 — /home
в винде сделал с помощью unetbootin загрузочную флешку Debian stable netinstall. начал установку, при разбиение жесткого диска вручную, указал все как и было, только корень (/) отформатировал. там что-то скачалось, установилось, следующий шаг был установка GRUB. он просканировал жесткий диск, написал что найдена винда, и попросил нажать ОК, если кроме нее больше операционнок нету. жму ОК, что то происходит, затем возникает ошибка:
«не удалось выполнить команду grub-install /dev/sda Это неисправимая ошибка»
и все. если дальше выбрать «продолжить установку без установки загрузчика», то при перезагрузке появляется черный экран с надписью «grub>».
Как можно решить эту проблему?
Напрягает меня то, что в убунте мой жесткий диск назывался /dev/sdb/, а не /dev/sdA/, а sdA — это были всегда флешки.
Ну как вариант — загрузится с live-флешки и выполнить grub-update. Можно даже с live-флешки с Убунтой.
archee1
- Новичок форума
- Сообщения: 8
- Записан
Цитата: «Udachnik»Ну как вариант — загрузится с live-флешки и выполнить grub-update. Можно даже с live-флешки с Убунтой.
загрузился с лайв убунту, ввожу «sudo grub-update» (ровно как и «grub-update») и ответ «command not found»
Дико извиняюсь. Конечно sudo update-grub. Неправильно команду напечатал.
archee1
- Новичок форума
- Сообщения: 8
- Записан
Цитата: «Udachnik»Дико извиняюсь. Конечно sudo update-grub. Неправильно команду напечатал.
error: cannot find a device for / (is /dev mounted?)
ошибка такая. как примонтировать диск, и нужно ли заново переставлять дебиан?
Гм, как будто / вообще не существует. А вы его точно корректно отформатировали? Какие разделы gparted c live-образа убунты показывает? Можно даже картинку.
archee1
- Новичок форума
- Сообщения: 8
- Записан
Цитата: «Udachnik»Гм, как будто / вообще не существует. А вы его точно корректно отформатировали? Какие разделы gparted c live-образа убунты показывает? Можно даже картинку.
Переустановил дебиан. Дошел опять до этой ошибки, загрузился с лайв сиди.
«update-grub» выдает ту же ошибку, gparted показывает три раздела:
/dev/sda1 — NTFS 50gb
/dev/sda2 — 10gb ext4 — но без точки монтирования почему то…
/dev/sda3 — 190gb ext4 — тоже без точки монтирования
почему то при установке дебиана, неверно отформатировались разделы
как можно указать точки монтирования для дебиана из лайв сиди убунты?
archee1
- Новичок форума
- Сообщения: 8
- Записан
Попробовал установить все заново, на этот раз полностью отформатировав жесткий диск (сделал 10gb / ext3; 239gb /home ext3; 1gb swap). При разбивки диска, он назывался у меня /dev/sdb, а когда очередь дошла до установки grub, выполнялась команда grub-install /dev/sda, соответственно вылезла та же непоправимая ошибка.
как это можно исправить?
archee1
- Новичок форума
- Сообщения: 8
- Записан
В общем, к чему я пришел. Имеется флешка, которая с помощью unetbootin стала загрузочной с Debian Net install. жесткий диск, при установке называется /dev/sdb, а флешка /dev/sda. Grub пытается установиться на /dev/sda по умолчанию, и, соответственно вылазит непоправимая ошибка. Пробовал перед пунктом «определение дисков», выдергивать флешку, ибо походу она все равно не нужна на этом этапе, и все равно диск определяется, как /dev/sdb, и, соответственно ошибка.
Прошу помощи в данном вопросе, или ссылку на подробнейшую инструкцию, как установить debian на нетбук с флешки.
Посмотри перемычка у жесткого где стоит. Выставь master
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100
archee1
- Новичок форума
- Сообщения: 8
- Записан
Цитата: «Ghostdmn»Посмотри перемычка у жесткого где стоит. Выставь master
я не нашел на нем перемычки. жесткий диск для ноутов ST9250315AS seagete momentus 5400.6
исправил в биосе Advanced->HDD Configuration ATA/IDE Configuration с Enchanced на Compatible, и в пункте Primary Master отображается мой диск. И все равно при установке debiana он определяется как /dev/sdb
Покажите: /sbin/fdisk –l, cat /dev/sdaX/etc/fstab, cat /dev/sdaX/boot/grub/device.map
archee1
- Новичок форума
- Сообщения: 8
- Записан
Проблема решилась следующим образом: скачал с debian.org iso образ первого cd, с помощью ubetbootin залил не флешку, и установил. Во время установки жесткий диск определился верно, как /dev/sda, а флешка как sdb.
Тему можно закрывать)
Ставь [РЕШЕНО] и закроем, какие вопросы-то…
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100
Пока не закрыли. Скачал свежий debian-testing-i386-DVD-1.iso та же ошибка. Это свойственно всем дистрибутивам, или тестинговой сборке? Если скачаю DVD stable с него груб встанет? Ставил все с оптических дисков. винт сата в режиме асчи, или как там его кличут.
Доброе время суток, господа.
Прошу помощи у сообщества вот по какому вопросу.
ТТХ: MSI GE70 2OE ms-1757, HDD 1T GPT UEFI, Nvidia GF750 2G (WIFI, bluetooth — realtec, Ethernet — Ateros)
Преамбула: Два года на ноуте стояли Debian 8 и Win8.1, и все было замечательно, но вот вышел релиз 9 и «ничтоже сумняшися» сделал я dist-upgrade, вот тут все и началось, после перезагрузки полностью пропала запись grub из меню efi (винда однако стала грузиться поумолчанию). Попытки восстановить grub через liveCD той же Debian 9, ни к чему не привели, пришлось пойти путем виндузятника и попытаться полностью переустановить Debian:
1. С сохранением винды — grub-install не может установить на dummy;
2. Снес винду и поставил Debian на чистый HDD (512mb efi, 8G swap, 100G ext4 /, 200G ext4 /home, 1G ext2 /boot) — grub-install не может установить на dummy;
3. С автоматической разбивкой HDD — встала, но при загрузке ядра посыпались ошибки:
Открыть содержимое (спойлер)
[ 0.366426] ACPI Error: No handler for Region [EC___] (ffff9b76470bf678) [EmbeddedContro1] (20160831/evreg ion-166)
[ 0.366431] ACPI Error: Region EmbeddedControl (ID=3) has no handler (20160831 L/exfldio-299)
[ 0.366435] ACPI Error: Method parse/execution failed [\_SB.PCIO.LPCB.EC._REG I (Node ffff3b76470c0bl8), AE_NOT_EXIST (20160831/psparse-543)
ACPI Error: [\_SB_.PCI0.GFX0.DD02._BCL] Namespace lookup failure, AE_NJT_FOUND (2016083l/psargS-359)
[ 0.798598] ACPI Error: Method parse/execution failed [\_SB.PCIO.PEGO.PEGP.DD 02._BCL] (Node ffff9b76470flafO), AE_N0T_FOUND (20160831/psparse-543)
[свернуть]
Причем Debian устанавливается без ошибок, вылет только при установке загрузчик grub-install.
Собственно вопрос: помогите советом, как установить grub, куда копать и что за ошибки вылезают у девятки и как с этим бороться.
Заранее спасибо.
Вложение:
[вложение удалено администратором]
Иногда, продуктивный шаг вперед, является результатом удачного пинка в зад
Копайте в сторону ноутбука, возможно что решение лежит в самом биосе.
Было у меня такое на Самсунговском моноблоке, там тупо стояла защита от загрузки других ОС.
Присоединяюсь к вопросу, попытка установить не на ноут, «Не удалось выполнить команду grub-install dummy» иногда просто доходит до 50% и дальше ничего минут 40 ждал.
Linux 3.12-0.bpo.1-amd64 #1 SMP Debian 3.12.9-1~bpo70+1 (2014-02-07) x86_64 GNU/Linux
С live нужно установить. Где вывод команд? grub-efi может ставиться в двух режимах: загрузка с efi и без доступа к efi.
Почитайте это — https://habrahabr.ru/post/314412/, но рекомендую ставить как раз grub.
https://wiki.archlinux.org/index.php/GRUB_(Русский)
Загружаетесь с live, создаете каталог system в /mnt.
Нужен пакет grub-efi под свою архитектуру (можете ставить что-то и другое, см. ссылку выше, но grub-efi прост в установке и при обновлении маловероятны проблемы).
Загрузиться с live. Устанавливаете пакеты grub-efi (следовательно должен быть доступ к интернету), efibootmgr.
Создать каталог system (live) в /mnt и монтируем в него (/mnt/system) корень.
Так же создать efi (если таковой не имеется) в /mnt/system/boot/, монтируем в него (/mnt/system/boot/efi) раздел efi(fat32).
Монтируем и т.п (см. ссылки).
sudo mount --bind /dev /mnt/system/dev
sudo mount --bind /proc /mnt/system/proc
sudo chroot /mnt/system
sudo grub-mkdevicemap
grub-mkconfig > /boot/grub/grub.cfg
Дальше уже зависит что кто куда хочет ставить и в каком режиме была загрузка. 1 ГБ для /boot очень жирно, да и и есть ли смысл при наличии efi еще и создавать отдельный раздел для файлов grub, лишние монтирование раздела. Сомнительное преимущество конечно то что его можно загнать в read only. Предпочтительней ставить на раздел с efi, или же по умолчанию в /grub.
Пример команды установки загрузчика (более детально см. ссылки):
//efi
grub-install --efi-directory=/boot/efi --boot-directory=/boot/efi/EFI --bootloader-id=grub
//not efi
grub-install --efi-directory=/boot/efi --boot-directory=/boot/efi/EFI --target=x86_64-efi --removable
exit
Делаем umount для dev, proc и system, efi
sudo umount /mnt/system/dev
sudo umount /mnt/system/proc
sudo umount /mnt/system/boot/efi
sudo umount /mnt/system
Более детально нужно скрестить части следующих двух статей https://lin.in.ua/articles/2-Debian/4-Opisanie_processa_perenosa_Ubuntu_Debian_na_drygoj_vinchester.html, https://wiki.archlinux.org/index.php/GRUB_(Русский)
Господа, спасибо большое за помощь, проблема решена следующим образом:
При ручной разбивке hdd grub встать так и не захотел, даже по методу mrgoodvin, отдельное спасибо за помощь
ЦитироватьС live нужно установить. Где вывод команд? grub-efi может ставиться в двух режимах: загрузка с efi и без доступа к efi…
По-этому переустановил систему с ручной разбивкой, но не трогая efi раздел, как система его установила так и оставил, в результате grub-efi встал не пискнув, подозреваю при ручном формировании раздела efi установщик что то делает не так. Так что можно сказать, что проблема решена при помощи костыля.
Однако такое положение дел меня не очень устроило, не люблю когда есть недопонимание с системой, по-этому пошел другим путем:
-затер hdd;
— установил систему без grub’a (efi раздел создал вручную);
— с liveCD Debian 8 смонтировал раздел boot и кинул в /boot/efi/EFI/ загрузчик refind; мануал тут https://geektimes.ru/post/275854/ и еще тут https://wiki.archlinux.org/index.php/REFInd_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
— перезагрузился.
Все, теперь refind грузит ядро системы напрямую и без проблем, после установки Win 8 он сам ее нашел и сам создал варианты загрузки.
Да не запинают меня адепты linux’a, но refind мне понравился больше grub’a, прост в настройках, по функционалу конечно немного уступает, но исключает много проблем с установкой.
По поводу вывода ошибок при загрузке, то они оказывается были всегда, просто на debian 8 они не выводились, посмотрел лог загрузки на восьмерке, те же ошибки, кому интересна расшифровка ошибок читаем ниже:
Открыть содержимое (спойлер)
Эти сообщения обусловлены таблицей DSDT. Там где указаны методы \_SB.PCIO….. , это ошибки/варнинги таблицы DSDT, а вот где указано EmbeddedControl связаны как то с ядром, в моем случае к подключенному к LPC bus (Low Pin Count bus) — это за контроллер подсветки клавиатуры, в биосе на него есть ссылка, но так как у меня младшая модель ноутбука, то подсветки нет, а ссылка в биосе осталась (биос один для всей линейки ноутов)- вот и ошибки.
ACPI Error: [\_SB_.PCI0.GFX0.DD02._BCL] Namespace lookup failure, AE_NJT_FOUND (2016083l/psargS-359)
ACPI Error: Method parse/execution failed [\_SB.PCIO.PEGO.PEGP.DD 02._BCL] (Node ffff9b76470flafO), AE_N0T_FOUND (20160831/psparse-543
Это ошибки связаны с наличием двух видеокарт, подозреваю у нашего ядра проблемы и с интеловской GPU и с Nvidia, разобраться более подробно не хватает знаний, если кто-то даст вектор куда копать — буду очень благодарен
[свернуть]
Иногда, продуктивный шаг вперед, является результатом удачного пинка в зад
Translation(s): English — Français — Italiano Russian
Восстановление Grub
Представьте себе, по какой-либо причине у вас есть другие операционные системы, установленные рядом с Debian. Или по какой-то другой причине вам придется его переустановить, потому что он на самом деле сломан. Опять же, представьте себе, у этой дрянной ОС получилась дрянная установка и она переписала загрузочную запись MBR, полностью завладев компьютером. Что дальше? Переустановка Debian? Нет.
В любом случае, вы можете использовать загрузочную утилитуSuperGrub, которая может восстанавливать и исправлять неправильную запись GRUB или напрямую загружать различные операционные системы.
Стандартная процедура
Установщик Debian (DVD, CD netinst, дискеты, по сети, и т.д.) может быть использован для восстановления систем, например, если они не загружаются после обновления. Вы должны прочесть и следовать инструкции Восстановление неработающей системы в разделе руководство по установке 1 (ищите его в индексе ) [ссылка на stable/i386].
Устранение неполадок : ‘grub-install /dev/sda’ failed.
Если параметр D-I «Переустановка загрузчика GRUB» завершается, сообщив об ошибке
Unable to install GRUB in /dev/sda Executing 'grub-install /dev/sda' failed. Это фатальная ошибка.
А также, если консоль логов d-i (Alt-F4) отобразит
grub-installer: /dev/scsi/host0/bus0/target0/lun0/disc does not have any corresponding BIOS Drive
Вы можете использовать следующий метод, чтобы переустановить GRUB. Выберите «Выполнить оболочку в Вашем корневом разделе» в меню восстановления d-i.
Найдите ваш корневой раздел :
fdisk -l Disk /dev/sda: 39.9 GB, 39996820992 bytes 255 heads, 63 sectors/track, 4862 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 111 891576 7 HPFS/NTFS /dev/sda2 167 230 514080 82 Linux swap /dev/sda3 231 784 4450005 83 Linux /dev/sda4 785 4862 32756535 f W95 Ext'd (LBA) /dev/sda5 785 4862 32756503+ 83 Linux
Переустановка загрузчика GRUB (руководство по grub)
Если у вас есть grub-legacy 2 и корневой раздел /dev/sda3, то вы можете повторно установить GRUB в MBR жесткого диска с помощью следующей команды:
sudo grub grub>root (hd0,2) grub>setup (hd0) grub>quit exit
Заметьте что (hd0,2) в grub-legacy это третий раздел.
Затем выберите «Перезагрузить систему», и все должно сработать.
CategoryBootProcess
Ошибки возникающие в процессе установки операционной системы специального назначения Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5) и Astra Linux Common Edition:
Не удалось выполнить команду "grub-install dummy". Это неисправимая ошибка.
Установка происходит в UEFI режиме, но таблица диска MBR.
Использовать «Boot menu» для выбора загрузки в режиме Legacy или изменить режим для носителя в BIOS.
Если установка продолжена без установки загрузчика
Загрузиться с носителя в режиме восстановления;
Запустить оболочку в разделе установки системы;
Выбрать устройство используемое в качестве корневой файловой системы;
Провести запуск оболочки в /dev/sd* ;
Перейти в tty (на пример Alt-Ctrl-F2) и выполните chroot /target (Выбранная корневая файловая система смонтирована в каталог /target
.)
Запустить пакетный менеджер (например aptitude);
Убедиться, какой пакет grub установлен: grub-pc (Legacy), grub-efi-amd64 (EFI);
Заменить пакет grub на подходящий при необходимости;
Проведите установку загрузчика на устройство, например grub-install /dev/sd* и выполните обновление списка систем: update-grub.
Установка GRUB’a PCI-e SSD
NVMe (Non-Volatile Memory Express) это спецификация для доступа к дискам через PCI Express, специально разработанная для энергонезависимой памяти. Способ именования NVMe-SSD отличается от SATA-дисков. Первый NVMe-SSD имеет имя /dev/nvme0n1, а не /dev/sda. Здесь n после nvme0 означает пространство имён (namespace). Первый раздел на таких дисках имеет имя /dev/nvme0n1p1 вместо /dev/sda1.
После возникновения ошибки установки загрузчика, перейти в терминал (CTRL+ALT+F2) выполнить:
chroot /target
Установить grub-efi:
apt-get install grub-efi
Затем установить grub на ssd:
grub-install /dev/nvme0n1
где nvme0n1 — PCI-e SSD диск
- Печать
Страницы: [1] Вниз
Тема: Это неисправимая ошибка [Решено] (Прочитано 1609 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Rakkot
Добрый день! Уже не первый год пользуюсь ubuntu но как рядовой пользователь, просто замена винды.
Взял ноут Lenovo ideapad 320 celeron 4200n radeon 530 2gb 4gb RAM 500HDD и докупил SDD kingston
Ноут с UEFI. Не могу поставить линукс, ни Ubuntu ни элементраи.
Пишет Это не удалось выполнить команду grub-install/dev/sda1 неисправимая ошибка.
ПРОШУ НЕ СПЕШИТЕ КИДАТЬ КАМНЯМИ!
Я перепробовал все методы лечения ошибки. Через жипартед корректно разметил диск, все по гайду.
Однако чтобы я не делал ничего не работает.
в bios
boot mode uefi
fast boot disable
secure boot disable
Систему пытаюсь ставить на SSD уже на сам ссдшник грешу, может в нем проблема.
Пользователь добавил сообщение 03 Июля 2020, 16:00:09:
пытался восстановить через бут репэир и вот что он мне пишет
GPT обнаружена. Пожалуйста, создайте раздел BIOS-Boot (>1MB, файловая система неотформаторована, Флаг bios_grub). Выполнить это вы можете с помощью инструмента Gparted. Затем попробуйте снова.
Или вы можете повторить после задействования параметра [Отдельный раздел /boot/efi:]
Цитировать самому себя не нужно. Оверквотинг удален. Отправлено уведомление пользователю о допущенном нарушении в ЛС.
—zg_nico
ТС не появлялся на Форуме более трех месяцев по состоянию на 19/03/2021 (последняя явка: 04/07/2020). Модератором раздела принято решение закрыть тему.
—zg_nico
« Последнее редактирование: 19 Марта 2021, 14:25:29 от zg_nico »
Dzhoser
Вы команду вручную вводите или как?
При разбитии автоматом тоже не ставится?
Покажите скрин gparted
Morisson
grub-install/dev/sda1
grub-install /dev/sda
Morisson
grub-install --target=x86_64-efi --efi-directory=/путь/до/EFIраздела --bootloader-id=GRUB
--efi-directory=/boot/EFI
скорее всего у вас будет
efi- раздел должен быть примонтирован в /boot/EFI
Rakkot
А по верхней галке не пробовали? Или есть ценная инфа на диске?
конечно пробовал в автоматическом режиме, все тоже самое
Пользователь добавил сообщение 03 Июля 2020, 16:37:39:
Покажите скрин gparted
эмммм а как прикрепить картинку? ))
пишет что не умеет прикреплять jpg png
Оверквотинг удален.
—zg_nico
« Последнее редактирование: 03 Июля 2020, 18:34:57 от zg_nico »
Morisson
итак, диск с разметкой gpt у Вас и в автоматическом режиме тоже не устанавливается?
Rakkot
В общем победа
что я сделал
я разметил диск следующим образом:
/dev/sda1 /dev/sda1 EFI System
/dev/sda2 Linux Swap
/dev/sda3 Linux Filesystem система с точкой монтирования /
/dev/sda4 BIOS Boot
/dev/sda5 Linux Filesystem с точкой монтирования /home
но мне опять вывело ошибку граб инсталер
я повторно через лайф сиди запустил граб репеир, прошел процедуру восстановления и все заработало.
Может кому-то мой опыт пригодится.
zg_nico
Ноут с UEFI. Не могу поставить линукс, ни Ubuntu ни элементраи.
Пишет Это не удалось выполнить команду grub-install/dev/sda1 неисправимая ошибка.
Если при обновлении ядра или еще в дальнейшем при использовании системы столкнетесь с ошибками (при обновлении ядра вызывается upgate-grub, и на проблемных машинах может быть сбой аналогичный тому, что Вы видели при установке):
1. убедиться что отключены SecureBoot, fastboot и прочая виндузятная ерунда в настройках UEFI.
2. если та же ошибка, что и ранее, то отказаться от использования grub2 (на этапе установки системы это делается через запуск установщика с ключом -b). Вместо него, ИМХО, на проблемных машинах неплохо себя зарекомендовал rEFInd (у самого сейчас он стоит и проблем не знаю от слова «совсем»). Пример установки системы в этом посте или поиском по форуму. Если система уже установлена — можно обойтись установкой пакета refind через apt. После того, как он установлен — в настройках BIOS переместить его на первое место. Загрузиться через него, удалить grub2, вычистить от конфигов систему, после чего вместо grub2 подготовить и установить пакет-заглушку, чтобы система не притащила его с очередным обновлением. Пример конфигурирования: тыц. Пример подготовки пакета-заглушки: тыц.
« Последнее редактирование: 03 Июля 2020, 18:49:03 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb. Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.
vladimirzhuravlev
Может кому-то мой опыт пригодится.
Упаси Бог от такого опыта, /dev/sda4 BIOS Boot… это что, раздел под загрузчик заделал ? Работает и ладно, но советовать такой «опыт» другим ?
andytux
«Выиграл битву, но проиграл войну.»
кому-то мой опыт пригодится…
…чтобы не повторять этих ошибок.
разметил диск следующим образом
Разметка более чем бредовая, хотя видал и пострашнее.
повторно через лайф сиди запустил граб репеир
Ты редкий счастливчик, тебе повезло. Можешь играть в наперстки.
- Печать
Страницы: [1] Вверх
Hi Gang,
Although I also worked at Sun Microsystems as Ian Murdock (the founder of Debian Project) did, I worked mostly with windoze systems afterward. But now, like for so many other windoze users, I can’t go beyond W7.
After doing some research, I decided to opt for Debian, mainly because it is said to be stable and with lots of options in terms of packages (apps). I sure will be with both W7 and Debian in a dual boot system for the time being during this transition phase. And, hopefully, I will be able to install my W7 within a VirtualBox on top of Debian sometime later on, to minimize the threats from outside.
I fear I’ll have a very steep learning curve ahead, though. But I love these kind challenges and, despite not being any tropical cool breeze, I’d rather face it than the dreadful M$ W10 and its descendants.
Going to the point:
My current system is a 64 bit W7 Pro OS, i3-4170 CPU @3.70 GHz, 16 GB RAM, and with the latest updates possible as of now (Jan 2020).
The original primary HD was a WD 500 GB, which I replaced by a 1.5 TB to make sure I have room enough for both OSs. A second NTFS formatted 4 TB data HD is installed with all my personal data, including Dropbox folder in auto sync setting. UEFI with BIOS legacy compatibility is setup in the UEFI-BIOS settings.
Before anything else I run a chkdsk /f (just to be sure W7 is in good shape), made a W7 Repair Disk CD, and the last thing before starting the Buster install I made an WindowsImageBackup, just in case, which was saved in the D: 4 TB data drive.
I started the install process using the latest debian-10.2.0-amd64-DVD-1.iso from a USB stick done with the latest rufus-3.8, and followed the recommendations set on the «Debian GNU/Linux Installation Guide-January 12, 2020».
By pressing F12 I get the menu where, among other options, I have the same USB stick listed twice: one regular and another one starting with UEFI. I chose the latter, as is the settings in my UEFI-BIOS setup, and I do not want to lose access to my 4 TB data HD.
As per the Installation Guide above (3.6.3 — Systems with UEFI firmware), I have never configured «secured boot», so no need to worry about disabling it.
The 1.5 TB HD has already the following W7 partitions:
#1 System Reserved 217 MB NTFS (System, Active, Primary partition)
#2 W7Pro 287.83 GB NTFS (Boot, Crashing dump, Primary partition)
Swap partition was set on the 2nd 4 TB data drive:
#3 partition of SCSI2 (0,0,0) (sdb) as swap
All others on 1st (sda) Logical 128 GB as ext4 each but:
- #3 Primary 128 MB as ext2 for /boot
#5 Logical 256 MB as ESP for /boot/efi
#7 Logical 128 GB as xfs for /home
On the step Install the GRUB boot loader on a hard disk I got: Unable to install GRUB in dummy. Executing ‘GRUB-install dummy’ failed. This is a fatal error.
Next screen advises to boot manually with the /vmlinuz kernel on partition /dev sda6 and root=/dev/sda6 passed as a kernel argument.
But sda6 is my logical 128 GB / (root) ext4…
I was able to finish the install process, though, and upon exiting it, taken to the GRUB prompt:
Code: Select all
grub> ls
(proc) (hd0) (hd0,msdos13) (hd0,msdos12) (hd0,msdos11) (hd0,msdos10) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1,gpt3) (hd1,gpt2) (hd1,gpt1) (hd2)
I know (hd0,msdos3) is my /boot partition. Following a hint I found here: https://forums.kali.org/showthread.php? … Windows-10 (didn’t find anything similar anywhere else including Debian forums):
If you are in grub rescue mode, then run these commands to reconfigure grub:
Code: Select all
set root=(hd0,msdos3) set prefix=(hd0,msdos3)/boot/grub insmod normal normal
Which I did, but no output seen. And never had a chance to open a terminal and type grub-install/dev/sda, as advised above…
Nothing else could be done, so I hit Ctrl-Alt-Delete. And the only thing I got was a blank dark screen saying «Reboot and Select proper Boot device or Insert Boot Media in selected Boot device and press a key_» if trying to boot Debian… No W7 option to boot to, nothing at all…
So I inserted my W7 Repair Disk on the P4 Atapi driver to fix/recover the Windows Start Process and… Voila!… I was presented with the Windows Boot Manager to choose Windows 7 or Debian GNU/Linux-continue with install process.
At this point I booted Windows and I’m back to business as usual for the time being.
My questions are:
1. what I did wrong?
2. What am I missing?
3. Should I forget about UEFI / Grub install?
4. Forget my 4 TB data disk where swap partition is set up?
Your help on this very much appreciated.
Thank you so much for any advice and support to address this issue.
Please, feel free to ask me any additional information.
Solve while still in the installer
I was able to solve this issue while installing Debian Stretch via USB stick on a Dell Precision 5820 with drive encryption. I was not dual booting Windows, but I believe the solution would work if I was. I had already disabled secure boot. I was getting the same error about installing grub in dummy while installing, but I did not exit the installer.
I believe the issue, was where /boot
and /boot/efi
were mounted. I solved the problem during the install by going back to the partitioning step and changing my partition table with manual partitioning.
First setup boot partitions unencrypted:
- EFI System Partition (ESP) with
/boot/efi
mounted — This is required for UEFI boot systems biosgrub
partition, or Reserved BIOS boot area — This becomes space for the bootloader files. You will not be able to make this partition «bootable» because the ESP is bootable.
It is imperative that these be unencrypted, and it is recommended that they are at the beginning of the disk or available free space with other partitions following.
Set up other partitions and encrypt if you want
If you are dual booting Windows, your Windows partition should show up during manual partitioning, and you should not have to change anything for it. I recommend following Debian’s recommended partitioning scheme for your remaining partitions.
Other notes
You may have to clear the data on the partitions (other than your Windows partition!) for this to work, and go through the installer steps between partitioning and installing GRUB again so that the installer puts files in the correct location. If you proceed right to installing GRUB again, this solution may not work.
Hope this helps!
Solve while still in the installer
I was able to solve this issue while installing Debian Stretch via USB stick on a Dell Precision 5820 with drive encryption. I was not dual booting Windows, but I believe the solution would work if I was. I had already disabled secure boot. I was getting the same error about installing grub in dummy while installing, but I did not exit the installer.
I believe the issue, was where /boot
and /boot/efi
were mounted. I solved the problem during the install by going back to the partitioning step and changing my partition table with manual partitioning.
First setup boot partitions unencrypted:
- EFI System Partition (ESP) with
/boot/efi
mounted — This is required for UEFI boot systems biosgrub
partition, or Reserved BIOS boot area — This becomes space for the bootloader files. You will not be able to make this partition «bootable» because the ESP is bootable.
It is imperative that these be unencrypted, and it is recommended that they are at the beginning of the disk or available free space with other partitions following.
Set up other partitions and encrypt if you want
If you are dual booting Windows, your Windows partition should show up during manual partitioning, and you should not have to change anything for it. I recommend following Debian’s recommended partitioning scheme for your remaining partitions.
Other notes
You may have to clear the data on the partitions (other than your Windows partition!) for this to work, and go through the installer steps between partitioning and installing GRUB again so that the installer puts files in the correct location. If you proceed right to installing GRUB again, this solution may not work.
Hope this helps!
archee1
- Новичок форума
- Сообщения: 8
- Записан
Добрый день.
Дано: нетбук asus eee 1003, 250 гигов жесткий диск, со следующей разбивкой (стоят рядом ubuntu 10.10 и windows xp):
50gb NTFS — windows XP
10gb ext4 — /
190gb ext4 — /home
в винде сделал с помощью unetbootin загрузочную флешку Debian stable netinstall. начал установку, при разбиение жесткого диска вручную, указал все как и было, только корень (/) отформатировал. там что-то скачалось, установилось, следующий шаг был установка GRUB. он просканировал жесткий диск, написал что найдена винда, и попросил нажать ОК, если кроме нее больше операционнок нету. жму ОК, что то происходит, затем возникает ошибка:
«не удалось выполнить команду grub-install /dev/sda Это неисправимая ошибка»
и все. если дальше выбрать «продолжить установку без установки загрузчика», то при перезагрузке появляется черный экран с надписью «grub>».
Как можно решить эту проблему?
Напрягает меня то, что в убунте мой жесткий диск назывался /dev/sdb/, а не /dev/sdA/, а sdA — это были всегда флешки.
Ну как вариант — загрузится с live-флешки и выполнить grub-update. Можно даже с live-флешки с Убунтой.
archee1
- Новичок форума
- Сообщения: 8
- Записан
Цитата: «Udachnik»Ну как вариант — загрузится с live-флешки и выполнить grub-update. Можно даже с live-флешки с Убунтой.
загрузился с лайв убунту, ввожу «sudo grub-update» (ровно как и «grub-update») и ответ «command not found»
Дико извиняюсь. Конечно sudo update-grub. Неправильно команду напечатал.
archee1
- Новичок форума
- Сообщения: 8
- Записан
Цитата: «Udachnik»Дико извиняюсь. Конечно sudo update-grub. Неправильно команду напечатал.
error: cannot find a device for / (is /dev mounted?)
ошибка такая. как примонтировать диск, и нужно ли заново переставлять дебиан?
Гм, как будто / вообще не существует. А вы его точно корректно отформатировали? Какие разделы gparted c live-образа убунты показывает? Можно даже картинку.
archee1
- Новичок форума
- Сообщения: 8
- Записан
Цитата: «Udachnik»Гм, как будто / вообще не существует. А вы его точно корректно отформатировали? Какие разделы gparted c live-образа убунты показывает? Можно даже картинку.
Переустановил дебиан. Дошел опять до этой ошибки, загрузился с лайв сиди.
«update-grub» выдает ту же ошибку, gparted показывает три раздела:
/dev/sda1 — NTFS 50gb
/dev/sda2 — 10gb ext4 — но без точки монтирования почему то…
/dev/sda3 — 190gb ext4 — тоже без точки монтирования
почему то при установке дебиана, неверно отформатировались разделы
как можно указать точки монтирования для дебиана из лайв сиди убунты?
archee1
- Новичок форума
- Сообщения: 8
- Записан
Попробовал установить все заново, на этот раз полностью отформатировав жесткий диск (сделал 10gb / ext3; 239gb /home ext3; 1gb swap). При разбивки диска, он назывался у меня /dev/sdb, а когда очередь дошла до установки grub, выполнялась команда grub-install /dev/sda, соответственно вылезла та же непоправимая ошибка.
как это можно исправить?
archee1
- Новичок форума
- Сообщения: 8
- Записан
В общем, к чему я пришел. Имеется флешка, которая с помощью unetbootin стала загрузочной с Debian Net install. жесткий диск, при установке называется /dev/sdb, а флешка /dev/sda. Grub пытается установиться на /dev/sda по умолчанию, и, соответственно вылазит непоправимая ошибка. Пробовал перед пунктом «определение дисков», выдергивать флешку, ибо походу она все равно не нужна на этом этапе, и все равно диск определяется, как /dev/sdb, и, соответственно ошибка.
Прошу помощи в данном вопросе, или ссылку на подробнейшую инструкцию, как установить debian на нетбук с флешки.
Посмотри перемычка у жесткого где стоит. Выставь master
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100
archee1
- Новичок форума
- Сообщения: 8
- Записан
Цитата: «Ghostdmn»Посмотри перемычка у жесткого где стоит. Выставь master
я не нашел на нем перемычки. жесткий диск для ноутов ST9250315AS seagete momentus 5400.6
исправил в биосе Advanced->HDD Configuration ATA/IDE Configuration с Enchanced на Compatible, и в пункте Primary Master отображается мой диск. И все равно при установке debiana он определяется как /dev/sdb
Покажите: /sbin/fdisk –l, cat /dev/sdaX/etc/fstab, cat /dev/sdaX/boot/grub/device.map
archee1
- Новичок форума
- Сообщения: 8
- Записан
Проблема решилась следующим образом: скачал с debian.org iso образ первого cd, с помощью ubetbootin залил не флешку, и установил. Во время установки жесткий диск определился верно, как /dev/sda, а флешка как sdb.
Тему можно закрывать)
Ставь [РЕШЕНО] и закроем, какие вопросы-то…
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100
Пока не закрыли. Скачал свежий debian-testing-i386-DVD-1.iso та же ошибка. Это свойственно всем дистрибутивам, или тестинговой сборке? Если скачаю DVD stable с него груб встанет? Ставил все с оптических дисков. винт сата в режиме асчи, или как там его кличут.
Solve while still in the installer
I was able to solve this issue while installing Debian Stretch via USB stick on a Dell Precision 5820 with drive encryption. I was not dual booting Windows, but I believe the solution would work if I was. I had already disabled secure boot. I was getting the same error about installing grub in dummy while installing, but I did not exit the installer.
I believe the issue, was where /boot
and /boot/efi
were mounted. I solved the problem during the install by going back to the partitioning step and changing my partition table with manual partitioning.
First setup boot partitions unencrypted:
- EFI System Partition (ESP) with
/boot/efi
mounted — This is required for UEFI boot systems biosgrub
partition, or Reserved BIOS boot area — This becomes space for the bootloader files. You will not be able to make this partition «bootable» because the ESP is bootable.
It is imperative that these be unencrypted, and it is recommended that they are at the beginning of the disk or available free space with other partitions following.
Set up other partitions and encrypt if you want
If you are dual booting Windows, your Windows partition should show up during manual partitioning, and you should not have to change anything for it. I recommend following Debian’s recommended partitioning scheme for your remaining partitions.
Other notes
You may have to clear the data on the partitions (other than your Windows partition!) for this to work, and go through the installer steps between partitioning and installing GRUB again so that the installer puts files in the correct location. If you proceed right to installing GRUB again, this solution may not work.
Hope this helps!
Есть цель — поставить убунту рядом с Windows 10. До этого линукс никогда не устанавливал, а опыт использования был непродолжительным и не связанным с его технической частью.
В какой-то момент установки вылетает окно со словами: «Не удалось выполнить команду ‘grub-install/dev/sda2. Это неисправимая ошибка.’»:
Потом 2 окна, что установка завершена, и что программа установки аварийно завершена. Потом ещё одно окно с заголовком: «Installation failed», и текстом: «The installer encountered an unrecoverable error. A desktop session will now be run so that you may investigate the problem or try installing again».
При повторной установке всё то же.
Если кому-то внесёт ясность какая структура дисков моего ноутбука, то вот:
- Красным выделен тот раздел, куда я намерен установить убунту;
- Если я ничего не попутал, то: sda4 — диск C, sda7 — диск D, sda8 — то место, куда я хочу поставить убунту.
Да, я искал решения. Например, есть такой ответ: https://askubuntu.com/a/571582. Возможно, это решение, но я его даже с переводчиком не понял .
Если нужны ещё какие-то данные, то уточняйте, я сделаю апдейт вопроса.
UPD1. Попробовал установить grub не в sda2, а в sda — всё то же, прерывается на том же месте.