Üdv!
A következő problémám lenne:
Adott egy FAT16-os fájlrendszerű microSD. Nem formázhatom jelenleg, mert egy telefon memóriakártyája és telepített programok vannak rajta.
Azonban sehogy nem tudom elérni, hogy írhassak rá, se a telefonon keresztül, ha mass storage módban csatlakoztatom, se ha memóriakártya-olvasót használok. Ha felcsatolom, pár másodpercig root-ként tudok rá írni, de egyből írásvédetté válik. Próbáltam umask=000, 0002, 0222, opciókkal felcsatolni, de mindenhogy ugyan az a szituáció.
A telefon gond nélkül ír rá bármikor.
Hogy tudnám felcsatolni írhatóként?
Egyébként az ntfs partíciók kezelésével is gond van, ott sem lehet beállítani az írást más felhasználónak, sőt a tulajdonost se lehet állítani, de azt a root tudja írni. Ntfs-3g telepítve van.
Ha kiadom az umask parancsot akár a microSD mappájában, akár az NTFS mappájában, 0111-et kapok. Ha megpróbálom átírni bármire, akkor is 0111 marad. Egyedül az umask ugo+rw paranccsal, illetve ezek variálásával tudtam módosítani a microSD-n, de így se kapok írási engedélyt, még ugo+rwx-szel se.
- 4130 megtekintés
Hozzászólások
ha megnezned a logokat, valoszinuleg latnad, hogy megallatpitja, hogy serult a fajlrendszer, es a tovabbi kar megelozese erdekeben ujracsatolta ro-ban.
Tyrael
- A hozzászóláshoz be kell jelentkezni
Az a log hol is van?
Szerk.: megvan a /var/log/everithing.log
És tényleg:
Jan 23 21:12:13 Cordelia kernel: FAT: Filesystem error (dev sdc1)
Jan 23 21:12:13 Cordelia kernel: fat_get_cluster: invalid cluster chain (i_pos 0)
Jan 23 21:12:13 Cordelia kernel: File system has been set read-only
Ez mit jelent?
- A hozzászóláshoz be kell jelentkezni
Azt, hogy:
fsck.vfat /dev/sdc1 -a -w
- A hozzászóláshoz be kell jelentkezni
Ez megoldotta, így ha 000-val csatolom fel, van rá írási jogom (ahogy "mindenkinek", ha jól tévedek) root nélkül is.
Egyébként telepakolta 68 MB-nyi .REC fájllal, ezek mik? ..mondjuk ennek utána tudok nézni.
Köszi!
NTFS-nél pedig:
Jan 23 21:17:25 Cordelia ntfs-3g[13380]: Mounted /dev/sda1 (Read-Write, label "", NTFS 3.1)
Jan 23 21:17:25 Cordelia ntfs-3g[13380]: Cmdline options: rw,umask=000
Jan 23 21:17:25 Cordelia ntfs-3g[13380]: Mount options: rw,silent,allow_other,nonempty,default_permissions,relatime,fsname=/dev/sda1,blkdev,blksize=4096
Jan 23 21:17:25 Cordelia ntfs-3g[13380]: Global ownership and permissions enforced
Ez az utolsó azt jelentené, hogy beállítja, hogy a root-é legyen és azé is maradjon? Egyébként ha ezt 000-ra állítom, akkor tudom módosítani root jogok nélkül is, de azért furcsa.
- A hozzászóláshoz be kell jelentkezni
000-os umask nélkül is tudnád módosítani, csak normálisan kellene mountolni. Ez igy szerintem borzasztó, de nem az én gépem, így nekem mindegy :) A .rec fájlok meg gondolom recovery fájlok, ugyanúgy utána tudsz nézni mint ahogy az előző hibánál is tehetted volna.
- A hozzászóláshoz be kell jelentkezni
Már rájöttem: /dev/sda1 /windows ntfs-3g defaults,gid=freyr,umask=0002 0 0
Az előző hibánál meg ha nem tudtam, hogy hibás lehet a fájlrendszer, hogy néztem volna utána? Arra, hogy nem írható a FAT16, millió meg egy félrevezető fórumot találni.
- A hozzászóláshoz be kell jelentkezni
viszont arra, hogy rovid ideig irhato, aztan nem, altalaban csak 1 magyarazat van...
Tyrael
- A hozzászóláshoz be kell jelentkezni
http://lmgtfy.com/?q=fat_get_cluster%3A+invalid+cluster+chain
Első találat. Na ezt magyarázd ki :)
- A hozzászóláshoz be kell jelentkezni
Tessék. Ez volt az elsők egyike, amire rákerestem.
Miért írtam volna be, hogy hibás a fájlrendszer, ha nem tudok róla? Nem vagyok se informatikus se egyéb számítógépes technológiákkal foglalkozó szakember, így ha egy eszköz hibátlanul kezeli, egy meg nem, akkor nem arra gyanakszom elsőre, hogy a fájlrendszer a rossz. Mint írtam a PDA gond nélkül írt/olvasott rá/róla, telepített programok is voltak/vannak rajta, amik gond nélkül futottak/futnak.
Nyilván a log-ba már csak az után néztem bele, hogy létrehoztam ezt a fórumot és Tyra3l írta. Válaszoltam neki és egyből fel is tettem egy kérdést, amire 5 percen belül érkezett egy válasz. Tényleg tragédia. Az NTFS mount-ot meg már megtaláltam, amire érkezett rá válasz, bár nem sokat használom Arch Linux alatt, de gondoltam akkor már rákérdezek erre is.
Nem egy olyan gondba futottam már bele, amiről nincs információ, de még csak ötlet se érkezik rá senkitől, lásd a Cooliris felületének összezsugorodását egy két-három centis csíkba. Egy idő után elfárad az ember, főleg ha napok óta a Google keresőjét és nehezen érthető angol fórumokat lát a nap nagy részében, teljesen más probléma miatt.
Most pedig végre kikapcsolom a gépem és napokig nem próbálok megoldani még nem működő dolgokat.
- A hozzászóláshoz be kell jelentkezni