LINUX.ORG.RU

1
Всего сообщений: 36

efi-загрузчик syslinux

Кто-нибудь пробовал заменить загрузчик grub на syslinux на efi-системе. У меня не выходит, такое впечатление, что сам efi-загрузчик - битый.
Делаю по инструкции https://wiki.syslinux.org/wiki/index.php?title=Install#UEFI: Копирую файлы efi-загрузчика в efi-раздел:

cp /usr/share/syslinux/efi64/syslinux.efi /boot/efi/EFI/syslinux
cp /usr/share/syslinux/efi64/ldlinux.e64 /boot/efi/EFI/syslinux
Создаю конфиг /boot/efi/EFI/syslinux/syslinux.cfg
Затем добавляю пункт загрузки efibootmgr:
efibootmgr -c -d /dev/sda -p 1 -L syslinux -l "\EFI\syslinux\syslinux.efi"
Проверяю как добавилось:
efibootmgr -v
BootCurrent: 0001
BootOrder: 0000,0001
Boot0000* syslinux	HD(1,GPT,7f931161-1f14-4440-85be-a838222aaaa4,0x800,0x64000)/File(\EFI\syslinux\syslinux.efi)
Boot0001* grub	HD(1,GPT,7f931161-1f14-4440-85be-a838222aaaa4,0x800,0x64000)/File(\EFI\fedora\grubx64.efi)
Перезагружаюсь и нифига

 , , , ,

sunny1983 ()

При загрузке выдает ошибку: failed to load ldlinux.c32

При загрузке выдает ошибку:

failed to load ldlinux.c32

Как можно пофиксить?

 ,

continue ()

Легковесный EFI-загрузчик

Ищу загрузчик, способный загрузить ядро Linux (например, с CD или с флешки). Ядро собирается для x86_64, на целевой системе 64-битный EFI. Мне очень не понравились костыли gnu-efi и очень понравились, как легко собирать для EFI с clang. Хочу найти максимально простой загрузчик и скомпилировать его шлангом. Посмотрел на syslinux, посмотрел на rEFInd, посмотрел на мёртвый ELILO. А попроще ничего нет?

 , , ,

CYB3R ()

как победить obsolete version of vesamenu c.32

руфус требует ldlinux.bss и ldlinux.sys при записи исо, сам не скачивает, по логу не отвечает его сервер. загруженные в каталог syslinux-6.03 файлы он них в смысле ничего не видит. и он вообще один экзешник.

лог

Note: This ISO uses symbolic links, which will not be replicated due to file system limitations.

Because of this, some features from this image may not work... Using image: kali-linux-light-2018.4-amd64.iso (866.7 Мб) Downloading https://rufus.ie/files/syslinux-6.04/20180818/ldlinux.sys Unable to send request: The attempt to connect to the server failed. Extended version was not found, trying main version... Downloading https://rufus.ie/files/syslinux-6.04/ldlinux.sys Unable to send request: The attempt to connect to the server failed. Could not download the file - cancelling

РЕШЕНО кароче, походу руфус создает дир rufus_files, а в нем дир типа 20181203, а дир syslinux-6.03, который советовали в гите игнорит. туда скложил оба ldlinux и руфус пошел на выбор исо или дд. причем он игнорит дир типа 20180818, который создавался раньше. при том, что только что перед неудачной попыткой с этим диром 20180818 записал дд образ.

 ,

cpanewbie ()

CentOS PXE install over Syslinux

Приветствую!

Нашел на хабре вот такую незамысловатую инструкцию по установке CentOS через интернет: 

Step 1: syslinux Step 2: mirror.yandex.ru/centos/7/os/x86_64/images/pxeboot

У меня имеется загрузочная флешка (Jinn'sLiveUSB 8.4.1), где в качестве загрузчика используется Syslinux 4.06. В syslinux.cfg там прописано следующее: 

PROMPT 0
TIMEOUT 0
DEFAULT BOOT
LABEL BOOT
BOOT /JINN/data/grldr

Втупую попытался изменить сиё на 

PROMPT 0
TIMEOUT 50
DEFAULT BOOT
LABEL BOOT
BOOT https://mirror.yandex.ru/centos/7.5.1804/os/x86_64/images/pxeboot/

Но меня, разумеется, послали:

Could not find kernel image https://mirror.yandex.ru/centos/7.5.1804/os/x86_64/images/pxeboot/

Далее в соответствии вот с этим обсуждением решил сделать по аналогии: 

PROMPT 0
TIMEOUT 100
LABEL CentOS 7 initrd ->
kernel /JINN/data/centos/vmlinuz
append initrd=/JINN/data/centos/initrd.img method=mirror.yandex.ru/centos/7.5.1804/os/x86_64 devfs=nomount

Однако получаю на это 

No DEFAULT or UI configuration directive found!

Поиск явных решений не выдал...

Подскажите, пожалуйста, как эти два указанных в начале шага выполнить?

Спасибо!

 , ,

The_Immortal ()

Проблема с загрузкой самодельного Archiso

Собрал значит образ Arch'a для секлетарей в моём офисе со всеми нужными пакетами(мол хватит ведром пользоваться). И неловкая такая ситуация вышла, сегодня в офисе оказалось, что Arch не грузится. Ошибка:

losetup /run/archiso/bootmnt/arch/x86_64/airootfs.sfs: failed to set up loop device: No such file or directory

Естественно дальше установка прекращается из-за того, что он не может примонтировать airootfs и выбрасывает меня в rootfs. Так же хочу отметить, что сам airootfs.sfs присутствует. Что делать?

 , , , ,

proton_protonov ()

Установщик и свой образ ISO

Всем привет. Собрал свой дистр со всеми нужными мне программами, свистелками и перделками. Есть ли какой-то мануал как создать свой установщик? Просто мне лень вводить скрипты каждый раз из терминала livecd чтобы просто скопировать файлы на жесткий диск и установить GRUB.

 , , , ,

proton_protonov ()

Не собирается syslinux на centos 7

Нужна версия syslinux 5.10 (или 5.11).

Воспроизведём ошибку:

Берём centos 7.2. Можно, например, ту версию, которая сейчас на DO. Или просто установить последнюю 7.2. и обновить. Ядро 3.10.0-327.10.1.el7.x86_64.

Далее:

yum update
yum groupinstall "Development Tools"
yum install nasm

# точно не знаю, какой uuid ему нужен (вроде бы libuuid-devel), поэтому...
yum install uuidd libuuid libuuid-devel uuid uuid-c++-devel uuid-dce-devel uuid-devel uuid-perl
wget https://www.kernel.org/pub/linux/utils/boot/syslinux/5.xx/syslinux-5.10.tar.gz
tar xvf syslinux-5.10.tar.gz
cd syslinux-5.10
make

Далее этот процесс вроде бы начинается и продолжается, но результат всегда один для версии 5.10 и 5.11:

-rwxr-xr-x 1 root     501   6168 May  7 04:55 memdump/memdump.com
-rwxr-xr-x 1 root     501 247788 May  7 04:55 mtools/syslinux
-rwxr-xr-x 1 root     501   9015 May  7 04:55 utils/gethostip
-rwxr-xr-x 1 root     501  28486 May  7 04:55 utils/isohybrid
-rwxr-xr-x 1 root     501   8792 May  7 04:55 utils/mkdiskimage
-rw-rw-r-- 1 11341510 501    139 Mar  7  2013 version.gen
-rw-rw-r-- 1 11341510 501    139 Mar  7  2013 version.h
-rw-rw-r-- 1 11341510 501    109 Mar  7  2013 version.mk
make: [all] Error 2 (ignored)

При этом syslinux-6.03 собирается нормально, но нужна версия 5.10.

Вопрос: почему не собирается 5.10?

 , , ,

Deleted ()

Запустить загрузчик с помощью kexec

Есть такая задача: требуется из работающего в защищенном режиме линуксового окружения запустить grub/syslinux/ntldr. Кому-нибудь это удавалось?

 , , ,

asaw ()

Syslinux | Добавление загрузочной полоски

Приветствую! Возможно ли в syslinux добавить загрузочную полоску? Пример полоски: http://proremontpk.ru/wp-content/uploads/2014/10/theme_ubuntu1_menu.jpg

P.S: Я знаю, что это граб. (На картинке)

Заранее спасибо.

 

continue ()

Установка deepin зависает намертво

При установке linux deepin (14.3) с флешки (записывал rufus'ом стабильной версии) все зависает не доходя до самой установки, вверху только надпись syslinux 4.07 edd 2013 и т.д., а в след. строке немигающий курсор. Флешку проверял, все работает на другом компе, secure boot вырубил. Флешка отформатирована в FAT32. Винда с диска поставилась спокойно. Пробовал записать deepin на диск, но результат тот же, что и с флешкой. Есть еще годовой давности LiveCD с Ubuntu, он запускается в лайв режиме, работает даже, но при установке выдает ошибки. Мат. плата asrock fatal1ty fm2a88x, проц A8 7600K. Подскажите что нибудь, может дело в железе, буду благодарен,

 , ,

andreylakusta ()

Проблема с syslinux в ArchLinux

Доброго времени суток. Проблема с установкой syslinux в ArchLinux: https://pp.vk.me/c629305/v629305731/25af8/kOlze2qFn3I.jpg https://pp.vk.me/c629305/v629305731/25b0c/_QmJ7FXghxk.jpg

Как решить и в чем проблема? Заранее, спасибо.

 ,

continue ()

Windows && GNU/ArchLinux

Доброго времени суток! Есть Windows 7 (пустых размеченных дисков - нет), хотелось бы первой OS сделать GNU/ArchLinux, под загрузчиком syslinux. Вообще возможно ли это сделать? Как потом в syslinux выставлять загрузки Windows и GNU/ArchLinux? Windows останется целым?

Прощу дать как можно развернутый ответ на данный вопрос, заранее спасибо.

 , ,

continue ()

установка настроенного дистрибутива, PXE, syslinux

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

 ,

ilovemoney ()

pxe, syslinux.

Добрый день, столкнулся с необходимостью автоматизировать установку систем. Есть iso образ настроенного дебиана под нужды компании. как с помощью syslinux выполнить установку сего образа. в инете нахожу только маны для netinst

 ,

ilovemoney ()

Загрузить SLAX через UEFI (GRUB2)?

Всем добра! В платформе Intel NUC имеется слот под SD-карту. В связи с чем возникла мысль воткнуть туда SLAX. Но в ней изначально syslinux и через легаси возникают проблемы. Вроде бы GRUB2 в EFI-загрузку умеет. Но вышло так, что после того, как я его установил он ищет диск по UUID и сваливается в rescue mode (в самом то SLAX нет GRUB2). В итоге я в тупике. Думаю вкатать GRUB2 и им запускать всё остальное, но как это сделать?

 , ,

DiversantBivnev ()

Есть эксперты по SysLinux\pxelinux ?

Есть эксперты по SysLinux\PXELINUX ?

Хочу научиться ReactOS грузить по сети с актуальной версией Syslinux 6.03, но не получается, выдает различные ошибки. Работает только с версией SysLinux 4.05

Вот как я это делаю https://www.reactos.org/wiki/Building_PXE-ready_ReactOS ReactOS получила RAM-disk и PXE-загрузку по сети

 , ,

Jedi-to-be ()

Как передать управление grub2 из syslinux?

Syslinux находится в mbr

диск 1
раздел 1
ФС - fat32

как поставить grub2 так чтобы из под syslinux передать управление grub?

 , , , ,

GGUseR ()

Не устанавливается Mageia с флешки.

Сап. Под впечатлением от одной статьи решил попробовать megeia, скачал образ liveDVD х64, записал на флешку через unetbootin, перезагружаюсь и ничего,разве что надпись «loading operation system», если записывать через UltraISO требует syslinux. Та же фигня с многими другими дистрами, вроде Арча.

 ,

PavelRyzhov ()

Как очистить MBR от syslinux

При установки других ОС, этот загрузчик сохраняется. Линукс-раздел неактивный в котором он был установлен.

 

root32 ()