Problemy z montażem plików .ISO


3

Używam Precise, z GNOME. Próbowałem zainstalować retro
gry na wiele płyt CD (KOTOR1) za pomocą obrazów .ISO i WINE,

ale nie mogę poprawnie ustawić ISO. Najpierw wypróbowałem GMountISO, który pokazał read-onlyostrzeżenie, ale działał - aż do odmontowania. Gdy program instalacyjny poprosił o CD 2, nie mogłem odmontować z /cdromfolderu, ponieważ ani GMountISO, ani umountterminal nie mogły wykryć podłączenia .

Po ponownym uruchomieniu zmieniłem na GISOMount (jakoś inaczej, jak sądzę?), Ale kiedy próbuję zamontować ISO, pojawia się okno błędu wyjaśniające składnię mountpolecenia i które otrzymuję również, gdy próbuję użyć mountz terminal. Po sprawdzeniu /mediaz terminala na skowronku widzę, że dysk jest tam zamontowany dwa razy, ale umountnie rozpoznam go, nawet jeśli podam pełną ścieżkę sudo umount /media/KOTOR_1.iso. Zostało wyczyszczone po ponownym uruchomieniu.

Czy ktoś może pomóc?

AKTUALIZACJA :: Dzięki za szybką odpowiedź. Dziwne jest to, że obrazy są jak utknięte w otchłani ... Pokażę ci:

sc@sc-HP-110-3700:/media$ ls
cdrom  KOTOR_1(0)(vcd)  KOTOR_1(vcd)
sc@sc-HP-110-3700:/media$ cd cdrom 
sc@sc-HP-110-3700:/media/cdrom$ ls 
sc@sc-HP-110-3700:/media/cdrom$ cd .. 
sc@sc-HP-110-3700:/media$ umount KOTOR_1(vcd) 
bash: syntax error near unexpected token `(' 
sc@sc-HP-110-3700:/media$ umount KOTOR_1.ISO 
umount: KOTOR_1.ISO is not mounted (according to mtab)
sc@sc-HP-110-3700:/media$ sudo umount -a 
umount: /run/shm: device is busy. 
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
umount: /run: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1)) 
umount: /dev: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1)) 
umount: /: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
sc@sc-HP-110-3700:/media$ 

AKTUALIZACJA 2 :: znalazłem inną anomalię próbującą zamiast tego użyć fuseiso, być może pomocną:

sc@sc-HP-110-3700:~/Downloads/KOTOR$ ls
KOTOR_1.ISO  KOTOR_2.ISO  KOTOR_3.ISO  KOTOR_4.ISO
sc@sc-HP-110-3700:~/Downloads/KOTOR$ fuseiso KOTOR_1.ISO ~/cdrom
fuse: bad mount point `/home/sc/cdrom': No such file or directory
sc@sc-HP-110-3700:~/Downloads/KOTOR$ sudo mkdir /media/cdrom
mkdir: cannot create directory `/media/cdrom': File exists

AKTUALIZACJA 3 :: próbowałem użyć fuser -ck /mediajako ostatniej opcji rowu, powłoka się przewróciła, ale kiedy ponownie uruchomiłem „ls” na folderze, pliki są nadal obecne.

Odpowiedzi:


5

Nie wiem, co to jest GMountISO, ale po prostu zrobiłbym to za pomocą wiersza poleceń. Linux nie potrzebuje żadnych dodatkowych narzędzi do montowania pliku ISO.

Zamontować:

sudo mkdir /media/cdrom
sudo mount -o loop -t iso9660 file.iso /media/cdrom

Aby odmontować:

sudo umount /media/cdrom

EDYCJA: aby zamontować bez uprawnień administratora, zainstaluj fuseiso:

sudo apt-get install fuseiso

Następnie możesz zamontować:

fuseiso file.iso ~/cdrom

i odmontować:

fusermount -u ~/cdrom

bez sudo.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.