mario wrote: > El vie, 28-10-2005 a las 19:24 +0200, jose luis escribió: >> Hola. >> >> Utilizo Debian testing con el kernel 2.6.12-1-686-smp instalado en un >> disco duro IDE ATA. Ahora he añadido otro disco duro SATA y me encuentro >> con el siguiente problema: >> >> En el fstab tengo unas líneas para que monte dos particiones del disco >> SATA, pero al arrancar el sitema primero reconoce el disco ATA y despues >> intenta montar las particiones, lo hace correctamente con las hda (las >> del disco ATA) pero con las sda (SATA) aparece el mensaje de que no >> existen los dispositivos. Casi inmediatamente después (en el arranque) >> aparecen los mensajes de que se ha detectado el disco SCSI SATA, pero las >> particiones ya no se montan. Una vez iniciado el sistema con mount -a se >> montan todas las particiones del disco SATA que daban error en el >> arranque. >> >> No sé si me he explicado o me he hecho un pequeño lío. El caso es que, al >> parecer,en los procesos que se realizan en el arranque del sistema se >> intentan montar todas las particiones antes de que se reconozca el disco >> SATA. He estado mirando información sobre los scripts del rcS.d, pero no >> sé muy bien que hace cada uno y tampoco si se puede cambiar el orden. >> >> También he pensado en incluir un script en rc2.d que sólo monte las >> particiones del disco SATA, porque cuando se ejecutan éstos ya se ha >> detectado dicho disco. Pero como no tengo mucha experiencia antes de >> tocar nada agradecería cualquier ayuda. >> >> Gracias y un saludo >> >> > > Quizás la solución más elegante sea cargar el driver ATA antes que se > monten las particiones... ¿como? > > Muy sencillo, editas /etc/mkinitrd/modules y añades los módulos que > necesita tu placa para usar SATA. > > Luego: dpkg-reconfigure `uname -r` > > Saludos
Hola, gracias por la respuesta. Ahora necesito conocer los módulos en cuestión, la salida lspci es 0000:00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller según he leido por algún sitio en principio de la lista de modulos que tengo cargados necesitaria los siguientes libata, scsi_mod, piix, ata_piix y no sé si también ext3, vfat, ntfs y via82cxxx Y una última duda (de momento) ahora el fichero que me dices que modifique /etc/mkinitrd/modules no tiene nada excepto varias lineas comentadas, esto debe ser más o menos normal no? lsmod: Module Size Used by ipv6 274272 10 lp 12484 0 tsdev 8064 0 mousedev 12356 1 evdev 9984 0 snd_mpu401 6504 0 snd_mpu401_uart 8256 1 snd_mpu401 snd_rawmidi 26304 1 snd_mpu401_uart snd_seq_device 8940 1 snd_rawmidi psmouse 31716 0 parport_pc 37796 1 parport 38408 2 lp,parport_pc floppy 61588 0 pcspkr 3816 0 rtc 13544 0 btaudio >> arranque. >> >> No sé si me he explicado o me he hecho un pequeño lío. El caso es que, al >> parecer,en los procesos que se realizan en el arranque del sistema se >> intentan montar todas las particiones antes de que se reconozca el disco >> SATA. He estado mirando información sobre los scripts del rcS.d, pero no >> sé muy bien que hace cada uno y tampoco si se puede cambiar el orden. >> >> También he pensado en incluir un script en rc2.d que sólo monte las >> particiones del disco SATA, porque cuando se ejecutan éstos ya se ha >> detectado dicho disco. Pero como no tengo mucha experiencia antes de >> tocar nada agradecería cualquier ayuda. >> 17360 0 bt878 10696 0 tuner 27912 0 tvaudio 24004 0 bttv 159728 1 bt878 video_buf 22468 1 bttv firmware_class >> arranque. >> >> No sé si me he explicado o me he hecho un pequeño lío. El caso es que, al >> parecer,en los procesos que se realizan en el arranque del sistema se >> intentan montar todas las particiones antes de que se reconozca el disco >> SATA. He estado mirando información sobre los scripts del rcS.d, pero no >> sé muy bien que hace cada uno y tampoco si se puede cambiar el orden. >> >> También he pensado en incluir un script en rc2.d que sólo monte las >> particiones del disco SATA, porque cuando se ejecutan éstos ya se ha >> detectado dicho disco. Pero como no tengo mucha experiencia antes de >> tocar nada agradecería cualquier ayuda. >> 10528 1 bttv i2c_algo_bit 9800 1 bttv v4l2_common 5920 1 bttv btcx_risc 5192 1 bttv tveeprom 13304 1 bttv videodev 9920 1 bttv snd_intel8x0 35008 0 snd_ac97_codec 84536 1 snd_intel8x0 snd_pcm 97636 2 snd_intel8x0,snd_ac97_codec snd_timer 26500 1 snd_pcm snd 59300 8 snd_mpu401,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_intel8x0, snd_ac97_codec,snd_pcm,snd_timer snd_page_alloc 10116 2 snd_intel8x0,snd_pcm i2c_i801 9004 0 i2c_core 22336 6 tuner,tvaudio,bttv,i2c_algo_bit,tveeprom,i2c_i801 tpm_nsc 6880 0 tpm_atmel 5056 0 tpm >> arranque. >> >> No sé si me he explicado o me he hecho un pequeño lío. El caso es que, al >> parecer,en los procesos que se realizan en el arranque del sistema se >> intentan montar todas las particiones antes de que se reconozca el disco >> SATA. He estado mirando información sobre los scripts del rcS.d, pero no >> sé muy bien que hace cada uno y tampoco si se puede cambiar el orden. >> >> También he pensado en incluir un script en rc2.d que sólo monte las >> particiones del disco SATA, porque cuando se ejecutan éstos ya se ha >> detectado dicho disco. Pero como no tengo mucha experiencia antes de >> tocar nada agradecería cualquier ayuda. >> 11104 2 tpm_nsc,tpm_atmel shpchp 100388 0 pci_hotplug 29436 1 shpchp intel_agp 24348 1 agpgart 36204 1 intel_agp ehci_hcd 36872 0 uhci_hcd 33872 0 usbcore 125532 3 ehci_hcd,uhci_hcd i810_audio 39348 1 ac97_codec 20364 1 i810_audio soundcore 10304 4 btaudio,snd,i810_audio ata_piix 9892 4 libata 50340 1 ata_piix e100 38240 0 mii >> arranque. >> >> No sé si me he explicado o me he hecho un pequeño lío. El caso es que, al >> parecer,en los procesos que se realizan en el arranque del sistema se >> intentan montar todas las particiones antes de que se reconozca el disco >> SATA. He estado mirando información sobre los scripts del rcS.d, pero no >> sé muy bien que hace cada uno y tampoco si se puede cambiar el orden. >> >> También he pensado en incluir un script en rc2.d que sólo monte las >> particiones del disco SATA, porque cuando se ejecutan éstos ya se ha >> detectado dicho disco. Pero como no tengo mucha experiencia antes de >> tocar nada agradecería cualquier ayuda. >> 5920 1 e100 nls_iso8859_1 4128 2 vfat 14688 2 fat 54940 1 vfat nls_cp437 5792 6 ntfs 115504 4 sd_mod 20160 5 scsi_mod 140840 2 libata,sd_mod ide_cd 43748 0 cdrom 41088 1 ide_cd ext3 >> arranque. >> >> No sé si me he explicado o me he hecho un pequeño lío. El caso es que, al >> parecer,en los procesos que se realizan en el arranque del sistema se >> intentan montar todas las particiones antes de que se reconozca el disco >> SATA. He estado mirando información sobre los scripts del rcS.d, pero no >> sé muy bien que hace cada uno y tampoco si se puede cambiar el orden. >> >> También he pensado en incluir un script en rc2.d que sólo monte las >> particiones del disco SATA, porque cuando se ejecutan éstos ya se ha >> detectado dicho disco. Pero como no tengo mucha experiencia antes de >> tocar nada agradecería cualquier ayuda. >> 144584 3 jbd 62424 1 ext3 mbcache 10180 1 ext3 ide_disk 19104 7 ide_generic 1376 0 [permanent] via82cxxx 14076 0 [permanent] trm290 4452 0 [permanent] triflex 3936 0 [permanent] slc90e66 6240 0 [permanent] sis5513 16744 0 [permanent] siimage 12704 0 [permanent] serverworks 9288 0 [permanent] sc1200 7552 0 [permanent] rz1000 2656 0 [permanent] piix 10916 0 [permanent] pdc202xx_old 11424 0 [permanent] opti621 4900 0 [permanent] ns87415 4520 0 [permanent] hpt366 20640 0 [permanent] hpt34x 5408 0 [permanent] generic 4064 0 [permanent] cy82c693 4932 0 [permanent] cs5530 5888 0 [permanent] cs5520 4800 0 [permanent] cmd64x 12284 0 [permanent] atiixp 6576 0 [permanent] amd74xx 14652 0 [permanent] alim15x3 12524 0 [permanent] aec62xx 7936 0 [permanent] pdc202xx_new 9504 0 [permanent] ide_core 132352 28 ide_cd,ide_disk,ide_generic,via82cxxx,trm290,triflex, slc90e66,sis5513,siimage, serverworks,sc1200,rz1000,piix,pdc202xx_old, opti621,ns87415,hpt366,hpt34x, generic,cy82c693,cs5530,cs5520,cmd64x,atiixp, amd74xx,alim15x3,aec62xx,pdc202xx_new unix 30160 350 fbcon 40320 71 tileblit 2464 1 fbcon font 8320 1 fbcon bitblit 6144 1 fbcon vesafb 8216 1 cfbcopyarea 4096 1 vesafb cfbimgblt 3040 1 vesafb cfbfillrect 4352 1 vesafb softcursor 2400 1 vesafb capability 4808 0 commoncap 7136 1 capability Un saludo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

