[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ide-scsi e kernel 2.6



	Forse non e` quello che volete, pero` io non ho problemi del
	genere. Ho compilato staticamente ide-cd e modulari:
	scsi emulation e ide-scsi (per la chiavetta usb). 

	La seguente e` una domanda "per sapere" e non una polemica:
	qual e` il vantaggio di compilare ide-cd come modulo e non
	compilarlo staticamente? in fondo immaginao che la maggior parte
	del tempo il modulo e` caricato occupando comunque memoria.

	O sbagliio qualcosa?

	Saluti,
	a.


On Mon, Mar 15, 2004 at 12:13:14PM +0100, Johan Haggi wrote:
> lun 15 marzo 2004, alle 8:34 (GMT+0100), plucked duck ha scritto:
> > Come si fa a dire a linux di usare ide-cd e non ide-scsi ?
> > Ho provato a mettere dentro a lilo.conf il comando
> > append="hdc=ide-cd hdd=ide-cd"
> > ma non ho ottenuto alcun risultato
> 
> Soltanto? Io ho provato varie combinazioni di hdc /dev/hdc ide-cd
> ide-cdrom senza esito.
> 
> Da un esame dei log di boot sospetto che sia hotplug a caricare il
> modulo ma il tentativo di inserire ide-scsi nella blacklist di hotplug
> ha provocato un blocco del sistema con rumore atroce proveniente dal CD
> risolto con un veloce spegnimento.
> 
> Soluzioni possibili: ricompilare il kernel 2.6 senza supporto ide-scsi
> (lo devo ancora provare) oppure (molto sporca, ma funziona) creazione di
> uno script S99zzz_cd da lanciare manualmente (testato) o da piazzare in
> /etc/rcS.d/ (*non* ancora testato):
> 
> #!/bin/sh
> # prende i primi 3 caratteri dell'output di uname -r
> KRN_R=`uname -r | sed s/\\\\\(...\\\\\).*/\\\1/`
> # se sono = 2.6 copia fstab.ide-cd come fstab, rimuove ide-scsi,
> # modifica i link simbolici /dev/cdrom /dev/dvd, carica ide-cd
> if [ $KRN_R == 2.6 ] ; then
>   cp -a /etc/fstab.ide-cd /etc/fstab
>   rmmod ide-scsi
>   rm /dev/cdrom /dev/dvd
>   ln -s /dev/hdc /dev/cdrom
>   ln -s /dev/hdc /dev/dvd 
>   modprobe ide-cd
> else
> # altrimenti copia fstab.ide-scsi rimuove ide-cd, modifica i link
> # simbolici /dev/cdrom /dev/dvd, carica ide-scsi
>   cp -a /etc/fstab.ide-scsi /etc/fstab
>   rmmod ide-cd
>   rm /dev/cdrom /dev/dvd
>   ln -s /dev/scd1 /dev/cdrom
>   ln -s /dev/scd1 /dev/dvd
>   modprobe ide-scsi
> fi
> 
> questo e` il diff di /etc/fstab.ide-scsi(sc:) e /etc/fstab.ide-cd (cd:)
> 
> (cd:) /dev/hdc   /cdrom     iso9660  defaults,ro,user,noauto 0 0
> (cd:) /dev/hdd   /mnt/dvdw  iso9660  defaults,ro,user,noauto 0 0
> (sc:) /dev/scd1	 /cdrom     iso9660  defaults,ro,user,noauto 0 0
> (sc:) /dev/scd2  /mnt/dvdw  iso9660  defaults,ro,user,noauto 0 0
> 
> *Attenzione:*
> - io ho un terzo CD (SCSI vero) scd0 nella maggiorparte dei casi gli scd
>   saranno 0 e 1
> - non uso devfs: probabilmente con il mio script si incasinerebbe tutto
> 
> P.S.
> Soluzioni piu` pulite?
> P.S. 2
> Qualcuno ha un link a doc sul quoting di bash?
> da linea di comando funziona:
> uname -r | sed s/\\\(...\\\).*/\\1/
> mentre da script
> uname -r | sed s/\\\\\(...\\\\\).*/\\\1/
> perche`?
> -- 
> Misura *ANTISPAM*: il mio indirizzo *non* e` alterato, ma
> e` valido *solo* fino al 30 giugno 2004
> Ave       Johan Haggi
> Idibus Martiis MMDCCLVII ab urbe condita
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-italian-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

-- 
moim@augh.net
http://www.augh.net



Reply to: