Kirjoittaja Aihe: Vista - Ubuntu Tiedostojen merkistökoodaus virheet  (Luettu 2180 kertaa)

jl78

  • Käyttäjä
  • Viestejä: 19
  • if just linux would be easier...
    • Profiili
    • http://www.selaa.fi
Hei.

Onko olemassa oikotietä onneen, kun kopioin Vistasta musat ja muut asiakirjat ubuntun asemaan niin ääkköset on väärin, eli ne näyttää mustalta neliöltä missä kysymysmerkki sisällä.
Onko olemassa joku helpotus komento / scripti / valmis ohjelma millä suoraan koko levy (kaikki nää on mun /home/juha/ alla.

Juha
Selaa.fi - Tunne.com - Jetteile.com

rhino

  • Käyttäjä
  • Viestejä: 229
  • Windows♥SUSE♥Ubuntu♥etc
    • Profiili
Vs: Vista - Ubuntu Tiedostojen merkistökoodaus virheet
« Vastaus #1 : 15.03.09 - klo:12.01 »
"musat ja muut asiakirjat" - ?

Tarkoitat siis että tiedostonimissä skandi- ja muut erikoismerkit näkyy väärin noissa molemmissa tiedostotyypeissä? Vai näkyykö musa- ja muitten binääritiedostojen lisäksi myös joissain tekstiasiakirjatiedostoissa niiden tekstisisällössä skandi- ja muut erikoismerkit väärin?

Itselläni ainakin Vistasta, missä mulla suomi käyttöliittymäkielenä, siirtyy nuo molemmat ongelmitta Linuxiin, missä mulla myös suomi lokalisointikielenä.
- Eli onko sulla nuo myös samallalailla? Eli ettei siis toisessa vaikkapa englanti ja toisessa suomi? Jos nuo ovat erit, vaihda ne samaksi ja ongelma voi poistua sillä.

Lisäksi voisit kertoa tarkemmin, miten siirrät nuo tiedostot Vistasta Ubuntuun? Eli näkyykö sulla esim. Ubuntusta suoraan Vistan ntfs-formatoitu levyasema ja kopioit Ubuntussa suoraan sen "tiedostonhallinnalla"? Vai millä tavalla siirrät tiedostot? Tuo mainitsemasi /home/juha/ :han viittaa Ubuntun-käyttäjäkansioosi ( Vistassahan tuo on jotain \Käyttäjät\juha\ ) - puhut kuitenkin siirrosta Vistasta Untuun päin.

Yleensähän Ubuntuun voi kopioida helposti tiedostot tai koko kansiostotkin Vistasta tai XP:stä kytkemällä/avaamalla Windowsin levyaseman näkyviin Ubuntussa ja sitten ihan vain kopioimalla tiedostot tai koko kansiopuun. Yleensä Windowsin rinnalle asennetussa Ubuntussa näkyy ihan suoraan (on mountattuna) ne Windowsin levyasematkin ja löytyvät vaikkapa sieltä yläpaneelin Sijainneista.
« Viimeksi muokattu: 15.03.09 - klo:12.11 kirjoittanut rhino »
rhino=sarvikuono (zulu nkombe/ubejane, swahili kifaru) Etelä-Afrikassakin uhanalainen, ahdistelijoilleen ärhäkkä otus.
ZULU http://www.codezulu.com/isizulu.asp  SWAHILI http://www.pbs.org/wonders/Episodes/Epi2/2_cult1a.htm
NO MORE BLACK≠WHITE, http://fi.wikipedia.org/wiki/Apartheid IS PAST

jl78

  • Käyttäjä
  • Viestejä: 19
  • if just linux would be easier...
    • Profiili
    • http://www.selaa.fi
Vs: Vista - Ubuntu Tiedostojen merkistökoodaus virheet
« Vastaus #2 : 15.03.09 - klo:21.55 »
Elikkä mulla oli toisella koneella Vista Ultimate English. Kotiverkon välityksellä (ubuntussa) menin koneelle ja kopioin sieltä ihan kansiot copy ja pastella sitten ubuntuun.
Eli virheitä on vain tiedostonimissä.
Ja juuri nämä Scandit ovat miten sattuu.
Miten saisin nämä helpoiten korjattua, kun niitä on sadoissa tiedosto nimissä näitä virheitä.

Juha
Selaa.fi - Tunne.com - Jetteile.com

Jari78

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Vs: Vista - Ubuntu Tiedostojen merkistökoodaus virheet
« Vastaus #3 : 09.05.09 - klo:13.35 »
Itselläni iski juuri samainen ongelma. Eli asensin läppäriin Ubuntu 9.04:n ja varmuuskopioin entisen windowsin omat tiedostot DVD-levylle. Nyt kun yritän laittaa DVD:ltä tiedostot ubuntuun niin kaikkien tiedostojen ä ja ö -kirjaimet korvaantuvat noilla mustilla merkeillä. Lisäksi tiedoston nimeen tulee lisäksi (virheellinen merkistökoodaus) perään.

Muistaakseni aikasempien ubuntujen kanssa ei ole ollut vastaavia ongelmia. Sekos pöytäkoneen 8.04 joten ei pääse testaamaan. Fstab on muodossa "/dev/scd0  /media/cdrom0  udf,iso9660  user,noauto,exec,utf8  0 0" ja levy on poltettu ISO9660:1999 muodossa.

 ???

edit: no eipä se pää leikannu sitten. Kopioin tiedostot kovalevylle winukassa ja poltin ImgBurnilla ISO9660 + UDF 1.02 muodossa niin johan näkyy oikein Ubuntussakin
« Viimeksi muokattu: 09.05.09 - klo:20.44 kirjoittanut visva3 »

veekoo

  • Käyttäjä
  • Viestejä: 443
    • Profiili
Vs: Vista - Ubuntu Tiedostojen merkistökoodaus virheet
« Vastaus #4 : 10.05.09 - klo:20.00 »
Ohjelmalla "convmv" voit muokata tiedostojen nimiä merkkijärjestelmästä toiseen. Ongelma vaan on se ettei ole tarkkaa tietoa, millä tavoin tuo kopiointisi on ne merkistöt pilannut, missä merkistössä tiedostonimet nyt ovat tai ovatko skandit ylipäätään missään järkevässä merkistössä.

Kokele nyt kuitenkin tiedostonimille vaikkapa iso8859-1 -> UTF8 -muunnosta:

Koodia: [Valitse]
sudo apt-get install convmv
convmv -f iso-8859-1 -t utf-8   FILE