syslinux вместо grub2

Автор conformist, 30 января 2013, 01:21:23

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ogost

хмм, беглое гугление по
Цитироватьhpet1: lost 118275516 rtc interrupts
показывает:
http://ubuntuforums.org/showthread.php?t=2097993
советуют добавить hpet=disabled в конфиги grub2.

rayanAyar

Что-то я протормозил - надо было сразу глянуть ваш выложенный dmesg. Конечно же дело не в grub. И, к слову говоря, установка syslinux тут вряд ли поможет.
Проблема вот тут:
Watchdog detected hard LOCKUP on cpu 0

Это скорее всего является проблемой совместимости с железом. Так что конфиг железа в студию.

conformist

werwfewr

rayanAyar

Совет ogost попробовали?

conformist

да, но изменений нет, так как все и так грузится быстро. вот на ночь выключу и утром обычно грузится 2-3 минуты, так что эффект только завтра наверное будет.

а что ж так против сислинукс? какие с ним проблемы?
werwfewr

rayanAyar

Использовать Syslinux для загрузки осей с винта это не самая лучшая идея. Это не его предназначение.

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

yura_n

#21
Я использую Syslinux. Нет с ним никаких проблем. Другое дело, что проблема тут, как уже сказали, не в загрузчике. Возможно проблема в самой таблице разделов. Кстати, а раньше такое было? То есть, всегда ли была задержка при загрузке (все равно на какой ОС)?
P.S. С mbr ранее не экспериментировали?

conformist

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

а можете подробно рассказать, как правильно поставить сислинукс. раз уж решил, интересно попробовать
werwfewr

yura_n

#23
Цитата: conformist от 30 января 2013, 22:33:10а можете подробно рассказать, как правильно поставить сислинукс. раз уж решил, интересно попробовать
Я ставил таким образом:

apt-get install extlinux syslinux-common

установка загрузчика в раздел (каталог) /boot :

mkdir /boot/extlinux
extlinux --install /boot/extlinux

Перенос mbr на диск:

cat /usr/lib/extlinux/mbr.bin >/dev/sda

Заметьте, что именно sda, а не sda1 или sda2 и.т.д.
Затем нужно перенести из /usr/lib/extlinux в /boot/extlinux следующие файлы: chain.c32, hdt.c32, menu.c32, poweroff.com, reboot.c32, vesamenu.c32 (если их там нет). Каждый из них отвечает за определенные действия, поэтому какие-то потом можете и удалить, если не нужно, когда разберетесь. Но пока скопируйте их все. Там же уже должен находится ldlinux.sys (его удалять не надо ни при каких обстоятельствах) и конфигурационный файл extlinux.conf, который возможно потребуется создать и отредактировать примерно таким образом:

DEFAULT debian
PROMPT 0        # Set to 1 if you always want to display the boot: prompt
TIMEOUT 50
# You can create syslinux keymaps with the keytab-lilo tool
#KBDMAP de.ktl

# Menu Configuration
# Either menu.c32 or vesamenu32.c32 must be copied to /boot/syslinux
#UI menu.c32
UI vesamenu.c32

# Refer to http://syslinux.zytor.com/wiki/index.php/Doc/menu
MENU TITLE Boot
#MENU BACKGROUND splash.png
MENU COLOR border       30;44   #40ffffff #a0000000 std
MENU COLOR title        1;36;44 #9033ccff #a0000000 std
MENU COLOR sel          7;37;40 #e0ffffff #20ffffff all
MENU COLOR unsel        37;44   #50ffffff #a0000000 std
MENU COLOR help         37;40   #c0ffffff #a0000000 std
MENU COLOR timeout_msg  37;40   #80ffffff #00000000 std
MENU COLOR timeout      1;37;40 #c0ffffff #00000000 std
MENU COLOR msg07        37;40   #90ffffff #a0000000 std
MENU COLOR tabmsg       31;40   #30ffffff #00000000 std

LABEL debian
MENU LABEL debian
LINUX /vmlinuz
APPEND root=/dev/sda1 ro
INITRD /initrd.img vga=795

LABEL Windows 7
MENU LABEL Windows 7
COM32 chain.c32
APPEND hd2 swap


Лапчатый

#24
Цитата: conformist от 30 января 2013, 11:47:39первый раздел - своп, потом /, следом расширенный для /home и файлопомойки и еще один раздел для винды
Чёто мне сдаётся, что Форточки при этом оказались на логическом разделе.
Не любят они этого.
Точнее, на основном разделе (причём отформатированном в FAT[32] или NTFS) должен быть загрузчик Форточек. Сами они могут быть инсталлированы где угодно.

PbI6A

...и ещё у форточек забаный прикол есть. Что угодно там с разделами поделаешь, они перенумеруют разделы в порядке следования их на винте :) Недавно столкнулся - был удивлён, что раньше не встречал :)
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!