Hello!
A problémám valószínűleg nem ubuntu specifikus, de most éppen az van fent és talán ezzel van a gond. Rengeteg különböző féle partícióm van. Köztük fat, ntfs, reiser4, ext3, stb. Mindegyiken használtam ékezetes fileneveket.(no flame, nem ez a lényeg). Sajnos már több distro is járt fent és a jelenleg fent lévő ubuntu a többi distro (és a windows) által létrehozott ékezetes fileneveket rosszul látja.
Eredetileg gentooval lett létrehozva nagy részük, de ez nem jelent semmit valószínűleg. Főleg a reiser4-es partíción lévő fileok ékezeteinek helyreállítása érdekelne.
Szóval mit kellene állítani és hol? (System charset? mount opciók? konzol charset? gnome charset? egyéb?)
Köszönöm, bye: nightw
- 1216 megtekintés
Hozzászólások
mount opciók?
iocharset=----
----------------------------------------------------------------
"A megoldas mindeki kerdesere egyszeru.
OLVASSATOK DOKUMENTACIOT!"
by thuglife
- A hozzászóláshoz be kell jelentkezni
Volt eszemben, de nem próbáltam, mert reiser4 elvileg nem tudja. Most próbáltam.
Parancs:
mount -t reiser4 /dev/hda10 /mnt/foo -s -o iocharset=iso8859-2
(s nelkul es s-el is ugyanaz)
Ilyet dob mount:
mount: wrong fs type, bad option, bad superblock on /dev/hda10,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
dmesg meg ilyet:
WARNING: Unrecognized option: "iocharset=iso8859-2"
Szóval tényleg nem tudja. Más ötlet?
- A hozzászóláshoz be kell jelentkezni
http://www.namesys.com/mount-options.html
Érdekes ezt nem tudtam. :)
Ha a kernel nls modulokat kézzel betöltöd?
Akkor se jó?
csak tipp.
----------------------------------------------------------------
"A megoldas mindeki kerdesere egyszeru.
OLVASSATOK DOKUMENTACIOT!"
by thuglife
- A hozzászóláshoz be kell jelentkezni
Betöltöttem őket. De igazából, ha nem akarja őket használni, akkor hiába. Szóval nem segített. Valami beállítás kellene, mert Ubuntu szerintem uft8, ezen a partición meg latin2-esek az ékezetek. Legalábbis ez az én tippem. Amúgy nautilusban pl. megjelenik a file név után zárójelben, hogy wrong unicode.
- A hozzászóláshoz be kell jelentkezni
Nem megoldas, csak workaround: keress egy regebbi livecd-t ami eleg oreg ahhoz, hogy nem utf8-at hasznal, ellenben eleg uj ahhoz, hogy van benne reiser4 support. :-) Ezzel le tudod menteni ill. at tudod nevezni az egeto fajlokat.
- A hozzászóláshoz be kell jelentkezni
dpkg-reconfigure locales
Bocs, ha nem igy van, regi lattam ilyen rendszert. Aztan allitsd be alapertelmezettnek az iso8859-2-t, majd bootolj ujra. Mentsd le az adatokat, majd allj vissza utf-8-ra. Nagy valoszinuseggel mukodni fog.
- A hozzászóláshoz be kell jelentkezni
Mi a pontos hiba? nem tudod egy kis programmal sorban átnevezgetni a fájlokat/könyvtárakat?
- A hozzászóláshoz be kell jelentkezni
A válasz mindenkinek szól, csak nem tudtam hova küldjem. Át tudom őket nevezni természetesen. De a magyar nyelvben sok ékezetes karakter van, nekem meg talán cirka 1000 darab fileom, ami tartalmazza őket. Szóval a kézi módszer teljesen kiesett. De megtaláltam a megoldást. Létezik egy convmv nevű program, aminek direkt ez a célja, hogy fileokat(fileneveket) konvertál karakterkódolások között. Csak annyi csavar volt a dologban, hogy alapból azt hitte, hogy már utf8-asok a filejaim, ezért kellett neki egy kapcsoló, ami kiiktatta ezt az ellenőrzést. Az eredmény tökéletes. Köszönöm a válaszokat.
Bye: nightw
- A hozzászóláshoz be kell jelentkezni
hello nightw
Az én problémám is nagyon hasonló mint anno neked volt. Két vinyó van a gépemben az egyiken win xp a másikon kubuntu. A win xp itt nem részletezett okok miatt nem indul de a fájlokat és egyebeket látom rajta és szeretném átmenteni a kubuntura (főleg dokumentumok) de az ő és ű betűs fájlokat nem látja. Légyszives írd már le (minél részletesebben kezdő vagyok linux ügyben) hogyan oldottad meg a problémát.
jancsy
- A hozzászóláshoz be kell jelentkezni
Kb. tizmillióörszázhuszonhatezernégyszáztizenöt lap foglalkozik ezzel...
sudo gedit /etc/fstab
megkeresed windózos particiót (pl nálam ez) :
/dev/hdb5 /mnt/h ntfs nls=utf8,umask=0222 0 0
nls=utf8 -ra átírod ha nem az....
elnemted
sudo umount -a
sudo mount -a
kész is....
- A hozzászóláshoz be kell jelentkezni
nos mint említettem kezdő vagyok és aki segíteni szokott jelenleg nem elérhető és szeretném beállítani.
a sudo gedit /etc/fstab-ra a válasz command not found
szóval már itt elakadtam (mindenki volt kezdő)
jancsy
- A hozzászóláshoz be kell jelentkezni
Bocs, akkor kate ha kubuntu, de vi 100% -os..
sudo kate /etc/fstab
sudo vi /etc/fstab
- A hozzászóláshoz be kell jelentkezni
nos elrontani semmit se szeretnék inkább kérdezek :)
szóval mit írjak át
#
proc /proc proc defaults 0 0
/dev/hdc1 / ext3 defaults,errors=remount-ro 0 1
/dev/hdc5 none swap sw 0 0
/dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd1 /media/windows ntfs umask=02222 0 0
köszi jancsy
- A hozzászóláshoz be kell jelentkezni
elöször is csinálsz egy biztonsági mentést /etc/fstab -ról:
sudo cp /etc/fstab /etc/fstab.bak
sudo kate /etc/fstab
a windózos particiónál ez legyen:
/dev/hdd1 /media/windows ntfs nls=utf8,umask=0222 0 0
elmented
sudo umount -a
sudo mount -a
- A hozzászóláshoz be kell jelentkezni