|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - [решено] Установка Ubuntu/Xubuntu на девайс, похожий на Wintel |
|
Debian/Ubuntu - [решено] Установка Ubuntu/Xubuntu на девайс, похожий на Wintel
|
Новый участник Сообщения: 37 |
Добрый день.
Попался мне в руки девайс, похожий на этот: Скрытый текст
![]() Основные характеристики такие: Intel Bay Trail-T CR up to 1.83GHz Atom Z3735F 2GB DDR3L 64GB/32G(16G to 128GB) (EMMC) standard 32G. На нём была установлена Ubuntu, пароль от которой был давно потерян. Поэтому я решил установить эту ОС заново. Решив погуглить перед этим делом, я вычитал, что для того, чтобы поставить ОС на подобные девайсы, нужно использовать дистрибутив amd64 + скопировать bootia32.efi в EFI/BOOT установочного носителя. Скачал ubuntu-16.04.1-desktop-amd64.iso, добавил bootia32.efi на носитель. При установке ОС разбил диск на 3 части: EFI - 100 МБ - fat32 swap - 2 ГБ / - всё остальное место - ex4 По окончанию установки появилось сообщение "Не удалось установить пакет grub-efi-ia32 в /target/". При попытке восстановить GRUB с помощью команды grub-install появилось сообщение "this GPT partition label contains no BIOS Boot Partition". В интернете нашёл совет, что нужно создать раздел 1-2 МБ с флагом bios_grub. В итоге я пересоздал диск с этим разделом + EFI + swap + /. В конце установки ОС снова появилась ошибка о том, что не удалось установить пакет grub-efi-ia32. Что еще можно сделать в данном случае? |
|
Отправлено: 10:12, 30-01-2017 |
Ветеран Сообщения: 1142
|
Профиль | Отправить PM | Цитировать crashsoft, а вы не пробовали из под Live сделать chroot на установленную ОС и попробовать установить туда grub-efi-ia32? Быть может, в таком режиме он вам скажет больше - какая операция не удалась, какого пакета не хватает... А уже потом, если удастся, делать grub2-update
Кстати, все-таки интересно, в том ли режиме у вас флешка ОС подгружает, проверьте: |
Последний раз редактировалось gannet, 02-02-2017 в 11:09. Отправлено: 10:59, 02-02-2017 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 37
|
Профиль | Отправить PM | Цитировать James Marsh, я попробовал установить Ubuntu x64 в автоматическом режиме. При установке появилось сообщение: ""Запущенный установщик в режиме UEFI, но это выглядит так, что возможно уже установлена другая ОС в режиме совместимости с BIOS...", я нажал вернуться и установка продолжилась. В конце загрузчик был установлен без ошибок, но после перезагрузки в boot-меню я не увидел возможность загрузить установленную ОС:
GParted показывает такую разметку: А если установить ОС в режиме UEFI, то в конце установки появляется сообщение GParted показывает это: |
Отправлено: 11:26, 02-02-2017 | #12 |
Новый участник Сообщения: 37
|
Профиль | Отправить PM | Цитировать gannet,
Цитата gannet:
Цитата gannet:
|
||
Отправлено: 12:01, 02-02-2017 | #13 |
Ветеран Сообщения: 1142
|
Профиль | Отправить PM | Цитировать Цитата http://askubuntu.com/questions/162564/how-can-i-tell-if-my-system-was-booted-as-efi-uefi-or-bios:
А загрузчик в UEFI работает по другому принципу: биос больше не передает контроль диску, который подгружает установленный в его корень загрузчик (mmcblk0). Наоборот, существует раздел EFI, помеченный как загрузочный, в нем располагаются файлы загрузчиков (стандартные) установленных на компьютере ОС, к ним прилагаются конфиги (позволяют загружать вашу установленную ОС, которая может быть даже не на разделе диска, а в файле-"виртуальном диске", например vhd, wim..). Соответственно, загрузчик устанавливается на этот раздел! И если ОС установлено несколько, выбрать в какую ОС загружаться, вы можете прямо из БИОС)) |
|
Отправлено: 13:17, 02-02-2017 | #14 |
Новый участник Сообщения: 37
|
Профиль | Отправить PM | Цитировать gannet,
выполнил команду dmesg | grep "EFI v" и получил ответ [0.000000] efi: EFI v2.40 by INSIDE Corp.. Я правильно вас понял, что нужно попробовать через chroot установить загрузчик на раздел EFI? |
Отправлено: 09:55, 03-02-2017 | #15 |
Новый участник Сообщения: 37
|
Профиль | Отправить PM | Цитировать gannet, попробовал всё-таки установить GRUB через chroot по этой инструкции, но что-то пошло не так:
|
Отправлено: 10:21, 03-02-2017 | #16 |
Ветеран Сообщения: 1142
|
Профиль | Отправить PM | Цитировать crashsoft, указанная вами инструкция для bios-legacy загрузчика
Вам примонтировать надо системный раздел, т.е. mmcblk0p3 (к ESP-разделу доступ по-другому получают, но оно вам и не надо). И попробовать установить пакет grub-efi-ia32 (или grub-efi-ia32-bin) и посмотреть выхлоп. Может он требует чего? Также почитайте мануал, обратите внимание на раздел Регистрации загрузчика EFI. Единственное, будьте осторожны с утилитой efibootmgr, он работает с EFI NVRAM модулем на плате)) Если и с этим не выйдет, тогда оставьте этот grub c его ошибками и попробуйте установить другой загрузчик. |
Отправлено: 10:53, 03-02-2017 | #17 |
Новый участник Сообщения: 37
|
Профиль | Отправить PM | Цитировать gannet, прошу прощения за глупые вопросы: я монтирую раздел mmcblk0p3: sudo mount dev/mmcblk0p3 /mnt, а как мне дальше установить пакет grub-efi-ia32 (или grub-efi-ia32-bin)?
|
Отправлено: 12:08, 03-02-2017 | #18 |
Ветеран Сообщения: 1142
|
Профиль | Отправить PM | Цитировать crashsoft, что-то вроде такого:
chroot /mnt apt-get update chroot /mnt apt-get -y install grub-efi-ia32-bin grub-efi-ia32 grub-common grub2-common P.S. по rEFInd на rodbooks инструкция та еще, вот с хабра
Хотите также?
Процесс установки из под Linux необычайно прост. Все способы описаны на официальном сайте, устанавливать можно практически из любой ОС. Для начала посетите эту страничку и скачайте .deb- или .rpm-пакет. Если у вас редкий дистрибутив вроде Slackware или Gentoo, то лично я вам помочь не смогу, но на сайте есть обычный .zip-архив и другие варианты установки, так что если уж вы работаете в подобных дистрибутивах, то наверняка поставить своими силами вы сможете без проблем. Сделайте бэкап EFI-директории: cp -r /boot/efi/EFI /boot/EFI.bkp После загрузки пакета, выполните: cd Downloads или cd Загрузки И установите пакет: sudo dpkg -i <имя пакета>.deb или sudo dnf install <имя пакета>.rpm В моем случае dpkg не мог иногда подтянуть зависимости, если у вас возникнут такие же трудности, то установите gdebi (sudo apt-get install gdebi) и выполните sudo gdebi <имя пакета>.deb. Если у вас RHEL или CentOS, то используйте yum вместо dnf. В логах установки пакета можно отследить лог установки rEFInd, в котором возможно будут ошибки их надо сразу отследить. Однако по моему опыту ошибок не возникает, если всё сделать правильно. Проверить результат работы установщика rEFInd можно, воспользовавшись утилитой efibootmgr, там первым приоритетом должна должен быть именно rEFInd Boot Manager. Установить rEFInd повторно, если пакет уже установлен, можно с помощью команды: refind-install Установку rEFInd первым приоритетом можно произвести в ручную, с помощью команды: refind-mkdefault Перезагружаемся. источник |
Последний раз редактировалось gannet, 03-02-2017 в 13:37. Отправлено: 12:47, 03-02-2017 | #19 |
Ветеран Сообщения: 1594
|
Профиль | Отправить PM | Цитировать Ок. А если грузануться с убунты, запустить gparted, стереть все разделы и создать таблицу разделов типа gpt, а потом в автоматическом режиме попробовать?
В общем нашел в интернетах http://unix.stackexchange.com/questi...talling-debian Нижний пост на странице В виртуал-боксе попробовал - 1 раз загрузился, но потом что-то не того. Попробуйте на реальном железе. https://www.debian.org/devel/debian-installer/ - Debian Installer Stretch RC 2 release установился без ругани. Первый раз загрузился. Потом таки опять дальше эфи шелла не пошло. |
------- Последний раз редактировалось James Marsh, 03-02-2017 в 22:22. Отправлено: 21:37, 03-02-2017 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
LG готовит новый похожий на Surface Pro 3 гибрид | OSZone News | Новости железа | 0 | 28-11-2014 10:30 | |
Debian/Ubuntu - Вопросы по Ubuntu/Kubuntu/Xubuntu/Edubuntu | alexandr100 | Общий по Linux | 30 | 10-09-2012 17:10 | |
Ubuntu 11.04 Alpha 2: подробно о Desktop, Server, Kubuntu и Xubuntu | OSZone News | Новости информационных технологий | 4 | 04-02-2011 16:28 | |
Debian/Ubuntu - Информация о Ubuntu/Kubuntu/Xubuntu 10.04 beta 1 | alexandr100 | Общий по Linux | 0 | 04-04-2010 21:14 | |
Вирус, похожий на Trojan.Ransom....необходима Ваша помощь. | Lookus | Лечение систем от вредоносных программ | 1 | 02-09-2009 17:57 |
|