Kirjoittaja Aihe: exFAT ongelma  (Luettu 4505 kertaa)

vpk

  • Käyttäjä
  • Viestejä: 22
    • Profiili
exFAT ongelma
« : 13.12.16 - klo:12.56 »
Ostin 2 TB USB levyn monen eri laitteen varmuuskoipiontia varten. Levyllä  oli NTFS, jota en pidä tarkoitukseen sopivana. Muutin  levyn Ubuntun gperted ja Windows 10 levynhallinnan avulla GPT exFAT levyksi, johon tein 5 partitiota ja puolet vielä jäi varaamatta möyhempää käyttöä varten.  Tarkoitus on, että eri laitteet käyttävät kukin omaa partitiotaan varmuuskopioiden pyörittämiseen. Lisäksi kaikki partitiot pitäisi olla luettavissa kaikilla laitteilla.

Yllätys oli, että Ubuntussa kaikki toimii hienosti, mutta Windows näkee vain ne tiedostot, jotka on tehty Windowsissa. Vaikka Linuxissa kirjoittaa uuden tiedoston Windowsin tekemään hakemistoon, sitä ei enää näe Windowsissa.

Väitetään, että Windows ei sallisi useita partitioita USB-levyillä. Kyllä sallii, voin windowsissa kirjoittaa kaikille viidelle USB levyasemalle.

Ilmeisesti pitäisi tehdä USB-levylle täydellinen uudelleenalustus. Olisiko antaa vihjeitä, miten alustus tehdään Ubuntussa. Windowsin levynhallinta on aivan liian rajoittunut. Pärjääkö gdisk ohjelmalla? Kenties FAT32 olisi sittenkin yhteensopivampi tiedostojärjestelmä?
Asus Eeepc 1225B Ubuntu 16.04 ja Win10
Mint 17.3, Android 5 ja 6

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: exFAT ongelma
« Vastaus #1 : 13.12.16 - klo:14.48 »
FAT32 ei kyllä oikein olisi mun suositus. Minä pistäisin suosiolla NTFS:n sille levylle. Ei ainakaan itseäni NTFS ole monien vuosienkaan jälkeen ampunut jalkaan vaikka sitä Linuxien ja Windowsin kanssa on yhteiskäytettykin.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: exFAT ongelma
« Vastaus #2 : 13.12.16 - klo:14.50 »
Yllätys oli, että Ubuntussa kaikki toimii hienosti, mutta Windows näkee vain ne tiedostot, jotka on tehty Windowsissa. Vaikka Linuxissa kirjoittaa uuden tiedoston Windowsin tekemään hakemistoon, sitä ei enää näe Windowsissa.

Oletko kokeillut irrottaa levyn Windowsista ennen kuin sammutat koneen? Jos sammutat ensin, Fast Startup voi aiheuttaa jotain häiriötä tiedostojärjestelmän liitokseen Windowsissa, vaikka periaatteessa sen ei pitäisi jättää irrotettavia levyjä varatuiksi.

Eli testaa siten että irrotat levy kuvakkeen kautta Windowsista, kirjoitat Linuxissa tiedostoja, irrotat Linuxista ja liität Windowsiin. Näkyvätkö Linuxissa kirjoitetut tiedostot silloin?

Ilmeisesti pitäisi tehdä USB-levylle täydellinen uudelleenalustus. Olisiko antaa vihjeitä, miten alustus tehdään Ubuntussa. Windowsin levynhallinta on aivan liian rajoittunut. Pärjääkö gdisk ohjelmalla?

Voit luoda uuden osiotaulun vaikka GPartedilla. Silloin vanhat osiot häviävät ja pääset aloittamaan puhtaalta pöydältä. Myös osioiden formatointi exfat-muotoon onnistuu pienellä kikkailulla, kunhan exfat-utils on asennettuna: http://linuxforums.org.uk/index.php?topic=12121.msg98331#msg98331

Kenties FAT32 olisi sittenkin yhteensopivampi tiedostojärjestelmä?

Minäkin varmaan käyttäisin NTFS:ää, tai omaan käyttöön tekisin jatkuvasti käynnissä olevan levypalvelimen, johon varmuuskopiot siirretään verkon yli NFS:llä tai SMB:llä. Silloin voi käyttää kehittyneempiä tiedostojärjestelmiä, eivätkä tiedostojärjestelmäajurien yhteensopivuusongelmat pääse yllättämään

vpk

  • Käyttäjä
  • Viestejä: 22
    • Profiili
Vs: exFAT ongelma
« Vastaus #3 : 13.12.16 - klo:15.33 »
Kiitoksia neuvoista!

Kyllä se Windows on tässä kaiken pahan alku ja juuri. Windowsissa tehty tiedosto ja Linuxissa editoitu sotkee koko osion Windowsin mielestä. Windows ei onnistu pysäyttämään USB-kovalevyä, vaan kone on sammutettava ennen levyn irroittamista.

Yritän nyt alustaa koko kovalevyn uudelleen Linuxin puolella luottaen NTFS:ään, ja välillä kokeilen, miten Windows tuloksen näkee.
Jos keksin toimivan ratkaisun, kerron siitä.
Asus Eeepc 1225B Ubuntu 16.04 ja Win10
Mint 17.3, Android 5 ja 6

juyli

  • Vieras
Vs: exFAT ongelma
« Vastaus #4 : 13.12.16 - klo:23.31 »
Yritän nyt alustaa koko kovalevyn uudelleen Linuxin puolella luottaen NTFS:ään, ja välillä kokeilen, miten Windows tuloksen näkee.
Olen osioinut yleensä levyt siten, että Linux:lle tarkoitetut osiot ovat Linux/Unix -tiedostojärjeltelmällä (lue: ext4) ja Windows- ja Linux -käyttöjärjestelmille, joita on tarkoitus käyttää molemmissa järjestelmissä on sopivin tiedostojärjestelmä (ehkä) ntfs.
exFAT  taas on ihan oma lukunsa :)
http://www.ntfs.com/exfat-overview.htm

vpk

  • Käyttäjä
  • Viestejä: 22
    • Profiili
Vs: exFAT ongelma
« Vastaus #5 : 14.12.16 - klo:11.51 »
Nyt USB-levyni toimii tarkoittamallani tavalla, eli 2 TB kovalevyllä on 5 partitiota ja paljon varaamatontakin tilaa. Eri partitioita voi käyttää eri koneiden varmuuskopiolevyinä. Kaikki järjestelmät näkevät kaikki tiedostot (Macia en ole vielä kokeillut). Neljä osiota on exFAT, viidennen formatoin kokeeksi NTFS:ksi.

Aluksi, kun Windows ei lainkaan nähnyt Linuxin tekemiä tiedostoja, Windows ei antanut poistaa USB-levyä koneen käydessä. Kun sammutin koneen, se rupesi "määrittämään Windowsia". Sepä kesti niin kauan, että en jäänyt tarkkailemaan tilannetta, luulin, että taas tulee jo toinen iso päivitys tässä kuussa. Kun myöhemmin käynnistin koneen, päivityshistoriassa ei ollut mitään uusia merkintöjä. Muttamutta, USB-levy oli "itsestään" korjaantunut kuntoon. Sekä exFATit että NTFS näkyivät samalla tavoin sekä Windowsissa että Linuxissa. Toinen Windows-kone kyllä valittaa yhden osion virheestä, mutta levy sinänsä tuntuu toimivan. Windowsin Bash shell näkee vain NTFS osion.
Asus Eeepc 1225B Ubuntu 16.04 ja Win10
Mint 17.3, Android 5 ja 6

vpk

  • Käyttäjä
  • Viestejä: 22
    • Profiili
Vs: exFAT ongelma
« Vastaus #6 : 16.12.16 - klo:13.04 »
Pakko muuttaa edellistä "loppulausuntoani". Sain USB-levyn taas sekaisin Windowsin mielestä, se ei näe levyä lainkaan, mutta antaa sille sentään virtaa.

Saman tietokoneen Ubuntu, toinen Mac Sierra kone  ja toinen windows10 kone näkevät USB-levyn täydellisesti.

Vika oli miniläppärin Windows10 USB-ajureissa, edes hiiri ei toimi joissakin koneen USB-porteissa Windowsissa. Saman koneen Ubuntussa kaikki portit toimivat. Sekin on varsin kummaa, että nämä samat portit kyllä toimivat jossain vaiheessa tätä koesarjaa.

Eli yhteenvetoni on:

USB-lisäkovalevyn (GPT) voi partitioida haluttuun määrään osioita (kunhan ei tee sitä Windowsin levynhallinnalla).

Universaaleina kaikkia järjestelmiä tukevina tiedostojärjestelminä olen testannut toimiviksi:
   - exFAT
   - NTFS
   - FAT32

Varmuuskopiokäytössä tässä on kuitenkin (liian?) paljon epävarmuuksia.
Asus Eeepc 1225B Ubuntu 16.04 ja Win10
Mint 17.3, Android 5 ja 6