nixp.ru v3.0

23 октября 2017,
понедельник,
10:51:43 MSK

DevOps с компанией «Флант»
zapas написал 14 января 2005 года в 23:42 (354 просмотра) Ведет себя неопределенно; открыл 1 тему в форуме, оставил 1 комментарий на сайте.

подскажите , как сделать операцию горячего включения/выключения в линуксе , хард IDE в мобил-рэке, мать ASUS A7V266 !!???

Genie

man hdparm

около опций '-y’, '-x’, '-U’.

только вот незадача: тебе надо тогда винт на отдельный шлейф садить. что не всегда возможно.

может тебе лучше было купить rack со встроенным usb->ide интерфейсом? оно, знаешь ли, удобственно.. ;)))

ps: я, надеюсь, что слово 'DANGEROUS' понятно? и что если что-то выйдет из строя — это полностью на твоей совести?

zapas

hdparm конечно работает но без DMA, при включении dma система виснет наглухо, но данные не портятся (не успевают) , может знает кто , мог я чего то не пральна сделать ? размонтирование и извлечение проходит нормально (еси dma не включать). Вот мои действия :

1. вставил мобил рэк , включил питание (хард — /dev/hdd).

2. hdparm -R 0×170 0 0 /dev/hda.

3. hdparm -z /dev/hdd.

4. монтирование разделов

--все работает тока медленно--

5. рискнул включить dma -> hdparm -d 1 /dev/hdd -> тут системе и пришел каюк.

Genie

перед включением (u)dma надо бы убедиться, что система готова к его обработке.

к примеру, задано ли значение -X, которое переключает режим…

как правило, эти значения не установлены, если система грузилась без воткнутого винта. проверить это можно, посмотрев в файлик /proc/ide/<файл_чипсета>

как правило, там будет нечто совсем невкусное типа PIO0.