аппаратные средства
- Asus K8N4-E Deluxe Mobo
- Sil 3114 поддельный налет, на борту
- 2 Seagate 250 Гб HD, хостинг мой / дом
- Резервная копия на отдельном жестком диске / home
Что у меня пока
Я сделал рейд с помощью прошивки Sil 3114. Я использую raid level 1. У меня есть скрипт bash, который я запускаю как root, как только получаю приглашение:
dmraid -ay
mount /dev/mapper/sil*1 /home
Проблема
Я должен войти в систему как root и использовать этот тупой скрипт bash при каждой загрузке. Ubuntu не может автоматически понять объем рейда. Я не вставил том рейда, fstab
потому что он не существует при загрузке. Как получить / home из моего fakeraid, автоматически установленного при загрузке?
dmraid -ay
. Я твердо уверен, что ваше редактирование должно быть отменено, а затем станет совершенно новым вопросом, на который это отличный ответ.Это должно сработать, так как пакет dmraid устанавливает ловушки на виртуальный диск для проверки поддельных устройств raid. Если это не работает, то у вас есть настоящая ошибка. Чтобы вернуться к нормальному исходному уровню, пожалуйста, выполните:
Если это устройство все еще не отображается в / dev / mapper, пожалуйста, сообщите об ошибке.
источник
dmraid
перестал работать. Вышеуказанное решение не решает проблему.Я полагаю, что @ppetraki прав в том, что это ошибка в версии Ubuntu, о которой это было. Хороший обходной путь:
dmraid -ay
при загрузке системы.источник
В вашем имени тома есть пробелы?
Я столкнулся с твоей проблемой, исследуя свою. В моем случае том назывался «Большой объем данных». dmraid отображал это как / dev / mapper / isw_gdghjicjaBig% x20Data% x20Volume, но другие части процесса продолжали пробовать использовать «/ dev / mapper / isw_gdghjicja_Big Data Volume» и терпели неудачу.
Я вернулся в Windows (я полагаю, именно поэтому вы также используете dmraid для двойной загрузки Windows) и диспетчер Intel Matrix Storage и переименовал мой том в Big_Data_Volume. Затем Linux загрузился и правильно смонтировал зеркальный том, и я больше ничего не делал.
источник
попробуйте это в fstab:
Тогда делай
sudo mount -a
или перезагружайсяисточник
dmraid -ay
первым.Вам не нужно ничего делать нормально; это просто работает из коробки. Ubuntu запускает
dmraid
активацию тома, как только он обнаружен, если вы не сделали что-то странное. Идеи, которые приходят вам в голову, это то, что вы скомпилировали свою собственную,dmraid
а не устанавливали ее через менеджер пакетов, или загружались с аргументом ядра nodmraid. Вы также можете проверить и убедиться, чтоsudo blkid
идентифицирует нижележащие диски как компоненты sil raid.Кстати, fakeraid не так хорошо поддерживается, как
mdadm
raid, поэтому, если у вас двойная загрузка с окнами, вы должны отказаться от fakeraid и продолжатьmdadm
.источник