LinuxForum.Fans
Тема

UEFI & Slackware

Автор: somebody123232 17 сообщений 6920 просмотров
#340268

Доброго времени суток. Товарищи есть такая проблема, имеется лэптоп с UEFI на него ставил разные дистры(Debian,Mint,Ubuntu) все заводилось на ура, сейчас же хотел поставить Slackware 14.0 x64
Порядок действий:

setup, root, выбрал язык, далее cfdisk у меня один винчестер ssd по сему разбил так: swap(Logical) 4Gb, bootable(primary)24gb, /home 100Gb/ далее setup addswap форматирую свап, бут,home назначаю 100Gb. После монтирую флешку mount /dev/sdb4 /mnt, затем setup, addswap форматирую своп, назначаю Boot Home как ext4, далее просит выбрать средство утсновки, я указываю install from pre mountя в нем пишу /mnt , далее PACKEGE SERIES SELECTION окошко в нем A Base Linux system, далее SELECT PROMOTION MODE я выбираю FULL INSTALL 7.3GB и мне в итоге выдает SEUP COMPLETE: System configuration and installation is complete. You may EXIT setup and reboot. То есть тупо завершается установка. Я уже и так думал и эдак, ну совсем поник... Подскажите пожалуйста, может кто сталкивался с такой траблой, подскажите куда копать. Извиняюсь за много букв )

#340271
"somebody123232" написал:
setup, root, выбрал язык, далее cfdisk у меня один винчестер ssd по сему разбил так: swap(Logical) 4Gb, bootable(primary)24gb, /home 100Gb/ далее setup addswap форматирую свап, бут,home назначаю 100Gb. После монтирую флешку mount /dev/sdb4 /mnt, затем setup

лучше смонтируйте в /mnt/flash, создав предварительно эту директорию.

Ну и да, если вы создали корневую ФС, то /mnt у вас будет уже другой совсем. Лучше выберете вариант "установка с диска", и в качестве "диска" укажите флешку, и каталог бла-бла-бла/slackware

#340274

Мм, попробовал только что сделать так mkdir flush, затем mount /dev/sdb4 flush. Когда дошел до меню выбрать с чего грузиться, выбрал с from premount и указал flush. Картина таже... Фуф что то не въезжаю...
А по поводу ФС, не могли б Вы немного подробней объяснить для тех, кто в танке, а то что то совсем окопался )

#340281

"somebody123232" написал:
далее PACKEGE SERIES SELECTION окошко в нем  A Base Linux system
Когда отображается единственная серия A -- это верный признак того, что установщик не обнаружил каталог с пакетами.
Если источником указываете ранее смонтированный каталог (premounted directory), то нужно помнить, что
1) для него нельзя использовать /mnt и всё что ниже,
2) в 64-битной версии каталог с пакетами называется /slackware64, то есть, если смонтировали источник в /flash, то premounted directory будет что-то вроде /flash/slackware64, то есть та, в которой после ls /flash/slackware64 будут видны каталоги наборов (series) a, ap, d, k, ...
3) умолчальный загрузчик lilo не дружит с EFI, см. http://docs.slackware.com/howtos:slackware_admin:installing_on_uefi_hardware
#340283

bormant написал:
[quote="somebody123232"]далее PACKEGE SERIES SELECTION окошко в нем  A Base Linux system
Когда отображается единственная серия A -- это верный признак того, что установщик не обнаружил каталог с пакетами.
Если источником указываете ранее смонтированный каталог (premounted directory), то нужно помнить, что
1) для него нельзя использовать /mnt и всё что ниже,
2) в 64-битной версии каталог с пакетами называется /slackware64, то есть, если смонтировали источник в /flash, то premounted directory будет что-то вроде /flash/slackware64, то есть та, в которой после ls /flash/slackware64 будут видны каталоги наборов (series) a, ap, d, k, ...
3) умолчальный загрузчик lilo не дружит с EFI, см. http://docs.slackware.com/howtos:slackware_admin:installing_on_uefi_hardware[/quote]


Фух... спасибо Вам большое, вообщем сделал так: mkdir flush, mount /dev/sdb4 /fush. Затем в выборе грузиться с флешки указал /dev/sdb4 /flush/slackware64 Процесс пошел. Я так понимаю будет выбор загрузчика, LILO, GRUB ? Слышал что то про ELILO вроде бы под UEFI
#340284
"somebody123232" написал:
А по поводу ФС, не могли б Вы немного подробней объяснить для тех, кто в танке, а то что то совсем окопался )

ну там в самом начале в TARGET вы делаете разные ФС, в том числе и обязательную rootfs. Естественно, если вы её создали(отформатировали), то никаких точек монтирования там уже не будет.

В остальном всё верно уже указал bormant.

От себя могу добавить, что мне лично способ с premounted не нравится. ИМХО проще смонтировать флешку(прямо во время установки, SOURCE) и с неё ставится. Да, конечно там надо указать slackware64/ для 64х бит.

"bormant" написал:
умолчальный загрузчик lilo не дружит с EFI

да. Я решил проблему включив в BIOS legacy режим. У вас его нет что-ли?

#340294

Вообщем странно, как у Bormant все заработало, я выставил UEFI Legacy и все равно Lilo не завелся

Показать

В итоге после окончания установки реснул и в итоге вылаз старый Grub из предыдущей Debian и пишет

Показать

#340302

somebody123232,
нужно же читать, что вам пишут, в данном случае читать то, что пишет LILO...

text

Warning: Device 0x0810: Inconsistent partition table, 4th entry
  CHS address in PT:  0:1:1  -->  LBA (32)
  LBA address in PT:  63  -->  CHS (0:1:32)
Fatal: Either FIX-TABLE or IGNORE-TABLE must be specified
If not sure, first try IGNORE-TABLE (-P ignore)

Читали? Если не уверены, что правильно поняли, см. там: http://unixforum.org/index.php?showtopic=75442&view=findpost&p=717917, только у вас некорректна 4-я запись таблицы разделов.

#340305

Да я как бы понял, что нужно подправить мне файл lilo.conf, но как в него зайти то ? если я в систему саму не могу зайти, что бы открыть его через nano и отредактировать... не подскажете ? У меня просто Grub вылазит, как зайти под рутом ?

#340321
"somebody123232⇓" написал:
я выбираю FULL INSTALL 7.3GB и мне в итоге выдает SEUP COMPLETE: System configuration and installation is complete. You may EXIT setup and reboot. То есть тупо завершается установка. Я уже и так думал и эдак, ну совсем поник...

Только не говорите мне, что вы устанавливали с оригинального образа. У меня было подобное, залез в кое какой файлик...

#340390

Да я как бы понял, что нужно подправить мне файл lilo.conf
неправильно поняли, файл lilo.conf не при чём. В чём именно дело по приведенной ссылке написано по-русски, но вы не читали.

как зайти под рутом?
об этом написано на самом первом экране при загрузке с дистрибутивного носителя Slackware, но вы не читали.

Grub вылазит
если раздел, куда был установлен GRUB, не был отформатирован и его файлы не были затёрты, можно загрузить систему при его помощи. Для grub (который 2) что-то вроде:
set root='(hd0,2)'
linux /boot/vmlinuz root=/dev/sda2 ro

Для grub-legacy (который 1) что-то вроде:
root (hd0,1)
kernel /boot/vmlinuz root=/dev/sda2 ro

Если корень не sda2, поправить сообразно ситуации.

cdrw,
в данном случае проблема не в неоригинальности диска, а в создании 4-го раздела чем-то вроде акрониса, в результате в этой записи данные LBA/CHS противоречивы, lilo не берется угадывать самостоятельно и требует явно указать, что с этим делать: -P ignore или -P fix.
#340631
"bormant" написал:
в данном случае проблема не в неоригинальности диска, а в создании 4-го раздела чем-то вроде акрониса, в результате в этой записи данные LBA/CHS противоречивы, lilo не берется угадывать самостоятельно и требует явно указать, что с этим делать: -P ignore или -P fix.

Я так глубоко не залазил, но разделы всегда создавал с помощью acronis. После форматирования разделов средствами установщика Slackware нареканий ни разу не было... Может быть я и не прав.
А проблема может быть и в самом винчестере. Некоторые из моделей Samsung упорно не хотят понимать lilo, если там побывал grub. Не разбирался в этом, просто "очищал" винт. Помогало.

#340645
"cdrw" написал:
разделы всегда создавал с помощью acronis.

ССЗБ.

"cdrw" написал:
А проблема может быть и в самом винчестере.

это "проблема" решается в два хода:
1. отправляем побольше /dev/zero прямо в /dev/sdX
2. отправляем этот ваш акроникс в /dev/null
шах и мат.
шах ставит патрегоугодная программа cfdisk
мат -- не менее патрегоугодный инсталляционный образ.

#341208
"drBatty" написал:
cdrw пишет:
разделы всегда создавал с помощью acronis.
ССЗБ.

Я не жалуюсь, и это действительно только мои проблемы. Просто не обращайте на меня внимание, я Вас тоже буду не замечать...
Договорились?

#341213
"cdrw" написал:
Договорились?

просто не рекламируйте при мне это быдлоподелие, которое убило мои нужные данные.

Договорились? *DRINK*

ЗЫЖ кстати, у меня там в посте есть ещё и проверенное решение вашей проблемы.

#341269
"drBatty" написал:
просто не рекламируйте при мне это быдлоподелие, которое убило мои нужные данные.

А это уже издержки вашего недопонимания продукта... Но, договорились! Надеюсь, прощайте!

#362989
drBatty написал:
[quote="cdrw"]разделы всегда создавал с помощью acronis.

ССЗБ.

"cdrw" написал:
А проблема может быть и в самом винчестере.

это "проблема" решается в два хода:
1. отправляем побольше /dev/zero прямо в /dev/sdX
2. отправляем этот ваш акроникс в /dev/null
шах и мат.
шах ставит патрегоугодная программа cfdisk
мат -- не менее патрегоугодный инсталляционный образ.[/quote]
Согласен, до ж... приложить акронис, а фс создавать с помощью стандартных инструментов.

Войдите или зарегистрируйтесь, чтобы ответить.