URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 34777
[ Назад ]

Исходное сообщение
"dump restore"

Отправлено ZeeD , 17-Сен-03 10:07 
Имеется OpenBSD 3.3 с двумя одинаковыми винтами, второй винт разбил disklabel точь в точь как первый, сделал активным, сделал newfs, поочереди подмаунтил каждый раздел и сказал dump 0f - /dev/wd0[a-g]|restore fr -
В результате, если подцепить второй винт, а первый отцепить, система не грузится, выдает два коротких и после паузы один короткий сигнал, будто винчестера нету, хотя биос его видит.
Если винт не отцеплять и в момент загрузки сказать boot wd1a:/bsd -c то все нормально грузится.
Куда копать?

Содержание

Сообщения в этом обсуждении
"dump restore"
Отправлено Nikolaev_D , 17-Сен-03 10:58 
>Имеется OpenBSD 3.3 с двумя одинаковыми винтами, второй винт разбил disklabel точь
>в точь как первый, сделал активным
то есть он точно загрузочный ?
>Куда копать?
А перемычки на винте правильно выставляешь ? (slave - master)



"dump restore"
Отправлено igor , 17-Сен-03 11:00 
>Имеется OpenBSD 3.3 с двумя одинаковыми винтами, второй винт разбил disklabel точь
>в точь как первый, сделал активным, сделал newfs, поочереди подмаунтил каждый
>раздел и сказал dump 0f - /dev/wd0[a-g]|restore fr -
>В результате, если подцепить второй винт, а первый отцепить, система не грузится,
>выдает два коротких и после паузы один короткий сигнал, будто винчестера
>нету, хотя биос его видит.
>Если винт не отцеплять и в момент загрузки сказать boot wd1a:/bsd -c
>то все нормально грузится.
>Куда копать?

Сдается мне что на втором диске отсутствует бутменеджер

"dump restore"
Отправлено Nikolaev_D , 17-Сен-03 11:33 
>Сдается мне что на втором диске отсутствует бутменеджер
Может так ?
disklabel -B diskslice

"dump restore"
Отправлено lavr , 17-Сен-03 12:03 
>Имеется OpenBSD 3.3 с двумя одинаковыми винтами, второй винт разбил disklabel точь
>в точь как первый, сделал активным, сделал newfs, поочереди подмаунтил каждый
>раздел и сказал dump 0f - /dev/wd0[a-g]|restore fr -
>В результате, если подцепить второй винт, а первый отцепить, система не грузится,
>выдает два коротких и после паузы один короткий сигнал, будто винчестера
>нету, хотя биос его видит.
>Если винт не отцеплять и в момент загрузки сказать boot wd1a:/bsd -c
>то все нормально грузится.
>Куда копать?

на кой фиг такой геморрой с одинаковыми винтами?!
если они одинаковые, dd if=/dev/raw_disk1 of=/dev/raw_disk2 сделает
тебе все что нужно!!! Останется лишь fsck запустить на слайсы второго
диска после завершения dd и все у тебя будет и загрузчик тоже!!!


"dump restore"
Отправлено Alex_M , 17-Сен-03 12:08 

>на кой фиг такой геморрой с одинаковыми винтами?!
>если они одинаковые, dd if=/dev/raw_disk1 of=/dev/raw_disk2 сделает
>тебе все что нужно!!! Останется лишь fsck запустить на слайсы второго
>диска после завершения dd и все у тебя будет и загрузчик тоже!!!
>

А зачем fsck?


"dump restore"
Отправлено ZeeD , 17-Сен-03 13:27 
>>на кой фиг такой геморрой с одинаковыми винтами?!
>>если они одинаковые, dd if=/dev/raw_disk1 of=/dev/raw_disk2 сделает
>>тебе все что нужно!!! Останется лишь fsck запустить на слайсы второго
>>диска после завершения dd и все у тебя будет и загрузчик тоже!!!

перемычки стоят нормально.

с dd все просто:)
хочется именно dump|restore, по крону нада будет дампить первый винт на второй.


"dump restore"
Отправлено lavr , 17-Сен-03 13:54 
>>>на кой фиг такой геморрой с одинаковыми винтами?!
>>>если они одинаковые, dd if=/dev/raw_disk1 of=/dev/raw_disk2 сделает
>>>тебе все что нужно!!! Останется лишь fsck запустить на слайсы второго
>>>диска после завершения dd и все у тебя будет и загрузчик тоже!!!
>
>перемычки стоят нормально.

про перемычки не понял

>с dd все просто:)
>хочется именно dump|restore, по крону нада будет дампить первый винт на второй.
>

ну если хочется, то нет проблем, вот только blocksize там не больше 64,
так что для ОДИНАКОВЫХ дисков dd сырых устройств с подобранным большим
bs будет лучший вариант, ну и о загрузчике думать не надо.


"dump restore"
Отправлено lavr , 17-Сен-03 13:45 
>
>>на кой фиг такой геморрой с одинаковыми винтами?!
>>если они одинаковые, dd if=/dev/raw_disk1 of=/dev/raw_disk2 сделает
>>тебе все что нужно!!! Останется лишь fsck запустить на слайсы второго
>>диска после завершения dd и все у тебя будет и загрузчик тоже!!!
>>
>
>А зачем fsck?

;) а подумать? мы ж dd делаем в процессе... Ну можно и не делать, тогда
вероятно при загрузке скажет что нужно выполнить fsck


"dump restore"
Отправлено админ , 17-Сен-03 14:45 
man 4 raid

"dump restore"
Отправлено Nikolaev_D , 17-Сен-03 14:55 
>>перемычки стоят нормально.

>про перемычки не понял

Я тоже не понял ?
Я про то, что на НЖМД джампера есть для выставление slave/master


"dump restore"
Отправлено lavr , 17-Сен-03 18:44 
>>>перемычки стоят нормально.
>
>>про перемычки не понял
>
>Я тоже не понял ?
>Я про то, что на НЖМД джампера есть для выставление slave/master

а-а-а, въехал, если мы на той же телеге просто отключим первый диск,
то возможны проблемы со вторым - devices то будут как на первом.
Ну я об этом даже и не думал, все эти перемычки и ide-каналы уже
должно быть доведено до автоматизма и соответствие подключения device'ам


"dump restore"
Отправлено ZeeD , 18-Сен-03 03:36 
>>>про перемычки не понял
>>Я про то, что на НЖМД джампера есть для выставление slave/master
>
>а-а-а, въехал, если мы на той же телеге просто отключим первый диск,
>
>то возможны проблемы со вторым - devices то будут как на первом.
>
>Ну я об этом даже и не думал, все эти перемычки и
>ide-каналы уже
>должно быть доведено до автоматизма и соответствие подключения device'ам

Два винта выставлены мастером на двух разных шлейфах, в биосе разрешено грузиться с HDD0 & HDD1. Если HDD0 начинает вести себя плохо, приходит техник, выдергивает питание из него и после включения машины мы получаем туже систему. Вот такая идея.