From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Michael Shigorin X-X-Sender: To: Michael Shigorin Subject: Re: [mdk-re] Hot-swap IDE In-Reply-To: <675308643.20010528092419@kaznaufk.amur.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Mon May 28 22:57:52 2001 X-Original-Date: Mon, 28 May 2001 21:31:38 +0300 (EEST) Archived-At: List-Archive: List-Post: On Mon, 28 May 2001, Oleg Sukhanov wrote: > MS> Или показать фокус с IDE hot-swap, чтоб заткнулся _навеки_. > MS> Я такое делал, пока материнка стоила $27, а не $120 ;-) > А можно поподробнее? Как настроить ядро, какие есть подводные камни? 1. Собрать штатное ядро с вшитым IDE (если грузимся с IDE). 2. # make menuconfig -> перебросить IDE и поддержку дисков в модули 3. # make modules modules_install 4. (дальше точно не помню, внимание: при неверной последовательности, помнится, был kernel panic, так что скажите sync;sync) 4a. дать на диск питание; подключить шлейф (в идеале именно так, большинство рэков AFAIK делают с точностью до наоборот). 4b. # modprobe ide-mod -> вот кого из этих двоих надо грузить -- # modprobe ide-probe -> не помню в упор, забыл записать :-( (должна вылезть строчка насчет обнаруженного ideX/hdX) 4c. # modprobe ide-disk (строчка про геометрию (разбивку?) винта) 5. fdisk, mount, что_надо.... 6. umount ... 7a. # rmmod ide-disk 7b. # rmmod ide-probe ide-mod 8. вынимаем шлейф, отключаем питание. Общие замечания: * это были ядра 2.2. В серии 2.4, как кто-то заметил, it will probably be never safe to remove modules. * я баловался на secondary IDE старенького HX -- и _не_ балуюсь так на теперешней KT133. По крайней мере до покупки левого IDE-контроллера. * т.к. мой рэк действительно дает питание *после* шлейфа, то я наблюдал hdc: lost interrupt при подключении. *** Я НИ ЗА КАКИЕ ПОВРЕЖДЕНИЯ ОТВЕЧАТЬ НЕ БУДУ *** (пожалуйста, не проклинайте меня. Я так делал, у меня ничего не сгорело -- но без нормальной последовательности подключения сигнала/питания шанс на неприятности, думаю, приличный). PS: помню, однажды после такого раунда _днем_ вечером ядро трапнулось на голом месте. Я не обиделся -- опять же, кто-то сравнивал махинации с модулями с нейрохирургической операцией на лодке в бушующем океане. -- WBR, Michael Shigorin, webmaster of www.chem.univ.kiev.ua >Home Page: http://visa.chem.univ.kiev.ua/~mike/ ICQ: 113344029 >Brainbench: http://www.brainbench.com/transcript.jsp?pid=2434729