|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Peter Zenin 2:5020/556.777 04 Nov 2002 16:37:20 To : All Subject : Рэйд ide Promise и ядро! И еще dump с restore! Help! -------------------------------------------------------------------------------- Все упомянутые ниже оси - только FreeBSD 4.6, причем с одного дистрибутива! Есть работающий сервак с пререкомпиленым ядром - все лишние устройства из конфига GENERIC - удалены. Когда я вставляю в сервак плату - Promise ide RAID FastTrack TX 2000, даже без подключенных к нему дисков, выходит такая ошибка при загрузке! #error ==skip== Fatal trap 12: page fault while in kernel mode. fault virtual address = 0x4006 fault code = supervisor read, page not present. ==skip== processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 (swapper) interrupt mask = net tty bio cam trap number = 12 ==skip== Automatic reboot in 15 seconds... ==skip== Посоветуйте, что нужно сделать для того, чтобы рэйд начал существовать в старой системе. Похоже это из-за перекомпиленого ядра! Рэйдовые диски в той же системе, с нуля установленной на него или даже на IDE хард (при установке был подключен рейд к компу), как ar0s1a и т.п. По данному девайсу нашел только в LINT всего одну строку: #LINT ==skip== device ar0 at isa? port 0x300 irq 10 iomem 0xd0000 ==skip== Далее история: Я подключил два рейда - новый - 40гб, на который нужно было переставить систему, и старый диск - Capacity рэйдом. Плюс еще один диск - IDE, с которого и грузился. Установил на IDE Фрю, Затем mount /dev/ar0s1a /newsystem mount /dev/ar1s1a /oldsystem Проверил... Далее: /stand/sysinstal ->Configure->Fdisk->ar0 shutdown -r now /stand/sysinstal ->Configure->Label->ar0 создал swap. и раздел "/newsystem", форматировал. соответственно - правил в нужный вид fstab, перегружался, далее: cd /newsystem damp -f- /oldsystem | restore -rf- Впроцессе форматирования было создано соответствующее - /dev на /newsystem И далее в процессе damp'a было ругано на /dev и оно не было заменено! В конце дампа ls /newsystem ls /oldsystem Убедился. Правил /newsystem/etc/fstab как надо. Shutdown -h now :) Отключал все диски от матери, кроме рэйда ar0, он же бывший /newsystem Включался... И наблюдал туже самую ошибку, что и с загрузкой с ide харда с оригинальным перекомпиленом серваке (в предидущей истории моей он еще был ar2 и он же - /oldsystem) !! при вставленной карте рэйда в мать !! По сему можно судить, что система перенеслась, но со старым ядром. Последняя мысль же такова, что и вначале моего письма - нужно добавить на оригинальном серваке в конфиг ядра то, что я нашел в LINT, повторюсь - это было #LINT ==skip== device ar0 at isa? port 0x300 irq 10 iomem 0xd0000 ==skip== И заново переделювать процедуру переноса системы. Hо может есть какой-нибудь способ добавить новое устройство вручную, работая с другой системы так как с нового рэйда система не грузится! Спасибо. WBR, Peter. --- GoldED+/W32 1.1.4.7 * Origin: аритшын (2:5020/556.777) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/47513dc66a9a.html, оценка из 5, голосов 10
|