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/.
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
Myślę, że dodanie uprawnienia dla usera do polecenia mount powinno rozwiązać problem :)
Offline
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
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
spróbuj
(...) -o loop,users (...)
--
bez sensu, users jest wyłącznie "fstabową" opcją
Ostatnio edytowany przez azhag (2008-04-09 11:08:29)
Offline
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
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
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
Wykorzystaj sudo, ustaw w /etc/sudoers uprawnienia mount dla usera (Ciebie)
Offline
moze to zadziala:
mount -o loop,uid=twoj_uid ...
Offline
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
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
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
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
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