![]() |
|
Сайт 3DNews | Регистрация | Правила | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
|
![]() ![]() |
Опции темы | Опции просмотра |
![]() |
[включить плавающее окно] #41 | |
![]() Автор темы Регистрация: 08.09.2012
|
Там дальше в инструкции примечание: Цитата
Примечание: Если модуль для контроллера жесткого диска не скомпилирован в стандартное ядро, вам нужно будет добавить его в переменную 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 |
|
![]() |
![]() |
![]() |
[включить плавающее окно] #42 |
![]() Регистрация: 30.07.2005
Адрес: Рязань
|
BombJack
Цитата
(BombJack) »
как узнать скомпилирован ли в стандартное ядро модуль для контроллера жесткого диска?
В т.ч. плюс программного зеркала, что не надо возиться с raid контроллерами, потому что на таких задачах от них проблем больше, чем пользы.
__________________
Опытный шаман вылечит вашего электронного друга: танцы с бубном, снятие порчи и сглаза, заговор микросхем. |
![]() |
![]() |
![]() |
[включить плавающее окно] #43 |
![]() Автор темы Регистрация: 08.09.2012
|
Keper
А там не сказано что нужен именно raid-контроллер. Ведь у дисков в любом случае есть контроллер. Да и в начале статьи говорится: Цитата
Документ предназначен только для программного рейда. Если вы используете RAID карту, или RAID-функциональность, которая поставляется вместе с материнской платой, то этот документ не для вас.
|
![]() |
![]() |
![]() |
[включить плавающее окно] #44 |
![]() Регистрация: 30.07.2005
Адрес: Рязань
|
BombJack
если "взлетело" сразу и удалось получить доступ к дискам и тем более построить массив, то это уже значит, что в ядре есть нужные модули для контроллера.
__________________
Опытный шаман вылечит вашего электронного друга: танцы с бубном, снятие порчи и сглаза, заговор микросхем. |
![]() |
![]() |
![]() |
[включить плавающее окно] #45 |
![]() Автор темы Регистрация: 08.09.2012
|
Keper
Цитата
если "взлетело" сразу и удалось получить доступ к дискам
Я боюсь, что если я щас не сделаю как надо, то и не взлетит после перезагрузки. |
![]() |
![]() |
![]() |
[включить плавающее окно] #46 |
![]() Регистрация: 30.07.2005
Адрес: Рязань
|
BombJack
насколько я понял, смена ядра - шаг опциональный. Просто чтобы ядро было поменьше и содержало поменьше лишнего. Цитата
(BombJack) »
Я боюсь, что если я щас не сделаю как надо, то и не взлетит после перезагрузки.
![]()
__________________
Опытный шаман вылечит вашего электронного друга: танцы с бубном, снятие порчи и сглаза, заговор микросхем. |
![]() |
![]() |
![]() |
[включить плавающее окно] #47 |
![]() Автор темы Регистрация: 08.09.2012
|
В общем, в /etc/mkinitrd.conf я решил оставить так:
Код:
MODULE_LIST="ext4" RAID="1" И получил это: Команды startx и root не работают, пишет: /bin/sh: … not found Сразу скажу, при выполнении инструкции командную строку проверял тщательно, так что маловероятно, что это я ошибся в наборе. Кто-нибудь понимает что за ошибки он выдал? И что делать? |
![]() |
![]() |
![]() |
[включить плавающее окно] #48 |
![]() Регистрация: 30.07.2005
Адрес: Рязань
|
Судя по выдаче гугла, эти проблемы с initrd и разными типами ядер тянутся ещё с 2010 года.
Честно не понимаю, зачем так мучаться, ведь уже 2021 на дворе ![]()
__________________
Опытный шаман вылечит вашего электронного друга: танцы с бубном, снятие порчи и сглаза, заговор микросхем. |
![]() |
![]() |
![]() |
[включить плавающее окно] #49 |
![]() Автор темы Регистрация: 08.09.2012
|
Я решил проблему с переходом на стандартное (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 с этими именами? Последний раз редактировалось BombJack; 13.05.2021 в 16:39. |
![]() |
![]() |
![]() |
[включить плавающее окно] #50 |
![]() Регистрация: 11.12.2010
Адрес: CCCP
|
Цитата
(BombJack) »
Так вот, сейчас, когда наконец-то система загрузилась, диски в Проводнике отображаются без имени
![]() ![]() Так и должно быть,в коньках если хочешь хоть горшками называй. Последний раз редактировалось Damian; 20.05.2021 в 20:14. |
![]() |
![]() |
![]() |
[включить плавающее окно] #51 |
![]() Автор темы Регистрация: 08.09.2012
|
Сервер я установил, всё работает.
Большое спасибо всем кто помогал, особенно VitohA с его полезной командой: lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT. чтобы смонтированные диски отображались в Проводнике под своими именами, надо внимательно смотреть: fstab показывает: /dev/md2 /dev/md3 and /dev/md4 а команда: /sbin/mdadm -Ebsc partitions показывает: /dev/md/programs, /dev/md/archive, and /dev/md/exchange. переделал fstab и всё нормально стало. |
![]() |
![]() |