Keves a hely a laptopon es windows is kell ra, ezert ket fele osztottam, win faton van, ubuntu ext3-on. Hogy ne vesszen el hely oda-vissza irast szerettem volna megvalositani. Talaltam windows drivert ext2-hoz. (Ext2IFS_1_10b.exe) De a trivialisabb resz nem megy: linuxbol irni fat-ra.
/etc/fstab-ba betettem kezzel:
/dev/hda1 /home/soky/Windows vfat uid=soky
Igy klasszul mountol bootkor, de bizonyos konyvtarak sarga lakattal jelennek megy nautilusban, pl My Documents. Miert? Tudtommal faton nincsenek permissionok. Az uid opcioval az egesz kotet a tulajdonomba kerul. (regebbi linuxaimon igy is volt)
Ahogy ls is mutatja, a w jogom helyenkent hianyzik. Miert?
soky@acer:~$ ls -l Windows/Documents\ and\ Settings/soky/
total 14864
dr-xr-xr-x 6 soky root 16384 2004-07-06 10:26 Application Data
drwxr-xr-x 2 soky root 16384 2004-07-06 10:26 Cookies
drwxr-xr-x 2 soky root 16384 2006-05-06 19:38 Desktop
dr-xr-xr-x 4 soky root 16384 2006-05-06 15:37 Favorites
drwxr-xr-x 6 soky root 16384 2004-07-06 10:26 Local Settings
-r-xr-xr-x 1 soky root 13942408 2003-01-21 02:00 MpSetup.exe
dr-xr-xr-x 7 soky root 16384 2006-05-06 15:37 My Documents
drwxr-xr-x 2 soky root 16384 2004-07-06 10:26 NetHood
-rwxr-xr-x 1 soky root 1048576 2006-05-25 07:32 ntuser.dat
-rwxr-xr-x 1 soky root 1024 2006-05-25 07:32 ntuser.dat.LOG
-rwxr-xr-x 1 soky root 278 2006-05-25 07:32 ntuser.ini
drwxr-xr-x 2 soky root 16384 2004-07-06 10:26 PrintHood
dr-xr-xr-x 2 soky root 16384 2006-05-06 15:37 Recent
dr-xr-xr-x 2 soky root 16384 2004-07-06 10:32 SendTo
dr-xr-xr-x 3 soky root 16384 2004-07-06 10:26 Start Menu
drwxr-xr-x 2 soky root 16384 2004-07-06 10:26 Templates
s
Miert van ez, es hogy lehetne mindenhol irhatova tenni?
Ui: Ha menu/system/admin/disks (azaz Disks Manager) en keresztul bongeszem, akkor nincs rajta sarga lakat! Nyilvan, mert root-kent fut. Ez valami ubuntu specialitas? De akkor hogy lehet sima usernek irhatova tenni automatan?
- 1202 megtekintés
Hozzászólások
Probáld meg az fstab-ban umask=0000 opciót
----------------------------------------------------------
Sebeink emlékeztetnek arra, hogy a múlt valóban megtörtént
- A hozzászóláshoz be kell jelentkezni
Koszi, de sajnos igy nem segitett, viszont kiindulasi nyomnak jo. Utanaolvasok ennek az umasknak...
- A hozzászóláshoz be kell jelentkezni
Nincs valami ellentete ennek az umasknak?
Mert igy 0000-val nem segitett, ezert probaltam 0700-al, ekkor viszont minden jogot elvett a tulajdonostol, tehat az itt jelolt bitek nullaznak.
Kellene egy olyan, ami a jelolt biteket egybe allitja, es akkor a 0700 feltenne rwx-et a file-okra.
Illetve eleg lenne csak a w, azaz (ha jol szamolom) 0200
- A hozzászóláshoz be kell jelentkezni
nekem fstabban:
/mnt/fat32 vfat umask=0133,dmask=000,noatime,users,noauto,noexec
ezt eredményezi, dir:
drwxrwxrwx
file:
-rw-r--r--
- A hozzászóláshoz be kell jelentkezni
Sajnos nem segit :(
/etc/fstab: /dev/hda1 /home/soky/Windows vfat uid=soky,umask=0133,dmask=000
ls -l:
drwxrwxrwx 2 soky root 16384 2006-05-06 19:38 Desktop
dr-xr-xr-x 4 soky root 16384 2006-05-06 15:37 Favorites
drwxrwxrwx 6 soky root 16384 2004-07-06 10:26 Local Settings
-r--r--r-- 1 soky root 13942408 2003-01-21 02:00 MpSetup.exe
dr-xr-xr-x 8 soky root 16384 2006-05-06 15:37 My Documents
drwxrwxrwx 2 soky root 16384 2004-07-06 10:26 NetHood
Nemelyik irhato, nemelyik nem. Mi a fene lehet?
- A hozzászóláshoz be kell jelentkezni
Nem volt idom rakeresni/utananezni, de nem veletlenul egy read-only/hidden flag vagy ilyesmi miatt lenne a dolog?
- A hozzászóláshoz be kell jelentkezni
ha kiadsz egy mount-ot akkor rw-re van bemountolva?:)
más: uid=soky soky root <- windows-on root groupba vagy? vagy állíts egy gid=users vagy valamit, hátha.
- A hozzászóláshoz be kell jelentkezni
hmm, most próbálgattam, umask=0133-al should be -rw-r--r-- akárki mountolja fel. öö annyi hogy nem ubuntun, de ha a disztró ezt befolyásolja, akkor gratulálok annak a disztrónak :P
- A hozzászóláshoz be kell jelentkezni
az itt( http://ubuntuguide.org/#automountfat ) leirtak is az ugyanazt az eredmenyt adjak (azaz nem tudok irni bizonyos helyekre)
Mondjuk az 5.04-re vonatkozik, nekem meg 5.10-em van...
- A hozzászóláshoz be kell jelentkezni
/dev/hdc1 /home/dirobi/fat vfat umask=0000,uid=dirobi
Nálam igy van és én is megnéztem és hasonló a helyzet.
A megoldás chmod -R 777 /home/soky/Windows
Igy minden fájl megkap minden jogot.
Vagy természetesen a jogokkal variálhatsz is.
----------------------------------------------------------
Sebeink emlékeztetnek arra, hogy a múlt valóban megtörtént
- A hozzászóláshoz be kell jelentkezni
user mountolja vagy root? bár ezek szerint root ;)
- A hozzászóláshoz be kell jelentkezni
Elfelejtettem odaírni, hogy ez egy fstab bejegyzés. nem kell külön mountolni. ;)
----------------------------------------------------------
Sebeink emlékeztetnek arra, hogy a múlt valóban megtörtént
- A hozzászóláshoz be kell jelentkezni
de:) bootkor.
- A hozzászóláshoz be kell jelentkezni
Kis kötözködő ;) Mindketten ugyanarról beszélünk.
----------------------------------------------------------
Sebeink emlékeztetnek arra, hogy a múlt valóban megtörtént
- A hozzászóláshoz be kell jelentkezni
" umask=0000,uid=dirobi"
Helyett:
umask=0000,uid=000
Igy minden linux user akár gyalulhat is faton! :)
- A hozzászóláshoz be kell jelentkezni
A chmod után is csinálhat akármit kipróbáltam, de a te megoldásod szebb.
ls -l /home/dirobi/Documents\ and \Settings/dirobi
drwxrwxrwx 7 dirobi dirobi 4096 2006-05-14 10:27 Application Data
drwxrwxrwx 2 dirobi dirobi 4096 2006-05-14 10:27 Asztal
drwxrwxrwx 2 dirobi dirobi 4096 2006-05-14 10:27 Cookies
drwxrwxrwx 6 dirobi dirobi 4096 2006-05-14 10:45 Dokumentumok
drwxrwxrwx 3 dirobi dirobi 4096 2006-05-14 10:45 Favorites
drwxrwxrwx 6 dirobi dirobi 4096 2006-05-14 10:27 Local Settings
drwxrwxrwx 3 dirobi dirobi 4096 2006-05-14 10:27 NetHood
-rwxrwxrwx 1 dirobi dirobi 1310720 2006-05-26 13:10 ntuser.dat
-rwxrwxrwx 1 dirobi dirobi 1024 2006-05-26 13:10 NTUSER.DAT.LOG
-rwxrwxrwx 1 dirobi dirobi 180 2006-05-26 13:10 ntuser.ini
drwxrwxrwx 2 dirobi dirobi 4096 2006-05-14 10:27 PrintHood
drwxrwxrwx 2 dirobi dirobi 4096 2006-05-14 10:45 Recent
drwxrwxrwx 2 dirobi dirobi 4096 2006-05-14 10:27 Sablonok
drwxrwxrwx 2 dirobi dirobi 4096 2006-05-14 10:39 SendTo
drwxrwxrwx 3 dirobi dirobi 4096 2006-05-14 10:27 Start Menu
drwxrwxrwx 3 dirobi dirobi 4096 2006-05-14 10:56 windows
----------------------------------------------------------
Sebeink emlékeztetnek arra, hogy a múlt valóban megtörtént
- A hozzászóláshoz be kell jelentkezni
csak a sok x miatt mcben vagy konzolon ha használsz dir_colorst hülyén néznek ki a fájlok ;-)
- A hozzászóláshoz be kell jelentkezni
Nem. Akkorr is:
soky@acer:/media/windows/Documents and Settings/soky$ ls -l
total 15120
dr-xr-xr-x 7 root root 16384 2004-07-06 10:26 Application Data
drwxrwxrwx 2 root root 16384 2004-07-06 10:26 Cookies
drwxrwxrwx 2 root root 16384 2006-05-06 19:38 Desktop
dr-xr-xr-x 4 root root 16384 2006-05-06 15:37 Favorites
drwxrwxrwx 6 root root 16384 2004-07-06 10:26 Local Settings
-r-xr-xr-x 1 root root 13942408 2003-01-21 02:00 MpSetup.exe
dr-xr-xr-x 8 root root 16384 2006-05-06 15:37 My Documents
drwxrwxrwx 2 root root 16384 2004-07-06 10:26 NetHood
-rwxrwxrwx 1 root root 1310720 2006-05-25 20:52 ntuser.dat
-rwxrwxrwx 1 root root 1024 2006-05-25 20:52 ntuser.dat.LOG
-rwxrwxrwx 1 root root 278 2006-05-25 20:52 ntuser.ini
drwxrwxrwx 2 root root 16384 2004-07-06 10:26 PrintHood
dr-xr-xr-x 2 root root 16384 2006-05-06 15:37 Recent
dr-xr-xr-x 2 root root 16384 2004-07-06 10:32 SendTo
dr-xr-xr-x 3 root root 16384 2004-07-06 10:26 Start Menu
drwxrwxrwx 2 root root 16384 2004-07-06 10:26 Templates
Mostmar atbootolok windowsba, megnezem milyen atributum kozos bennuk. Talan hidden?
- A hozzászóláshoz be kell jelentkezni
"megnezem milyen atributum kozos bennuk"
Felesleges! fat nem tárolja ezeket!
Ahová csatolod milyen jogosultságú?
Jó lenne a 777 lenne!
- A hozzászóláshoz be kell jelentkezni
766 volt, de nem erdekes, mert mount utan atvaltott 777-re, umountra vissza 766-ra.
Most mar nem is fogom megtudni mitol volt, ugyanis a chmod -R vegigcsinalta az egesz particiot. Umount-mount utan is megmaradt.
- A hozzászóláshoz be kell jelentkezni
Azt hiszem inkabb fat attributumokra gondolt... Azt pedig tarolja...
- A hozzászóláshoz be kell jelentkezni
Igen, fatos atributumokra gondoltam, hatha valamelyik okozza akarattal vagy hiba miatt igy konvertalja kernel...
De mar nem fogom megtundni, chmod vegiggyalulta az egeszet...
- A hozzászóláshoz be kell jelentkezni
Majd, ha egyszer a rm -rf gyalulja végig! :)
__________________________________________________
Valaha nagyon gátlásos voltam, de ma már gátlástalan vagyok.
- A hozzászóláshoz be kell jelentkezni
"fat attributumokra gondolt... Azt pedig tarolja..."
Mit tárol!?
Akkor egy pendrive-on, miért full jogok vannak?
A fájlok/könytárak jogosultságait nem tárolja!
Ha ext3 fs van a pendrive-on akkor igen.
Próbakén rootként irj rá és userként próbáld azt törölni!
fat-on simán megy, mig ext3-on nem.
- A hozzászóláshoz be kell jelentkezni
Hat igen, eddig is ezt hittem/tapasztaltam.
Atbootoltam winbe, hatha talalok valami hidden, archiv vagy valamit, ami kozos, de nem.
Viszont visszaterve linuxba, megmaradt a chmod hatasa, azaz most mar tudok irni bele. Tehat megiscsak tarol valamit valahogy linux kernel fatba, de hogy mit hova es miert az (még) nem tiszta...
Más: windowsban tulajdonsag lapon a read-only pocoknek legalabb 3 allapota van. Ahogy neztem minden file eloszor (windows xp stilusban) zold kockacska, de ha rakkatintok ures, ha megint zold pipa. Hagyomanyos stilus eseten halvany pipa, kattra ures, megint kattra sotet pipa.
Mi a fenét jelent a harmadik allapot?
Hogy maradt meg a linxos chmod -R 777 hatasa reboot utan is? (valamit csak atallitgatott, mert dolgozott percekig erosen, vinyot is mozgatta kozben...)
- A hozzászóláshoz be kell jelentkezni
chmod -R 777
man chmod
Nem tudom nektek milyen super windowsotok van?
Nekem az fstab megoldja. :)
Amit a linux alatt állitottál be nem valószínű hogy win alatt
érzékelhető és fordítva sem műxik.
Legalább is fat-on nem!
- A hozzászóláshoz be kell jelentkezni
Hasznaltam en is szamtalanszor a chmod -R linux alatt, eszembe sem jutott volna fat-ra alkalmazni, de itt felmerult az otlet, kiprobaltam. Biztos, hogy csinalt is valamit, mert
1. sokaig tartott (talan egy percig is) es kozben a processzor es a vinyo is dolgozott.
2. umount-mount utan megmaradt az irhatosag
3. reboot utan is megmaradt.
Igy arrol lekestem, hogy windows oldalon valamit kibogozzak az atributumok nezegetesevel. Olyan sejtesem volt, hogy pl a hidden atributum kepezodik le nem irhatom-ra...
Lehet hogy van valami a kernelben, ami megprobalja windows szamara lathatatlan modon becsempeszni a fathoz kepest plusz linuxos permission-oket?
- A hozzászóláshoz be kell jelentkezni
breezy-s fstabom:
greg@laptop:~$ cat conf/old/fstab
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/hda7 / ext3 defaults,errors=remount-ro 0 1
/dev/hda8 /home ext3 defaults 0 2
/dev/hda1 /media/acer vfat rw,users,iocharset=utf8,umask=000 0 0
/dev/hda5 /media/data vfat rw,users,iocharset=utf8,umask=000 0 0
/dev/hda6 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
greg@laptop:~$
- A hozzászóláshoz be kell jelentkezni
Jo, akkor forditva kerdezem, hamar szobakerult chmod.
Hogyhogy nem jelez hibat egy fatos particion a kovetkezo parancs?
soky@acer:/media/windows$ sudo chmod 777 *
Lazan megcsinalja, es az ls -l mutatja is az eredmenyt.
Mert egy kicsit arnyaltabban akartam csinalni, hogy csak a konyvtarakon legyen x, de -helyesen- "Operation not permitted" hibat jelzett:
soky@acer:/media/windows$ sudo find -maxdepth 1 -type d -print0 | xargs --null chmod 777
- A hozzászóláshoz be kell jelentkezni
Sikerult a kovetkezo fstab sorral:
/dev/hda1 /media/windows vfat rw,iocharset=utf8,umask=000,uid=soky,gid=soky 0 0
Igy mar ment a find-chmod:
soky@acer:/media/windows$ sudo find -type d -print0 | xargs --null chmod 770
soky@acer:/media/windows$ sudo find -type f -print0 | xargs --null chmod 660
Na ezt akartam latni:
soky@acer:/media/windows$ ls -l Documents\ and\ Settings/soky/
total 15120
drwxrwx--- 8 soky soky 16384 2004-07-06 10:26 Application Data
drwxrwx--- 2 soky soky 16384 2004-07-06 10:26 Cookies
drwxrwx--- 2 soky soky 16384 2006-05-06 19:38 Desktop
drwxrwx--- 4 soky soky 16384 2006-05-06 15:37 Favorites
drwxrwx--- 6 soky soky 16384 2004-07-06 10:26 Local Settings
-rw-rw---- 1 soky soky 13942408 2003-01-21 02:00 MpSetup.exe
drwxrwx--- 8 soky soky 16384 2006-05-06 15:37 My Documents
drwxrwx--- 2 soky soky 16384 2004-07-06 10:26 NetHood
-rw-rw---- 1 soky soky 1310720 2006-05-26 23:04 ntuser.dat
-rw-rw---- 1 soky soky 1024 2006-05-26 23:04 ntuser.dat.LOG
-rw-rw---- 1 soky soky 278 2006-05-26 23:04 ntuser.ini
drwxrwx--- 2 soky soky 16384 2004-07-06 10:26 PrintHood
drwxrwx--- 2 soky soky 16384 2006-05-06 15:37 Recent
drwxrwx--- 2 soky soky 16384 2004-07-06 10:32 SendTo
drwxrwx--- 3 soky soky 16384 2004-07-06 10:26 Start Menu
drwxrwx--- 2 soky soky 16384 2004-07-06 10:26 Templates
De tovabbra is kerdes, hogy mukodhet chmod fatos particion?!
szerk: mondjuk nem is marad meg umount-mount utan a chmod 660 eredmenye...
szerk2: fstab tovabbi finomitasa:
/dev/hda1 /media/windows vfat rw,iocharset=utf8,umask=007,fmask=117,uid=soky,gid=soky 0 0
Igy mar megmarad reboot utan is es nem futtathatoak a sima file-ok :)
- A hozzászóláshoz be kell jelentkezni