Solved!!! Provlima me greek nls kai smb..(4)..Solved!!!!
chris at megatron.gr
chris at megatron.gr
Tue Aug 3 00:41:47 EEST 2004
On Saturday 31 July 2004 13:50, Webmaster Chris - Megatron wrote:
> Καμία λύση για το παρακάτω πρόβλημα???!?!??
> μπαα..απο οτι φένεται τελικά δεν μπορεί να δουλέψει!!!
Τι νοοτροπία είναι αυτή βρε παιδί μου, πολύ έυκολα τα παρατάτε.
> mount: fs type supermount not supported by Kernel
Ασχετο, σημάινει ότι ο kernel σου δεν έχει υποστήριξη για supermount, αλλά δεν
είναι κάτι που έχει να κάνει με το πρόβλημά σου. Πληροφοριακά το supermount
είναι αυτό που σε αφήνει να χρησιμοποιείς floppy/CDs χωρίς την ανάγκη για
mount/umount, και δεν περιλαμβάνεται στο mainstream kernel.
Υπόψη, δεν χρειάζεσαι patch στον kernel, μάλιστα αμφιβάλω καν αν χρειαζόταν
να βάλεις καινούργιο kernel, πόσο μάλον να κάνεις και recompile, αφού δεν
έχεις καταλάβει καλά την διαδικασία. Πάω στοίχιμα ότι με τους kernel που
έχουν by default οι διανομές σου μπορείς να κάνεις αυτό που θές.
> Anoigo, tora ton konsola kai dino: smbmount
> //Server-xp/Data /test1 �o
> username=chris,password=power,codepage=737,iocharset=iso8859-7
-- snipped rest of message --
Μου άναψε το ενδιαφέρον, γιατί είναι τόσο δύσκολο να γίνει αυτό που λες;
Μιάς και πολύ σωστά έχεις ξεκαθαρήσει ότι έχεις Ελληνικά fonts, και καλώς
εχόντων θα έπρεπε να βλέπεις Ελληνικά, σωστά υποθέτεις ότι κάτι έχει να κάνει
με το smbfs.
Υπόψη, δεν το έχω ξανακάνει ποτέ. Υπόψη, δεν έχω διαθέσιμο κανένα XP server,
για αυτό την δοκιμή μου την έκανα με το παλιό image Windows ME που σέρνεται
κάπου στο δίσκο μου και το τρέχω με VMware μια δυο φορές το χρόνο. Αλλά
υποθέτω ότι αφού δούλεψε έτσι, θα δουλέψει και σε εσένα. Η δοκιμή έγινε με
Redhat 9, οπότε είμαι πολύ κοντά στα δικά σου setup. Να σου π ω τη αλήθεια,
εγώ έχω όλλα τα smb nls modules μέσα, και default έχω το 437, γάρ ότι ποτέ
δεν χρειάστικα να κάνω ότι κάνεις
Ανοίγω λοιπόν το VMware και κάνω boot σε Win. Φιάχνω κάνα δυο αρχεία και
φακέλους με Ελληνικά ονόματα, κάνω share τον δίσκο, και γυρνώ στο Linux host,
όπου με smbclient βλέπω ότι το share υπάρχει κανονικά.
Δείνω λοιπόν
mount -t smb -ocodepage=737,iocharset=iso8859-7 //roryt-w/win-c tmp
(στην ουσία την εντολή που έδωσες και εσύ, απλά στην version που χρειάζεται το
mount, αντί για smbmount - περί ορέξεως δηλαδή...).
και αμέσως μετά δείνω
lsmod
όπου δεν βλέπω καμιά module nls*737 οπότε το ψηλιάζομαι, και αμέσως δείνω :
dmesg
smbfs: failed to load nls '737'
ΑΧΑ !!! Για να δούμε :
modprobe -l | grep 737
και μου λέει nls_cp737.o
Δείνω λοιπόν και εγώ :
mount -t smb -ocodepage=cp737,iocharset=iso8859-7 //roryt-w/win-c tmp
και όλλα είναι μιά χαρά, χωρίς να έχω κάν διαβάσει τα αντίστοιχα documents από
το /usr/share/doc/samba*. (υπόψη, στα Χ τρέχω terminal με Ελληνικά 8859-7
και στην κονσόλα έδωσα πρώτα ένα 'setfont 928', και όλλα λειτουργήσανε
άψογα).
Ρε συ, λέω, τρέχεις 2.4.25, μπάς και στους 2.6.χ έχει αλλαγές στο θέμα ; Μπα,
boot στο ολοκαίνουργιο Debian Sarge μου (ναι είδα και εγώ το φώς το αληθινό
επιτέλους), kernel 2.6.7, και η module είναι nls_cp737.ko και ισχύουν
ακριβώς τα ίδια.
Οπότε η μόνη επιφύλάξη είναι μήπως τα XP έχουν καμιά αλλαγή που το samba σου
δεν ξέρει, αλλά πολύ αμφιβάλω.
--
I.Ioannou <roryt at roryt.gr>
------------------------------
kala den to pistevo ayto poy eida!!!! File moy, eixes telika apolytos dikio!!
Doylepse!!!pragmatika doylepse!!!
As paroyme omos ligo ta pragmata apo tin arxi:
1. Se pliroforo oti den eime antropos poy ta parataei toso eykola(alios den tha pedevomoyna 1 mina tora..kai malista askopos..telika!!!), alla otan eisai epaggelmatias, kai o xronos soy einai toso politimos,den eixa alli epilogi apo to na evriska mia alli enalaktiki lysi..kt.l.p..!!!
2. Ola ta Howto poy diavasa gia to sygkekrimeno thema einai lathos!!!Gia auto kai pedeytika askopos!!! Ola, lipon, opos kai to elliniko howto nls...deixnei os example: codepage=737 (lathos!!!)..eno ayto poy moy doylepse einai apla: codepage=cp737 !!!! Ayto itan olo moy to provlima telika!!!Apisteytoo!!!!!!
Apla, opos fenete, den moy fortone tin 737!!!
Exeis dikio telika: ena soro askopes diadikasies opos compile kernel(den xreiazotan kan ayti i istoria!!!...)
3. I Lysi:
smbmount //Server-xp/Data /test3 -o username=chris,password=power,codepage=cp737,iocharset=8859-7
...kai ola ta greek filenames doylevoyn apsoga!!!!!!!!!!!!
( to idio symbainei kai me mount -t smb ...mpla..mpla..k.t.l.p..)
apla anti gia codepage=737 , eprepe na ginei se: codepage=cp737 !!!!
Aaapisteytooo!!!!!!!??!??!!! ... telos panton...telos kalo..ola kala!!!
Paidia diorthoste, sas parakalo ta howto!!! Doste sosto paradeigma me codepage=cp737 , giati mporei ki aloi na pedeytoyn me tetia istoria!
k. Ioannoy, se eyxaristo poly, file moy..na se kala!!! Kai eyxaristo episis..oloys osoi prospathisan..alla kai oloys sas...gia tin boithia poy dinete!!! Na ste kala!!!...kai kali synexeia!!!
Eyxaristo, me ektimisi
Chris P.
chris at megatron.gr
More information about the Linux-greek-users
mailing list