Newsgroup: it.comp.os.linux.iniziare
Titolo: ntfs e un minimo di disperazione :(

ho provato a compilare il kernel per poter leggere una partizione ntfs
in questo modo :
1) cd /usr/src/linux-2.4.18-3
2) make xconfig
3) ho attivato il supporto per l' ntfs NTFS FILESYSTEM SUPPORT (READ
ONLY)
4) ho notato che, nella stessa sezione File Systems,  c'era DOS FAT
SUPPORT su n , ma
   ho continuato lo stesso (come un idiota!!!)
5) ho salvato la configurazione e ho eseguito i comandi make dep, make
bzImage, make modules,
   make modules_install al prompt.
6) ho fatto una copia dell'immagine /boot/vmlinuz-2.4.18-3
7) ho copiato  /usr/src/linux-2.4.18-3/arch/i386/boot/bzImage nella
directory /boot e l'ho rinominata
   vmlinuz-2.4.18-3 sovrascrivendo il file precedente.
8) ho reinstallato grub con questa procedura :
   /sbin/grub
   root (hd0,1)
   setup (hd0)
   quit
9) non ho potuto usare lilo perchè mi dava l'errore 'Fatal: Kernel
/boot/vmlinux-2.4.18-3 is too big'
10)ho modificato /etc/fstab aggiungendo la riga  /dev/hda3  /mnt/winxp
  ntfs  defaults    0 0
11) ho creato la dir /mnt/winxp ovviamente
10)ho riavviato il PC
il risultato è che avevo il supporto per l' ntfs anche se ho o ttenuto
un messaggio di errore in cui mi
diceva che non poteva montare il filesystem ntfs perchè il blocco hda3
era danneggiato oppure perchè
avevo troppi filesystem montati !!
Inoltre non avevo + il supporto per il vfat e non riuscivo + a
collegarmi ad internet e chissà quante
altre cose saranno mancate :(
Ma che diavolo è successo ?
pensavo queste operazioni modificassero il kernel confiugrato dalla
redhat 7.3 durante creato durante
l'installazione, invece ho creato un nuovo kernel con la sola opzione
ntfs attvata :((
vi prego...aiutatemi a capire .
grazie
claudio

Forse hai compilato il kernel con una configurazione che non tiene conto
del tuo sistema.
Prova ad utilizzare il file di configurazione relativo al kernel originale
della tua distribuzione (/boot/config<qualchecosa> da conservare SEMPRE
con cura!).
Come root, da shell, esegui i comandi:
	cp /boot/config* /usr/src/linux/.configure
	cd  /usr/src/linux/
	make xconfig
	attiva il supporto per ntfs ed altri filesystems, magari come moduli ;-P
	save & exit
	eccetera eccetera eccetera!
In bocca al lupo!
L.


 l'installazione, 
Redhat non crea nessun kernel durante l'installazione, si limita a copiare
un kernel e i moduli. Il file kernel-source-xyz.rpm *non* contiene il kernel
di redhat che invece e' contenuto nel pacchetto kernel-xyz.src.rpm insieme a
un centinaio di patch e alla configurazione contenuta nel file "spec" che
genera il .config con cui rpmbuild ricompilerebbe il kernel.
Se vuoi sapere come abilitare il supporto lettura ntfs su redhat utilizzando 
il loro kernel e senza doverti riconfigurare il .config cerca un mio post di 
qualche giorno fa sull'argomento. Li' dentro trovi un link ad un post 
(sempre mio) di qualche mese fa con la spiegazione. 
-- 
Enrico Bodo  -   Postdoc Fellow       
University of Rome "La Sapienza"    
Department of Chemistry        

 L.
grazie al tuo consiglio sono riuscito a risolvere il problema anche se
il file di config dell RH7.3 non č quello che dici tu.
grazie ancora :)
claudio