Slackware не запускается после установки

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
sidd
Сообщения: 667
ОС: Slackware 13.37

Slackware не запускается после установки

Сообщение sidd »

Поставил с флешки Slackware 13.37 на Asus Eee PC. Пришлось на флешку записать только первый диск, потому что 8-гигабайтной флешки у меня нету, чтоб DVD влез.
Установил все. Теперь при запуске Linux'а на экране появляются стандартные сообщения:
Loading Linux................
BIOS data check successful

Decompressing Linux...............

И после этого компьютер перезапускается. В чем может быть причина?
Patrick is God.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Slackware не запускается после установки

Сообщение bormant »

На первый взгляд, если это весь вывод, несовместимость ядра и железки.
Но в это не особо верится, установщик-то грузился нормально (там используется hugesmp.s ядро по-умолчанию).

Давайте проверим гипотезу с ядром. Загрузитесь с флешки в установленную систему, для чего на первом экране SYSLINUX на приглашение boot: ответьте согласно подсказки на экране

Код: Выделить всё

boot: hugesmp.s root=/dev/sda1 initrd= ro
, заменив /dev/sda1 именем своего корневого раздела.

Если загрузится, будем думать дальше. Неплохо бы увидеть

Код: Выделить всё

# fdisk -l
Спасибо сказали:
Аватара пользователя
sidd
Сообщения: 667
ОС: Slackware 13.37

Re: Slackware не запускается после установки

Сообщение sidd »

bormant, запустилось с флешки :) Вот fdisk:
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf274985d

Device Boot Start End Blocks Id System
/dev/sda1 * 63 31599854 15799896 7 HPFS/NTFS/exFAT
/dev/sda2 31599855 488397167 228398656+ f W95 Ext'd (LBA)
/dev/sda5 31599918 453611339 211005711 83 Linux
/dev/sda6 453611403 486335744 16362171 83 Linux
/dev/sda7 486335808 488397167 1030680 82 Linux swap

Disk /dev/sdb: 2002 MB, 2002747392 bytes
32 heads, 63 sectors/track, 1940 cylinders, total 3911616 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x79604676

Device Boot Start End Blocks Id System
/dev/sdb1 63 3911039 1955488+ 6 FAT16

Disk /dev/sdc: 2032 MB, 2032140288 bytes
255 heads, 63 sectors/track, 247 cylinders, total 3969024 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00449e48

Device Boot Start End Blocks Id System
/dev/sdc1 * 63 3969023 1984480+ b W95 FAT32

sda — мой диск. sda6 — корневой раздел. А sdb1 и sdc1 — флешки.
Patrick is God.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Slackware не запускается после установки

Сообщение bormant »

Если загрузилось, причиной может оказаться то, что ядро "убежало" далеко от начала диска и LILO средствами BIOS до него не дотягивается. Лекарство -- /boot раздел в начале диска.
Другой вариант -- неверное определение LILO геометрии диска.

А вот если не грузится с теми же симптомами, дело может оказаться в том, как установилась система.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Slackware не запускается после установки

Сообщение bormant »

Судя по тому, что грузиться ядро начало, его начало доступно, есть шанс, что дело можно решить отдельным разделом под /boot 128, 256Мб первым в расширенном разделе.
Спасибо сказали:
Аватара пользователя
sidd
Сообщения: 667
ОС: Slackware 13.37

Re: Slackware не запускается после установки

Сообщение sidd »

bormant, то есть, мне надо в расширенном разделе вместо sda5 создать раздел для /boot?
Patrick is God.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Slackware не запускается после установки

Сообщение bormant »

Реальная потребность на /boot примерно: 6Мб на huge-smp ядро, 4Мб на generic-smp ядро, 4Мб на initrd-tree, 2Мб на сжатый образ initrd.gz, 2Мб на System.map. Если ядер будет больше, то сообразно предплагаемому количеству, но чересчур сильно ужиматься тоже не стоит. 128Мб будет в самый раз (или 64Мб, чтоб далеко не убегало).

Практически 1) можно взять GParted LiveCD, уменьшить /dev/sda5 на 128Мб от начала, создать там раздел (хоть ext2), поправить на корневом теперь уже /dev/sda6 файл /etc/fstab на предмет /boot, /home и / (root). Поправить /etc/lilo.conf, от chroot-иться в систему (либо погрузиться при помощи флешки) и переставить lilo. Можно попробовать подвигать parted-ом с установщика Slackware-13.37, но последовательность команд выписать не готов.
Или 2) переставиться заново, создав разделы с учётом сказанного ранее.

Иначе, если не получится решить таким образом, придётся двигать виндовый раздел, сменится его номер, винда не загрузится... Но будем решать проблемы по мере поступления.
Спасибо сказали:
Аватара пользователя
sidd
Сообщения: 667
ОС: Slackware 13.37

Re: Slackware не запускается после установки

Сообщение sidd »

bormant, спасибо за совет! Уже качаю GParted Live. А вы не знаете, почему так могло произойти? У меня ж всегда нормально устанавливалось. Может, просто стоит найти большую флешку и поставить с DVD-образа?
Patrick is God.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Slackware не запускается после установки

Сообщение bormant »

Предположу следующее. Пакеты ставятся в алфавитном порядке, раньше размер того, что ставилось до a/kernel-* позволяло ядру/ядрам лечь в область, доступную по чтению средствами BIOS. В нынешней версии оказалось так, что ядро вылезло за предельно допустимую границу. Если рецепт поможет, скорее всего произошло именно это.

Кроме того, можно подрезать хвост у sda1, сделать /boot на освободившемся месте, отсортировать таблицу разделов -- меньше придётся править в fstab, только добавить точку монтирования для /boot, а главное -- этот раздел будет ещё ближе к началу диска, выше шансы целиком остаться в доступной BIOS-у области.

И самое главное,если не будете переставлять, нынешнее содержимое /boot не забудьте перенести на новый раздел до того, как примонтируете новый /boot на место и выполните lilo -- ранее не упомянул как само-собой разумеющееся.
Спасибо сказали:
Аватара пользователя
sidd
Сообщения: 667
ОС: Slackware 13.37

Re: Slackware не запускается после установки

Сообщение sidd »

Спасибо, буду пробовать.
Patrick is God.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Slackware не запускается после установки

Сообщение drBatty »

sidd
отпишитесь пожалуйста.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
alexandrnevsky
Сообщения: 37
ОС: Slackware 13.7 Mandriva 2011

Re: Slackware не запускается после установки

Сообщение alexandrnevsky »

у меня такие вопросы есть
установил slackware-13.37
на первый раз установка оборвалась на vim
потом я еще раз начал) все установилось.
потом при загрузке когда boot: linux .............................
вывод результатов загрузки и................ на мониторе "NO SIGNAL"(даже до консоли не доходит) :(
я в курсе что это проблеммы с параметрами видео и монитора, но я всетаки смог загрузится под рутом(одна загрузка удачная из пяти) и запустить X"ы и коечто по настраивать (что не есть правильно) :)
дело в том что параметры видео 1280 х 1024 и 60гц что ЖК монитор тянет без проблемм
какие параметры мне можно применить при загрузке:
boot_ linux 1024х768 etc? чтоб я в консольку попал однозначно? а потом уже зайти под каким то юзером и запускать иксы?
и еще вопрос:
как можно сделать так чтоб любой кто имеет доступ к компу мог только включить или выключить комп с данной осью и даже при возможности вытащить хдд из него не смог бы снять инфу с него)

Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Slackware не запускается после установки

Сообщение bormant »

1) в /etc/lilo.conf параметр vga=normal. Изменение lilo.conf требует запуска lilo. Этот же параметр можно передать, нажав Tab на экране загрузки LILO. В выяснении правильного номера потом смогут помочь vbetest/hwinfo.
2) читать /README_CRYPT.TXT в корне дистрибутива.
Спасибо сказали: