sudo pluma /etc/grub.d/40_custom
дописываемmenuentry "Xubuntu 14.04 amd64" {
set isofile="/boot/xubuntu-14.04-desktop-amd64.iso"
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.lz
}
3. Обновляем параметры Grub2 в терминалеsudo update-grub
Перезагружаемся и видим новую строку в меню выбора "Xubuntu 14.04 amd64". При ее выборе загрузится LiveDVD с Xubuntu 14.04.menuentry "Slitaz" {
set isofile="/boot/slitaz-5.0-rc3.iso"
loopback loop (hd0,1)$isofile
linux (loop)/boot/bzImage rw root=/dev/null vga=normal autologin isofrom=$isofile noeject noprompt lang=ru kmap=ru
initrd (loop)/boot/rootfs.gz
}
menuentry "Slitaz" {
set isofile="/boot/slitaz-5.0-rc2.iso"
loopback loop (hd0,1)$isofile
linux (loop)/boot/bzImage rw root=/dev/null vga=normal autologin isofrom=$isofile noeject noprompt lang=ru kmap=ru
initrd (loop)/boot/rootfs4.gz (loop)/boot/rootfs3.gz (loop)/boot/rootfs2.gz (loop)/boot/rootfs1.gz
}
menuentry "Matuntu-TW64-M112 GNU/Linux" {
set isofile="/boot/Matuntu-TW64-M112.iso"
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.gz
} (initramfs} Unable to find a medium containing a live file systemПредполагаю, что это может быть результатом русификации меню диска при создании образа при помощи Remastersys.
в переводе означает
(initramfs} Невозможно найти носитель, содержащий живую файловую систему
Процесс пошёл, но через некоторое время остановился с уведомлением:Цитировать(initramfs} Unable to find a medium containing a live file systemПредполагаю, что это может быть результатом русификации меню диска при создании образа при помощи Remastersys.
в переводе означает
(initramfs} Невозможно найти носитель, содержащий живую файловую систему
Тоже неплохая инструкция [HOWTO] Настройка и редактирование GRUB 2 (http://forum.ubuntu.ru/index.php?topic=74165.0).Воспользовалась разделом II. Украшательства. Установка фонового изображения (Инструкция написана в конце 2009 года и отчасти устарела).
sudo apt install grub2-splashimagesВ результате установки пакета появился каталог /usr/share/images/grub с фоновыми картинками для Grub в формате tga. Выбрала понравившуюся мне картинку Plasma-lamp.tga и в файле /etc/grub.d/05_debian_theme sudo pluma /etc/grub.d/05_debian_themeвнесла изменения в строку № 190, приведя её к виду if set_background_image "/usr/share/images/grub/Plasma-lamp.tga"; thenПосле обновления граба sudo update-grubи перезагрузки системы меню было украшено красивой плазменной лампой :)sudo xed /etc/default/grubВместо xed указать название применяемого текстового редактора.sudo update-grubПри этом все ОС на экране в меню Grub останутся на своих местах, но высветится строка нужной для приоритетной загрузки системы, которая будет загружаться по умолчанию.
sudo xed /etc/default/grubxed можно поменять на любой текстовый редактор, установленный в системе.GRUB_BACKGROUND="/usr/share/backgrounds/matuntu/matuntu.png" в кавычках указываем свой путь к картинке, для фона лучше применить картинку размером 640х480 в формате png или tga.sudo update-grubsudo add-apt-repository ppa:danielrichter2007/grub-customizer -yобновите список пакетов sudo apt update установите приложение sudo apt install grub-customizerGrub Customizer появится в меню Система->Администрирование.Начинающим пользователям рекомендуется воспользоваться графической утилитой Grub CustomizerНадо бы всё-таки поглядеть на него внимательно в долгосрочной перспективе.
С каких пор Acronis - почти ругателство. Вполне серьезная и не хуже других фирма. Есть и русский филиал. Mенеджер загрузки называется Acronis OS Selector .Переключение загрузки в данном случае вне системы Mamuntu управляет выбором загрузки 10 ки или LinuxВыше упоминалось слово Acronis. Они что, и загрузчик свой сделали? Если да - примите к сведению: я не знаю, как он управляет загрузкой. Но ихняя утилита по разметке диска с Linux'ом не совместима абсолютно. Стоны о чём раздаются со всех форумов нашей тематике.
С каких пор Acronis - почти ругателство. Вполне серьезная и не хуже других фирма. Есть и русский филиал. Mенеджер загрузки называется Acronis OS Selector .Точно, запамятовал. Хотя 15 лет назад писал документацию на его самую распервую версию.
Поместив загрузчик в раздел установки Linux удалось избежать влияние на загрузчик этими системами.Вi будете удивлены, но LILO умело это делать лет 20 назад, а GRUB, который нынче Legacy, с самого своего рождения.
Совместимость по разметке здесь не нужна.Как это, как это? Если ихний разбиватель диска создаёт раздел, начинающийся в меньшего цилиндра, чем заканчивается предыдущий - где будет искаться PBR?
А стоны (хуже того - потеря работоспособности систем и информации ) от недостатка знаний по возможностям и области применения AcronisСтоны, я подозреваю, были со стороны тех, кто как раз знал Acronis для Windows. Но не очень представлял работу с разделами в Linux'е.
Пользуйтесь чем хотите, но реклама коммерческих программ на форуме запрещена.Таня, лучшей анти-рекламы Acronis'у, чем описание проблем при работе их продукции с Linux'ом, придумать трудно :)
Последняя версия Grub - 2.02-2ubuntu7 с брачком. На фоне загрузочного меню мелькают пунктирные линии, но записи меню читаются. Внешний дефект :(Найдено решение. После включения репозитория партнёров Canonical предлагается обновить Grub2 до версии 2.02-2ubuntu8, установка которой избавляет загрузчик от артефактов.
Сам загрузчик в рабочем состоянии. Указанный артефакт наблюдается в тестовой ветке дистрибутивов, построенных на базовой основе Ubuntu 18.04 LTS.
/etc/grub.d/~30_os-prober_proxy: 3: /etc/grub.d/~30_os-prober_proxy: /etc/grub.d/bin/grubcfg_proxy: Argument list too long
sudo update-grub
Кстати - спасла меня сегодня. После установки нвидиа390 и настройки на телевизор рунту без него отказалась переключаться на дисплей бука, А рунту загрузилась без проблем. Ну не люблю я на винде по тырнету лазить.. Плюс мое любимое - мультисистем. Пока что нет для нее достойной альтернативы. )Итак, какая же система Вас спасла?
dpkg -l | grep -i grubпоказывал, какой Grub (UEFI или Legacy) используется системой на базовой основе Ubuntu 14.04.| ii grub-common | 2.02-2ubuntu8.13 | amd64 | GRand Unified Bootloader (common files) |
| ii grub-efi-amd64-bin | 2.02-2ubuntu8.13 | amd64 | GRand Unified Bootloader, version 2 (EFI-AMD64 binaries) |
| ii grub-efi-amd64-signed | 1.93.14+2.02-2ubuntu8.13 | amd64 | GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed) |
| ii grub-gfxpayload-lists | 0.7 | amd64 | GRUB gfxpayload blacklist |
| ii grub-pc | 2.02-2ubuntu8.13 | amd64 | GRand Unified Bootloader, version 2 (PC/BIOS version) |
| ii grub-pc-bin | 2.02-2ubuntu8.13 | amd64 | GRand Unified Bootloader, version 2 (PC/BIOS binaries) |
| ii grub2-common | 2.02-2ubuntu8.13 | amd64 | GRand Unified Bootloader (common files for version 2) |
| ii grub-common | 2.02-2ubuntu8.13 | amd64 | GRand Unified Bootloader (common files) |
| ii grub-gfxpayload-lists | 0.7 | amd64 | GRUB gfxpayload blacklist |
| ii grub-pc | 2.02-2ubuntu8.13 | amd64 | GRand Unified Bootloader, version 2 (PC/BIOS version) |
| ii grub-pc-bin | 2.02-2ubuntu8.13 | amd64 | GRand Unified Bootloader, version 2 (PC/BIOS binaries) |
| ii grub2-common | 2.02-2ubuntu8.13 | amd64 | GRand Unified Bootloader (common files for version 2) |
GRUB_THEME="/boot/grub/theme/theme.txt"
GRUB_BACKGROUND="/boot/grub/theme/grub.png"
sudo update-grubПосмотрите вывод при обновлении - наличие Windows. Сообщите о решении проблемы.
Drives: HDD Total Size: 200.0GB (7.1% used)
ID-1: /dev/sda model: SAMSUNG_SP2014N size: 200.0GB
Прошу сообщить о результатах.Попробовал , установка первой загружать Виндовс ничего не дала. Оставил загрузку по умолчанию Xubuntu, а в "дополнительных" включил только востановление Виндовс (первые две строчки), обновление Граба прошло успешно. После перзагрузки (без выключения машины) и Линукс и Виндовс стали загружаться, проверял несколько раз. Но когда выключил машину на некторое время и снова включил, все измения перестали работать, все вернулось на круги своя ...Мало того, перестало работать подключение к интернет.Весь вечер и пол сегодняшнего дня попытки восстановить связь оказались безуспешными. Менял роутеры (3 штуки) на этой машине интернет так и не появился, на других (полурабочих) проводной и wi-fi работают . Прав Игорь, машину пора в музей (или на помойку), хотя хотел запустить для решения одноразовой задачи. Но хочу отметить, Boot-Repair очень хорошо работает, пробовал из-под F64 .
на моём нетбуке Acer Aspire One D257 апгрейд накопителей в BIOS проходит беспроблемно, но два последних SSD c SATA III сильно тормозили при загрузке системы. Только выбор на них таблицы разделов GPT решил эту проблему. В частности, это коснулось последнего SSDНа новый SSD для тестирования последовательно установила несколько сборок Matuntu. Всё было штатно до необходимости переустановки Grub. Захотелось вернуть загрузку первой установленной Matuntu-F-2020-05-04 (http://forum.matuntu.info/index.php?topic=1201.msg12128#msg12128) и вот здесь на SSD с GPT прежние способы не работали. Подсказка была получена из вывода программы Boot-Repair (http://forum.matuntu.info/index.php?topic=242.msg970#msg970). Средствами Gparted на нераспределённом пространстве SSD был создан новый раздел FAT32 с флагом bios_grub.Цитата: inxi -DDrives:
Local Storage: total: 223.57 GiB used: 12.33 GiB (5.5%)
ID-1: /dev/sda vendor: SanDisk model: SSD PLUS 240GB size: 223.57 GiB
Безусловно скорость при подключении такого диска на разъём SATA II в этом нетбуке вдвое меньше заявленной, но значительно выше, чем при использовании HDD, да и другие преимущества всем известны. При этом SSD с поддержкой SATA II уже сняты с производства, на них система на Acer Aspire One D257 загружалась очень быстро, но со временем понадобилось больше дискового пространства.
Интересно и не понятно, как системы загружались с этого SSD, до создания раздела bios_grub. (для этого раздела достаточно размера 1 МБ и форматировать его не нужно).В процессе последовательной установки каждой из систем место для загрузчика всегда указывалось /dev/sda. Из меню Grub-а последней установленной системы для загрузки были доступны все системы. Остальные подробности - в моём предыдущем сообщении.
Начинающим пользователям рекомендуется воспользоваться графической утилитой Grub Customizer, устанавливаемой из стороннего репозитория ppa:danielrichter2007/grub-customizer (https://launchpad.net/~danielrichter2007/%2Barchive/ubuntu/grub-customizer)В Ubuntu 20.04 и производных дистрибутивах появилась возможность установки Grub Customizer (версии 5.1.0-2) из официального репозитория Ubuntu.
Обновления пакетов с исправлениями выпущены для Debian, Ubuntu, RHEL и SUSE. Для GRUB2 предложен набор патчей.Сегодня Grub2 со всеми зависимостями на машине с UEFI обновился
Что-то неладное происходит с GRUB'ом. На форуме Ubuntu было уже несколько тем с разными проблемами GRUB'a в Ubuntu 20.04.
Пользователям имеет смысл до прояснения ситуации повременить с установкой связанных с GRUB2 обновлений, а в случае возникновения проблем с загрузкой после обновления - откатиться на прошлую версию пакета с GRUB2, воспользовавшись загрузочным носителем для восстановления.
Grub сегодня должен был обязательно обновиться, что и произошлоСпасибо за новость. Новый Grub теперь не ломается :)
sudo grub-install /dev/sda1 Раскрыта (https://ubuntu.com//blog/grub2-secure-boot-bypass-2021) информация о 8 уязвимостях (https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/GRUB2SecureBootBypass2021) в загрузчике GRUB2, позволяющих обойти механизм UEFI Secure Boot и добиться запуска неверифицированного кода, например, осуществить внедрение вредоносного ПО, работающего на уровне загрузчика или ядра.
...Для решения проблем, возникающих при распространении отозванных сертификатов, в будущем планируется задействовать механизм SBAT (https://github.com/rhboot/shim/blob/main/SBAT.md) (UEFI Secure Boot Advanced Targeting), поддержка которого реализована для GRUB2, shim и fwupd, и начиная со следующих обновлений будет использоваться вместо функциональности, предоставляемой пакетом dbxtool. SBAT разработан совместно с Microsoft и подразумевает добавление в исполняемые файлы компонентов UEFI новых метаданных, которые включают информацию о производителе, продукте, компоненте и версии. Указанные метаданные заверяются цифровой подписью и могут дополнительно включаться в списки разрешённых или запрещённых компонентов для UEFI Secure Boot. Таким образом, SBAT позволит при отзыве манипулировать номерами версий компонентов без необходимости перегенерации ключей для Secure Boot и без формирования новых подписей для ядра, shim, grub2 и fwupd.
https://www.blackhat.com/docs/asia-17/materials/asia-17-Matrosov-The-UEFI-Firmware-Rootkits-Myths-And-Reality.pdf(https://i.imgur.com/JrdoSAe.jpg)
Спустя семь лет после того, как Сноуден сообщил, что АНБ незаконно отслеживает американцев, многие из использованных / упомянутых им эксплойтов UEFI не задокументированы, как указывается в этом PDF-документе.
https://arstechnica.com/information-technology/2020/10/custom-made-uefi-bootkit-found-lurking-in-the-wild/
Как программное обеспечение, которое связывает микропрограмму устройства ПК с его операционной системой, UEFI - сокращение от Unified Extensible Firmware Interface - представляет собой самостоятельную операционную систему. Он расположен в микросхеме флэш-памяти, подключенной к SPI, припаянной к материнской плате компьютера, что затрудняет проверку или исправление кода. И это первое, что запускается при включении компьютера, что позволяет ему влиять или даже контролировать ОС, приложения безопасности и все другое программное обеспечение, которое следует за ним.
Эти характеристики делают UEFI идеальным местом для хранения вредоносных программ, и это именно то, что сделала неизвестная группа атак, согласно новому исследованию, представленному в понедельник фирмой по безопасности Kaspersky Lab.
LinBIOS?
Ну да, вот я и вспомнил...альтернативу.LinBIOS?
По-моему, об этом термине уже все забыли. В статье речь идёт о шпионских закладках в UEFI.
Вот такая она "забота" о безопасности - UEFI :oUEFI - поделие Intel. Последнее известие о ещё одной выявленной уязвимости в интеловских процессорах (https://www.opennet.ru/opennews/art.shtml?num=54717) заставляет сомневаться в намерениях корпорации Intel. Остаётся наш российский Байкал, пока недоступный для домашнего пользователя по ряду причин. Грустно мне...
После двух лет разработки представлен (https://lists.gnu.org/archive/html/grub-devel/2021-06/msg00022.html) стабильный релиз модульного многоплатформенного менеджера загрузки GNU GRUB 2.06 (http://www.gnu.org/software/grub/) (GRand Unified Bootloader). GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS, платформы IEEE-1275 (оборудование на базе PowerPC/Sparc64), EFI-системы, RISC-V, оборудование на основе MIPS-совместимого процессора Loongson 2E, системы Itanium, ARM, ARM64 и ARCS (SGI), устройства, использующие свободный пакет CoreBoot.Основные новшества:
sudo mount -o remount,rw /Для монтирования домашней папки и папка /boot, которые по умолчанию отмонтированы, необходимо выполнить команду: mount --allNetworkManager можно запустить командой: NetworkManager Для правильного разрешения доменных имен создать файл /etc/resolv.conf: echo "nameserver 8.8.8.8" > /etc/resolv.confИногда требуется сделать так, чтобы на компьютере с двумя и более ОС (Ubuntu и Windows) по умолчанию загружалась Windows.В современных дистрибутивах для приоритетной загрузки какой-либо операционной системы считать теперь нужно не строчки, а количество систем, отображаемых последовательно в меню Grub. Например, у меня отобразились три: Ubuntu, Windows и Matuntu. Мне нужно, чтобы первой загружалась Matuntu.
Для этого нужно во время показа на экране меню GRUB сосчитать количество отображаемых строчек ...
sudo update-grub sudo apt install ./Downloads/grub-customizer_5.1.0-3build1_amd64.debПользуйтесь...Разработчики Canonical предложили радикально сократить функциональность подписанного загрузчика GRUB в Ubuntu 26.10. Из сборки, необходимой для работы безопасной загрузки (Secure Boot), планируется удалить поддержку файловых систем Btrfs, XFS, ZFS и HFS+, менеджера логических томов LVM, программного RAID (md-raid) за исключением RAID1, а также шифрования дисков LUKS. Причина — парсеры и вспомогательные модули GRUB стали постоянным источником уязвимостей.Предложение 25 марта 2026 опубликовал Юлиан Андрес Клоде (Julian Andres Klode) на форуме Ubuntu Discourse. По его словам, сокращение подписанной сборки до минимума «существенно повысит безопасность» и упростит переход на альтернативные загрузочные решения в будущем.