Ismét üdvözlök mindenkit!
Az egyik kedvenc pupletemhez kerestem megoldást, és kis szintaktikai utánakereséssel találtam is.
Amiről szó van az a javított 2xUpdated iso-s avagy utolsó javított kiadása az LX7-es puppynak és a még mindig változatlanul éktelenkedő karakterkódolási problémája. Bővebben a jelenség az, hogy frugal módban a felcsatolt vfat fájlrendszerű meghajtók ékezetes fájlneveinél az ékezetes karakter hibásan jelent meg. Ez egyértelműsítette számomra, valamit tenni kell a felcsatolásnál. Tegnap késő esti konzultáció árán és révén végül eljutottam a megoldásig:
Először is kicsomagoltam a megfelelő eljárással az initrd.gz tartalmát egy különálló könyvtárba, amiben KuLuSz kitartó tanácsai voltak segítségemre, majd hosszas sikertelen próbálkozás után ma hajnalban megtaláltam és javítottam a problémás sorokat:
a 247. sortól erre javítottam az eredeti kódrészletet:
Kód: Egész kijelölése
;;
vfat)
mount -t $MNT_T -o shortname=mixed,iocharset=iso8859-2,utf8,codepage=852$VFAT_OUT_PARAM $MNT_DEV $MNT_DIR
;;
*)
if [ "$MNT_O" = "" ];then
mount -t $MNT_T -o shortname=mixed,iocharset=iso8859-2,utf8,codepage=852$MNT_DEV $MNT_DIR
else
mount -t $MNT_T -o shortname=mixed,iocharset=iso8859-2,utf8,codepage=852$MNT_O $MNT_DEV $MNT_DIR
fi
;;
a szintaktika itt úgy néz ki, hogy a $-jelhez nem vesszővel elválasztva, hanem közvetlenül kapcsolódik az
eljárás.
A továbbiakban figyelemmel kísérem más partíciók viselkedését is, és ott is hasonlóan javítani a megfelelő szkript-részletet. KuLuSz, ezúton is hálásan köszönöm a segítséget, végül csak megérte!
Hozzá teszem, fontolgatok egy remasztert újra az LX7-hez, ugyanis szereztem pár csomagot amivel a WPA2 és egyéb nyalánkságok megoldódtak, gondolok itt a wpasupplicant, egy biztonsági csomag és egyéb hasznos változtatásra, ha másnem ezeket valahogy rendelkezésre bocsájtom és úgy készíteni egy 3. frissített változatot, irc is mehetne ide mutatólag pl.