Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.



Członek DUG




Obraz iso podmountowuje sobie tak:
mount -o loop /home/zbyszek/obraz.iso /mnt/iso
I cacy wszystko sie mountuje.
Jednak z uprawnieniami roota - co jest oczywiste.
Jednak ja chce instalator znajdujacy sie w obrazie wywlolac z konta zwyklego usera czyli musze podmontowac obraz z zwyklego konta da rade to zrobic?
Offline



Też człowiek :-)




Myślę, że dodanie uprawnienia dla usera do polecenia mount powinno rozwiązać problem :)
Offline







Palacz








A dlaczego instalator znajdujący się na podmontowanym obrazie mialby byc uruchmiany z konta roota.
Normalnie z usera możesz go uruchamiać.
Ja mam na sztywno pięc plyt podmontowanych i wszystkie są z usera uruchamiane(wine)
Jesli chcesz z usera koniecznie montować to mozesz wykorzystac program acetoneiso2
Offline



Członek DUG




Podmontowalem sobie obraz iso (jako root) nastepnie juz jako zwykly user uruchamiam plik setup.exe i dostaje:
Nie można wyświetlić "/mnt/iso/SETUP.EXE".
Offline






Admin łajza







spróbuj
(...) -o loop,users (...)
--
bez sensu, users jest wyłącznie "fstabową" opcją
Ostatnio edytowany przez azhag (2008-04-09 11:08:29)
Offline



Członek DUG




azhag napisał(-a):
spróbuj
Kod:
(...) -o loop,users (...)
Caly czas dostaje cos takiego:
Usage: mount -V : print version
mount -h : print this help
mount : list mounted filesystems
mount -l : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
mount -a [-t|-O] ... : mount all stuff from /etc/fstab
mount device : mount device at the known place
mount directory : mount known device here
mount -t type dev dir : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
mount --bind olddir newdir
or move a subtree:
mount --move olddir newdir
One can change the type of mount containing the directory dir:
mount --make-shared dir
mount --make-slave dir
mount --make-private dir
mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
mount --make-rshared dir
mount --make-rslave dir
mount --make-rprivate dir
mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using -L label or by uuid, using -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say man 8 mount .Offline







Palacz








Może wystarczy zmienić uprawnienia do katalogu w ktorym są obrazy montowane.
U mnie nic takiego nie występuje a montuję poleceniem
mount -o loop obraz.iso katalog_montowania
Offline



Członek DUG




Nie no oszaleje :|
Zrobilem katalog install w swoim katalogu domowym (jako zwykly user) podmontowuje do niego (jako root) obraz iso i ten katalog install staje sie wlasnoscia roota i dupa dalej nie moge uruchomic pliku exe :[
Nie dziala duble klick na exe ale z konsoli ladnie uruchamia sie instalator :) wine SETUP.EXE
Ostatnio edytowany przez debianus_userus (2008-04-08 20:26:12)
Offline






Ojciec Założyciel
Wykorzystaj sudo, ustaw w /etc/sudoers uprawnienia mount dla usera (Ciebie)
Offline



inż.
moze to zadziala:
mount -o loop,uid=twoj_uid ...
Offline



1NF:rM@7iON1SP0vvErr




ja montuje iso w sposób:
mount -t iso9660 -o loop /sciezka/do/iso /mnt/virtual
i jako user moge spokojnie uruchamiac (przez wine)
Offline






Admin łajza







debianus_userus napisał(-a):
Zrobilem katalog install w swoim katalogu domowym (jako zwykly user) podmontowuje do niego (jako root) obraz iso i ten katalog install staje sie wlasnoscia root
to może ustaw prawa 777?
Offline




Moderator Mamut
montowany system przeslania uprawnienia katalogu do ktorego jest montowany, nalezy skozystac opcji montowania: mode= (prawa gdy nie ma rozszerzen Rock Ridge), uid= (wlasciciel) oraz gid= (grupa)
Offline



Redaktor




debianus_userus napisał(-a):
Nie no oszaleje :|
Zrobilem katalog install w swoim katalogu domowym (jako zwykly user) podmontowuje do niego (jako root) obraz iso i ten katalog install staje sie wlasnoscia roota i dupa dalej nie moge uruchomic pliku exe :[
Nie dziala duble klick na exe ale z konsoli ladnie uruchamia sie instalator :) wine SETUP.EXE
Czy robisz to na tym komputerze co miałeś ten problem http://forum.dug.net.pl/viewtopic.php?id=11132
Wydaje mnie się że te przypadki mogą się łączyć, jeżeli to jest na tym samym komputerze? Tamtego problemu nie rozwiązałeś do końca.
Offline



Członek DUG




fnmirk napisał(-a):
debianus_userus napisał(-a):
Nie no oszaleje :|
Zrobilem katalog install w swoim katalogu domowym (jako zwykly user) podmontowuje do niego (jako root) obraz iso i ten katalog install staje sie wlasnoscia roota i dupa dalej nie moge uruchomic pliku exe :[
Nie dziala duble klick na exe ale z konsoli ladnie uruchamia sie instalator :) wine SETUP.EXECzy robisz to na tym komputerze co miałeś ten problem http://forum.dug.net.pl/viewtopic.php?id=11132
Wydaje mnie się że te przypadki mogą się łączyć, jeżeli to jest na tym samym komputerze? Tamtego problemu nie rozwiązałeś do końca.
Problem z sudo rozwiazalem poprzez dodanie wpisu zbyszek ALL=(ALL)ALL i dziala.
Offline
Na forum debiana w How-To montowania płyt jest napisane, że użytkownik może montować dyski, jeśli zmieni się wpisy w fstabie.
Mam mały problem: montuję 1 (z 2) CD, uruchamiam instalację, instalator prosi mnie o włożenie płyty nr 2, nie mogę odmontować płyty.
umount: /media/driver: device is busy
Co zrobić?
Próbowałem z parametrem (tak się to nazywa?) -f, ale też nie działa.
Ostatnio edytowany przez Małpa (2009-01-12 10:15:42)
Offline



Użytkownik