Salix - первые шаги !

SLAX, Deep Style, ZenWalk

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

Ответить
moon88
Сообщения: 38
ОС: XUBUNTU

Salix - первые шаги !

Сообщение moon88 »

Приступаю к осваиванию Salix , много прочитал, но вопросы есть , думаю кроме меня еще кому то пригодиться.
Много прочитал про разметку диска, рекомендации разные, вот и не знаю как разметить, диск SSD :
AUTOINSTALL применять не хочу, отсюда вопросы:
1. нужен ли swap, ОЗУ 4Г.
2. нужен ли /home , или только /
3. при создании корневого раздела надо ли ставить метку загрузочный ?

много раз создавал разделы под разные линукс системы, по разному, но толком не понимаю ?
в инструкциях по установке slackware рекомендуют еще создавать и boot раздел...

если можно, обобщите этот вопрос, что бы больше к нему не возвращаться.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20743
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Salix - первые шаги !

Сообщение Bizdelnick »

moon88 писал(а):
07.04.2016 16:56
нужен ли swap

Нужен ли Swap?

moon88 писал(а):
07.04.2016 16:56
нужен ли /home

Я обычно делаю, если есть ненулевая вероятность, что диск переживёт несколько инсталляций ОС (то есть всегда кроме установки в виртуалке). Главный профит в том, что при переустановке /home можно оставить.

moon88 писал(а):
07.04.2016 16:56
при создании корневого раздела надо ли ставить метку загрузочный ?

Как хотите. На этот атавизм никто не смотрит.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Salix - первые шаги !

Сообщение bormant »

moon88 писал(а):
07.04.2016 16:56
в инструкциях по установке slackware рекомендуют еще создавать и boot раздел
Это (отдельный /boot) было нужно, чтобы гарантировать, что загрузчик средствами BIOS сможет дотянуться до ядра и начального рамдиска. Еще может быть полезно, когда один GRUB на несколько установленных систем.
В остальных случаях вряд ли актуально.
На машинах с UEFI роль отдельного раздела под /boot ушла к разделу EF00 (EFI).
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20743
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Salix - первые шаги !

Сообщение Bizdelnick »

bormant писал(а):
07.04.2016 23:36
Это (отдельный /boot) было нужно, чтобы гарантировать, что загрузчик средствами BIOS сможет дотянуться до ядра и начального рамдиска. Еще может быть полезно, когда один GRUB на несколько установленных систем.

Если загрузчик — grub, то дотягиваться он будет не средствами BIOS, а своими собственными. А делать общий /boot на несколько систем категорически противопоказано.

bormant писал(а):
07.04.2016 23:36
На машинах с UEFI роль отдельного раздела под /boot ушла к разделу EF00 (EFI).

Если искать аналогию, то этому разделу ушла роль MBR. Ядра, файлы загрузчика и прочее по-прежнему находится в /boot.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Salix - первые шаги !

Сообщение bormant »

Bizdelnick
Про grub -- ему прежде чем дотягиваться, надо модули свои найти и загрузить, он перестал для этого использовать BIOS? (Не пользуюсь им и за развитием не особо слежу, потому и уточняю).

Про общий /boot -- сколько себя помню и насколько был нужен отдельный /boot -- всегда делал общий. Из потенциальных проблем вижу только то, что автоматика grub запутается где чьи ядра. Но тут у меня опыт невелик, когда пользовался, меню/ конфиг руками писал и в первом и втором. Схемы именования ядер/initrd у установленных дистрибутивов были разные, возможно положительный опыт объясняется именно этим.

Про аналогию -- не соглашусь, не совсем верно, посмотрите, например, на вариант ядра с загрузочной секцией, которому отдельный загрузчик не нужен, вы его положите на EF00, разве нет? Но в целом аналогии порочны сами по себе :-)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20743
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Salix - первые шаги !

Сообщение Bizdelnick »

bormant писал(а):
08.04.2016 07:40
Про grub -- ему прежде чем дотягиваться, надо модули свои найти и загрузить, он перестал для этого использовать BIOS? (Не пользуюсь им и за развитием не особо слежу, потому и уточняю).

Вот тут я глубоко не ковырялся, но предполагаю, что нужные для доступа к /boot модули вполне могут встраиваться в начальный загрузчик.

bormant писал(а):
08.04.2016 07:40
Про общий /boot -- сколько себя помню и насколько был нужен отдельный /boot -- всегда делал общий. Из потенциальных проблем вижу только то, что автоматика grub запутается где чьи ядра.

Да не только ядра. Те же модули груба от разных систем могут ставиться по одному и тому же пути и переписывать друг друга. Не исключено, что в результате он просто откажется работать.

bormant писал(а):
08.04.2016 07:40
Но в целом аналогии порочны сами по себе :-)

Согласен.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: Salix - первые шаги !

Сообщение yars »

Начальный загрузчик слишком мал для того, чтобы поддерживать файловую систему, его задача -- загрузиться, получив управление от BIOS, найти стадию 1.5 и передать ей управление.
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Salix - первые шаги !

Сообщение bormant »

Bizdelnick
GRUB после установки вполне самодостаточен, а ставить несколько загрузчиков GRUB от разных дистрибутивов, на мой вкус, мало смысла, достаточно одного от одной системы.
В подобной комбинации может быть удобен также chainload и LILO в загрузочной записи корня.
Но повторюсь, об этом не спорю и не убеждаю, просто описываю собственный опыт на этот счёт.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20743
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Salix - первые шаги !

Сообщение Bizdelnick »

yars писал(а):
08.04.2016 14:11
Начальный загрузчик слишком мал

Это не про Grub.

yars писал(а):
08.04.2016 14:11
найти стадию 1.5

А это про Grub legacy.

bormant писал(а):
08.04.2016 14:34
GRUB после установки вполне самодостаточен, а ставить несколько загрузчиков GRUB от разных дистрибутивов, на мой вкус, мало смысла, достаточно одного от одной системы.

Ага, только придётся контролировать, чтобы загрузчик от другой системы при установке или обновлении не встал поверх. Если в каждой системе свой /boot, такой проблемы не возникнет. И автоматически сгенерированный конфиг будет выглядеть по-человечески, а не как монстр Франкенштейна.
Про LILO ничего не скажу, никогда им не пользовался.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
moon88
Сообщения: 38
ОС: XUBUNTU

Re: Salix - первые шаги !

Сообщение moon88 »

Всем спасибо, сложновато для начала, но немного понятно.
Сделал два раздела
swap и корневой с меткой загрузочный, думаю на первый раз достаточно
отформатировал ext4
система одна на SSD 60G
сделал пока FULL установку, пока проблем не обнаружил, немного освоюсь и попробую BASIC и уже нужное доустанавливать.
Спасибо сказали:
frost42
Сообщения: 21
ОС: slackware 14.1 kde

Re: Salix - первые шаги !

Сообщение frost42 »

moon88 писал(а):
08.04.2016 15:16
Всем спасибо, сложновато для начала, но немного понятно.
Сделал два раздела
swap и корневой с меткой загрузочный, думаю на первый раз достаточно
отформатировал ext4
система одна на SSD 60G
сделал пока FULL установку, пока проблем не обнаружил, немного освоюсь и попробую BASIC и уже нужное доустанавливать.

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

/dev/sda1        /                ext4        defaults,noatime,discard         1   1
/dev/sda2        /home            ext4        defaults,noatime,discard         1   2
/dev/sdb1        /files           ext4        defaults         1   2

swap нету (ибо памяти 8 гигов, и мне хватает))
Так повелось ещё с salix 13.1 на ноуте моей благоверной
(да кстати,sda это ssd)
Спасибо сказали:
moon88
Сообщения: 38
ОС: XUBUNTU

Re: Salix - первые шаги !

Сообщение moon88 »

frost42 писал(а):
08.04.2016 17:49
moon88 писал(а):
08.04.2016 15:16
Всем спасибо, сложновато для начала, но немного понятно.
Сделал два раздела
swap и корневой с меткой загрузочный, думаю на первый раз достаточно
отформатировал ext4
система одна на SSD 60G
сделал пока FULL установку, пока проблем не обнаружил, немного освоюсь и попробую BASIC и уже нужное доустанавливать.

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

/dev/sda1        /                ext4        defaults,noatime,discard         1   1
/dev/sda2        /home            ext4        defaults,noatime,discard         1   2
/dev/sdb1        /files           ext4        defaults         1   2

swap нету (ибо памяти 8 гигов, и мне хватает))
Так повелось ещё с salix 13.1 на ноуте моей благоверной
(да кстати,sda это ssd)



а корень с пометкой загрузочный, или это не надо?
Спасибо сказали:
moon88
Сообщения: 38
ОС: XUBUNTU

Re: Salix - первые шаги !

Сообщение moon88 »

Еще по ходу вопрос, к примеру при выполнении # slapt-get --remove midori зависимые пакеты не удаляются их смотрим # apt-get --show midori , их можно удалить, но если они не нужны другим пакетам, а как это посмотреть, т.е. проверить?

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

Re: Salix - первые шаги !

Сообщение bormant »

Информация о зависимостях пакетов в хранилище зафиксирована в PACKAGES.TXT. Кеширует ли его slapt-get и куда, посмотрите сами. Расширением стандартного для Slackware синтаксиса являются строки
PACKAGE REQUIRED
PACKAGE CONFLICTS
PACKAGE SUGGESTS

Соответственно, если пакет нужен кому-то из этого хранилища, то он должен быть поименован в PACKAGE REQUIRED. Например, посмотрим кому нужен glib2:
grep "^PACKAGE NAME:\|^PACKAGE REQUIRED:" PACKAGES.TXT | grep -A1 -w glib2

При этом нужно помнить, что хранилище Salix состоит из 2-х частей: пакеты заимствованные из материнской Slackware и собственные пакеты, каждая часть в отдельном каталоге, у каждой свой PACKAGES.TXT.

И да, какому из сторонних пакетов нужен тот или иной пакет можно будет легко установить аналогичным образом, если при сборке таких сторонних пакетов (или позже по необходимости/желанию) информация об их зависимостях была проанализирована и каким-либо образом сохранена (например, при помощи requiredbuilder). В противном случае по ним нужно будет принимать решение индивидуально.

Пару слов про "крупные" пакеты в Slackware. Патрик, в отличие от Debian, редко делит собираемое из одного тарбола исходников на составляющие (документация, библиотеки, статические библиотеки, ...). Например, nmap содержит кроме консольной утилиты еще и zenmap -- интерфейс для X на питоне. Если не указать в зависимостях X и python, то получим нерабочий zenmap, если указать, в консольную систему без python "безвозмездно то есть даром" получим оба два.
В Salix они не указаны в REQUIRED из вполне прагматичных соображений, принеся полноту списка зависимостей в жертву разуму :-)
Спасибо сказали:
moon88
Сообщения: 38
ОС: XUBUNTU

Re: Salix - первые шаги !

Сообщение moon88 »

Столкнулся с проблемой сети, при FULL установке все в порядке, Wi-Fi подхватывается автоматом , а вот при Basic нет соединения, так как для Wi-Fi нет сетевого менеджера, а по сети DHCP автоматическое само соединение не создалось, вот и нет интернета и ничего поставить нельзя.
Как быть в таком случае, можно отредактировать конфиг для DHCP или как лучше поступить?

И еще постоянно на клавиатуре светит индикатор на клавише scroll ...
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Salix - первые шаги !

Сообщение bormant »

moon88 писал(а):
10.04.2016 13:52
для Wi-Fi нет сетевого менеджера, а по сети DHCP автоматическое само соединение не создалось, вот и нет интернета и ничего поставить нельзя
В огороде бузина, а в Киеве дядька.

1) Для создания беспроводного соединения сетевой менеджер в общем случае не обязателен.
Например,
http://alien.slackbook.org/dokuwiki/doku.p...ackware:network
http://docs.slackware.com/slackbook:wifi
2) DHCP -- dynamic host configuration protocol -- протокол динамической настройки узла -- его реализующие клиент и сервер не предназначены для создания каких-либо соединений, только для настройки существующих.
3) Отсутствие интернета не препятствует установке из локального источника, например из того же образа FULL. Подключить образ можно, например, так:
mount -o loop /path/to/image.iso /mnt/tmp

--- Доктор, когда я делаю так (сильно тыкает себя пальцем под ребро), у меня там болит.
--- А вы так не делайте.
(q)
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Salix - первые шаги !

Сообщение bormant »

Индикатор Scroll Lock не отключается ли при переключении раскладки клавиатуры?
Если отключается, значит где-то он назначен индикатором раскладки.
В Slackware обычно в /etc/X11/xorg.conf.d/90-keyboard-layout.conf, внутри /etc/X11/xorg.conf или в настройках переключателя клавиатуры.
Спасибо сказали:
moon88
Сообщения: 38
ОС: XUBUNTU

Re: Salix - первые шаги !

Сообщение moon88 »

bormant писал(а):
11.04.2016 08:52
Индикатор Scroll Lock не отключается ли при переключении раскладки клавиатуры?
Если отключается, значит где-то он назначен индикатором раскладки.
В Slackware обычно в /etc/X11/xorg.conf.d/90-keyboard-layout.conf, внутри /etc/X11/xorg.conf или в настройках переключался клавиатуры.


нет , не отключается, я уже пытался найти, так как помню в Slackware при редактировании /etc/X11/xorg.conf.d/90-keyboard-layout.conf удалял индикацию переключения раскладки, а здесь что то другое индицирует.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Salix - первые шаги !

Сообщение bormant »

А на клавишу Scroll Lock оно реагирует?
Спасибо сказали:
moon88
Сообщения: 38
ОС: XUBUNTU

Re: Salix - первые шаги !

Сообщение moon88 »

bormant писал(а):
11.04.2016 11:09
А на клавишу Scroll Lock оно реагирует?


нет
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Salix - первые шаги !

Сообщение azsx »

может клава сломана? а если при загрузке пк в биосе uefi потыкать кнопочку Scroll Lock?
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Salix - первые шаги !

Сообщение bormant »

Ок, давайте посмотрим настройки xkbmap:

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

$ setxkbmap -print
Спасибо сказали:
Ответить