Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Slackware - [решено] Linux Slackware 14.2 64-bit как установить на RAID? Непонятки с Initrd.

Ответить
Настройки темы
Slackware - [решено] Linux Slackware 14.2 64-bit как установить на RAID? Непонятки с Initrd.

Пользователь


Сообщения: 50
Благодарности: 0

Профиль | Отправить PM | Цитировать


Устанавливаю систему по данной инструкции.
Остановился на разделе "Использование стандартного (generic) ядра".
В нём непонятно - надо ли мне выполнить инструкции из описания Initrd, или ссылка на него просто для справки, а мне следует продолжать по текущей инструкции???

Подскажите пожалуйста!

Отправлено: 09:25, 05-04-2021

 

Аватара для MakaBooka

Старожил


Сообщения: 341
Благодарности: 45

Профиль | Отправить PM | Цитировать


Цитата из инструкции:
Код: Выделить весь код
После завершения установки, официальная Slackware рекомендует перейти на «стандартное» (generic) ядро.
Если вы решитесь использовать это ядро, то должны создать initrd. 
Ниже по тексту:
Код: Выделить весь код
 Затем создайте Initrd на основе конфигурационного файла созданного ранее.

# mkinitrd -F
Ну .е. сам процесс создания initrd в выполняемой вами инструкции присутствует, ссылка на доку по initrd - для углубленного понимания.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:10, 06-04-2021 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 50
Благодарности: 0

Профиль | Отправить PM | Цитировать


Понял. Едем дальше.

Опять непонятка:
Там дальше в инструкции примечание:
Цитата:

Примечание:
Если модуль для контроллера жесткого диска не скомпилирован в стандартное ядро​​, вам нужно будет добавить его в переменную MODULE_LIST в mkinitrd.conf. Например, мой контроллер требует модуль mptspi, так что мой /etc/mkinitrd.conf будет выглядеть следующим образом:
Код: Выделить весь код
MODULE_LIST="ext4:mptspi"
   RAID="1"
Так вот, как узнать скомпилирован ли в стандартное ядро модуль для контроллера жесткого диска?
И если не скомпилирован, то что прописывать в переменную MODULE_LIST?
Мой конфиг:
плата ASUS PRIME B450M-A
два НЖМД 1 Tb SATA 6Gb/s Western Digital Gold <WD1005FBYZ> 3.5" 7200rpm 128Mb

Последний раз редактировалось BombJack, 07-04-2021 в 14:58.


Отправлено: 14:44, 07-04-2021 | #3


Пользователь


Сообщения: 50
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg IMG_20210414_160356.jpg
(270.6 Kb, 10 просмотров)

В общем, в /etc/mkinitrd.conf я решил оставить так:
Код: Выделить весь код
  MODULE_LIST="ext4"
  RAID="1"
и продолжил – закончил инструкцию и перезагрузился.

И получил это:
http://forum.oszone.net/attachment.p...1&d=1618404158

Команды startx и root не работают, пишет: /bin/sh: … not found


Сразу скажу, при выполнении инструкции командную строку проверял тщательно, так что маловероятно, что это я ошибся в наборе.


Кто-нибудь понимает что за ошибки он выдал?
И что делать?

Отправлено: 16:45, 14-04-2021 | #4


Пользователь


Сообщения: 50
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я решил проблему с переходом на стандартное (generic) ядро.
Сделал следующее:

(1)
С установочной флэшки из \slackware64\a\ выполнил:
installpkg kernel-modules-4.4.14-x86_64-1.txz

не знаю надо было это делать или сразу скрипт выполнять (следующий пункт)?

(2)
Выполнил скрипт:
/usr/share/mkinitrd/mkinitrd_command_generator.sh > /etc/mkinitrd.conf

Получил /etc/mkinitrd.conf не такой как в инструкции, а с длинной командой mkinitrd… чего-то там. Вручную выполнять эту команду не стал.

(3)
Выполнил ещё раз: mkinitrd –F

(4)
Запустил ещё раз: lilo

(5)
Вышел из программы установки и перезагрузился:
exit
reboot


и система загрузилась:




Но при загрузке, как вы можете видеть на скрине, при монтировании md2, md3 и md4, система выдаёт:
No such file or directory while trying to open
Possibly non-existent device

И ниже:
special device … does not exist



Ранее, когда настраивал RAID перед установкой системы, дал такие команды:

mdadm --create /dev/md0 --name=swap --level 1 --raid-devices 2 \
/dev/sda1 /dev/sdb1

mdadm --create /dev/md1 --name=system --level 1 --raid-devices 2 \
/dev/sda2 /dev/sdb2 --metadata=0.90

mdadm --create /dev/md2 --name=programs --level 1 --raid-devices 2 \
/dev/sda3 /dev/sdb3

mdadm --create /dev/md3 --name=archive --level 1 --raid-devices 2 \
/dev/sda5 /dev/sdb5

mdadm --create /dev/md4 --name=exchange --level 1 --raid-devices 2 \
/dev/sda6 /dev/sdb6


Размеры дисков:
2Гб - Swap
20Гб - системный
128Гб - программы
600Гб - Архив
181.4Гб - Обмен

Далее при установке системы присвоил эти же имена точкам монтирования (имена дисков).

Так вот, сейчас, когда наконец-то система загрузилась, диски в Проводнике отображаются без имени (слева внизу). Зато в разделе Root есть 3 каталога с этими именами (подчеркнул красным), имеющие одинаковый размер 19 Гб, который не соответствует размерам дисков которым я давал эти имена:


Возникли вопросы:

1) Это нормально, так и должно быть?
2) Как смонтировать эти диски (md2, md3, md4), чтобы в системе (в файловом менеджере) они отображались под указанными именами и можно было настроить их в SAMBA с этими именами?

Отправлено: 16:50, 13-05-2021 | #5


Пользователь


Сообщения: 50
Благодарности: 0

Профиль | Отправить PM | Цитировать


Сервер я установил, всё работает.

чтобы смонтированные диски отображались в Проводнике под своими именами, надо внимательно смотреть:
fstab показывает: /dev/md2 /dev/md3 and /dev/md4

а команда:
/sbin/mdadm -Ebsc partitions
показывает: /dev/md/programs, /dev/md/archive, and
/dev/md/exchange.

переделал fstab и всё нормально стало.

Отправлено: 14:40, 24-06-2021 | #6



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Slackware - [решено] Linux Slackware 14.2 64-bit как установить на RAID? Непонятки с Initrd.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Как 32-bit driver приспособить для работы на 64-bit ОС? Qk3 Поиск драйверов, прошивок и руководств 4 08-01-2023 10:39
Наборы - Сборники официальных обновлений для Windows XP (32-bit/64-bit) (17.05.14/26.12.10) TechnicsKuzya Наборы обновлений для Windows XP/2003/Windows 7 661 21-11-2020 20:59
Разное - [решено] Как установить Win10 32 bit. второй системой, если на ноутбуке стоит Win10 64 bit. Алекс-01 Microsoft Windows 10 9 16-07-2017 13:40
Какое отличие 32-bit от 64-bit версий Ubuntu/Linux? ivan-ru Общий по Linux 0 22-03-2014 14:46
Как на одном винчестере установить Windows 7 (64 bit) и Windows XP (32 bit) kievbyte Microsoft Windows 7 9 25-03-2012 20:28




 
Переход