LINUX.ORG.RU

Определение свежеподключённого привода без перезагрузки

 , ,


0

2

Долгое время у меня в компе стоял двд-привод, подключённый к IDE, но без питания. Сейчас я его подключил. Как заставить систему его определить? partprobe не помогает.

★★★

Вставь cd-audio диск, подключи наушники и нажми play. ИМХО дело в шлейфе. Ну и да - что биос-то говорит?

anonymous ()

ide не поддерживает hotplug.

Deleted ()
Ответ на: комментарий от Deleted

Я просто подал питание на устройство. Неужели нет никакого способа заставить ядро заново просканировать шину?

lyset ★★★ ()
Ответ на: комментарий от lyset

Перезагрузись и появится. А на будущее так не делай, спалишь контроллер.

anonymous ()
Ответ на: комментарий от lyset

Да и IDE - не сверхсовременный интерфейс. Лучше бы написал, что конкретно не получается.

YAR ★★★★★ ()

купи сата сдром.

IDE Hotplug штук экзотичная и не описанная в спецификациях емнип.

Slackware_user ★★★★★ ()
Ответ на: комментарий от YAR

что конкретно не получается.

То, что на опеннете написано - там инфа 2004 года, для ядра 2.4, устройств /dev/hdX и hdparm с рабоающим ключом -R. У меня нет ни того, ни другого, ни третьего.

Пакет hotswap тоже, видимо пришёл откуда-то из глубины веков. Он хочет, чтобы я написал hotswaprc, дёргающий модули ide-cd и ide-scsi, а также указал идентификатор модели девайса. Во-первых таких модулей в линуксе уже нема много лет, а во вторых, чтобы узнать имя модели, надо чтобы оно определилось, что не получится без ребута, а если я ребутнусь, тогда пропадёт весь смысл топика.

lyset ★★★ ()
Ответ на: комментарий от lyset

Странно все это, так как я лично пробовал в работе графическую hotswap'илку, когда ее нашел, и было это явно не на 2.4-м ядре

YAR ★★★★★ ()

Интересно, что ничего не сгорело. IDE — такая штука...

А раз не сгорело, возможно, IDE идет как эмуляция поверх SATA. Но если в dmesg ничего не появилось после включения питания — фигвам.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

Не поверх сата, а поверх псиех, который поддерживает хотсвап.

AlexVIP ()
Ответ на: комментарий от Eddy_Em

А раз не сгорело, возможно, IDE идет как эмуляция поверх SATA. Но если в dmesg ничего не появилось после включения питания — фигвам.

SATA тут не при чём. Если SATA-контроллер переключить из режима AHCI в режим Legacy (эмулируется IDE), то тоже ничего не появится. Ибо полноценный хотсвоп только в AHCI и ещё в очень небольшом количестве контроллерах, ныне уже почивших.

Dimez ★★★★★ ()
Ответ на: комментарий от Dimez

Я sata-диски в «режиме эмуляции ide» регулярно подключал и отключал на горячую (мамка ga-x48). Или вы о чем-то другом?

Deleted ()
Ответ на: комментарий от Deleted

Ну значит, реализовали hotswap, хотя он необязателен для IDE-эмуляции.

Dimez ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.