Як встановити файл ISO?


177

У мене виникають проблеми, намагаючись встановити великий iso:

dev@dev-OptiPlex-745:~$ sudo mount -o loop /home/dev/Hämtningar/matlab2011a_64.iso /cdrom
mount: warning: /cdrom seems to be mounted read-only.
dev@dev-OptiPlex-745:~$ 

Чи можете ви сказати мені, як я повинен це робити?


14
Де питання? Ви можете ls /cdrom? Зауважте, що файли ISO за визначенням є лише для читання, звідси і попередження.
Таккат

1
Погляньте на робочий стіл або менеджер файлів, він може бути встановлений вже як диск.
atenz

3
Додати опцію -rдля читання лише для монтажу.
ctrl-alt-delor

3
Попередження, яке ви отримуєте про те, що "встановлено лише для читання", є нормальним! ISO-файли завжди змонтовані лише для читання. ви не можете їх змінити. ... (спасибі Анвар Шах внизу)
Міна Майкл

2
Можливий дублікат Як встановити ISO?
Пабло А

Відповіді:


125

Спробуйте встановити його за допомогою графічного інтерфейсу.

*.isoПотім перейдіть до файлу за допомогою файлового менеджера Right click -> Open with Archive Mounter.

Або ви можете встановити Furius ISO Mount . Він доступний у програмному центрі Ubuntu:

sudo apt-get install furiusisomount

Ось кілька скріншотів:

Furius ISO Mount - інтерфейс

ISO Ubuntu 12.04

Furius ISO Mount - Сторінка проекту


1
Я думаю, що важливо додати випадок, коли ISO подає своє зображення UDF.
Ангел Арая

13
Монтаж через "архіватора" - не дуже вдалий метод, якщо ви хочете запустити файл з iso. (Корисно лише переглядати вміст). Тому що ми не можемо виконати файл із встановленого iso через "Archive mountter"
Anwar

3
Встановлення нового програмного забезпечення лише для монтажу ISO-зображення?
піловер

1
⁺¹ тому що ніяких кореневих прав не потрібно.
Привіт-Ангел

350

Можливо, замість установки додаткового програмного забезпечення ви можете використовувати те, що система має для цього:

  1. Створіть каталог, який служить місцем встановлення:

    sudo mkdir /media/iso
    
  2. Встановіть ISO в цільовий каталог:

    sudo mount -o loop path/to/iso/file/YOUR_ISO_FILE.ISO /media/iso
    
  3. Відключіть ISO:

    sudo umount /media/iso
    


На вашому робочому столі з'явиться змонтована ISO.


1
як так, що я отримую повідомлення bash: /path/media/external drive/my.ISO: Permission denied?

1
не працює sudo mount -o loop smb://server/downloads/disk.iso /media/iso: Жодного такого файлу чи каталогу
waspinator

1
@cipricus, здається, що система не може отримати доступ до ваших ISO. Найпростіший спосіб подолати це - спершу скопіювати файл iso в локальний каталог.
чобок

1
@waspinator спробуйте скопіювати файл iso в локальний каталог спочатку
chobok

1
@chobok копіювання цього файлу в локальний каталог працює, але у мене не встановлено файловий сервер для копіювання файлів на робочий стіл кожного разу, коли я хочу їх використовувати. Зараз я повернувся до Windows, поки це не вдалося розібратися.
waspinator

17

Мені дуже подобається Furius ISO Mount, це простий додаток для монтажу файлів ISO, IMG, BIN, MDF та NG.

  • Автоматично монтує файли зображень ISO, IMG, BIN, MDF та NRG.
  • Автоматично створюється точка монтажу у вашому домашньому каталозі.
  • Автоматично відключає файли зображень.
  • Автоматично видаляє каталог mount, щоб повернути домашній каталог у попередній стан.
  • Автоматично зберігає історію останніх 10 змонтованих зображень.
  • Монтує кілька зображень.
  • Запис файлів ISO та IMG на оптичний диск.
  • Створення контрольних сум Md5 та SHA1.
  • Автоматично отримує будь-які раніше відключені зображення.
  • Автоматично генерує файл журналу всіх команд, необхідних для монтажу та демонтажу зображень вручну.
  • Можливість локалізації (зараз чеська, датська, французька, угорська, італійська, німецька, польська, словенська, іспанська та турецька).

введіть тут опис зображення

Якщо 5 зірок із 77 оцінок вистачить, щоб переконати вас відкрити менеджер програмного забезпечення Ubuntu та шукати Furius ISO Mount.

Довідкові посилання:

Furius ISO Mount - Сторінка проекту


16

Я знайшов найпростіший і найшвидший спосіб обробити файл ISO в Ubuntu 14.04 - це клацання правою кнопкою миші на ISO-файл, вибирати програму Image Image Planter і просто переходити до нещодавно відкритого каталогу:

Якщо ви не встановили, ви можете використовувати цю команду в терміналі, щоб встановити її:

sudo apt-get install gnome-disk-utility

Я просто зрозумів, що це теж існує! Я програміст і мені подобається командний рядок, але це справді правильний, зручний, зручний спосіб.
Шахбаз

13

Я припускаю, що назва вашого файлу iso знаходиться matlab2011a_64.isoв папці/home/dev/Hämtningar/

Ви можете зробити це, щоб змонтувати файл iso у /cdromпапці або створити іншу папку та змонтувати у ній файл iso. Я збираюся створити окрему папку у вашому домашньому каталозі. Відкрийте термінал, щоб виконати всі ці дії

  1. Створіть точку кріплення

     mkdir ~/mount-point
    
  2. Монтуйте його за допомогою

    sudo mount ~/dev/Hämtningar/matlab1011a_64.iso  ~/mount-point -o loop
    

    Це дозволить встановити iso-файл у новоствореній папці, названій mount-pointу вашому домі.

    Також зверніть увагу: Вам буде надано попередження на кшталт mount: warning: /home/dev/mount-point seems to be mounted read-only: Це тому, що файл iso завжди працює як лише для читання. Ви не можете записати у файл iso. Вам слід просто проігнорувати це повідомлення та йти вперед.


5
Але чому ви не можете записати у файл iso? Чи не слід дозволити вносити зміни, а потім перепакувати .iso?
landroni

10

Ви можете досить легко змонтувати ізо, використовуючи інструменти командного рядка:

Спершу створіть каталог для монтажу iso в:

sudo mkdir /media/myisos

(Зазвичай loopмодуль, який дозволяє зчитувати файлову систему iso типу, автоматично додається, тому вам не потрібно запускати sudo modprobe loop.)

Тепер встановіть ізото, вказуючи mountна його розташування:

sudo mount ~/location/of/iso /media/myisos -o loop

Це дасть вам попередження про встановлення ізо-файлу лише для читання, але це правильно.

Пізніше ви можете його відключити

sudo umount ~/location/of/iso /media/myisos

1
loopНаскільки я знаю, модуль завантажується автоматично. Також -t iso9660більше не потрібно для монтажу iso-файлу
Anwar,

Я це знав, просто записка.
Анвар

1
@Anwar Спасибі Anwar - я погоджуюся, що корисно зробити це.

7

Існує вбудований інструмент GUI, хоча інтерфейс меню заплутаний, оскільки він виглядає як заголовок вікна;)

Запустіть "Диски" зі свого тире. Потім у меню "Диски" виберіть "Вкласти зображення диска ...": Утиліта дисків


3

Ви можете використовувати ISO Master , утиліту GUI, подібну до furiusisomount. Просто:

sudo apt-get install isomaster

А потім відкрийте *.isoфайл у ISO Masterбажаному файловому менеджері.

З веб-сайту:

Використовуйте ISO Master для:

  • Створення або налаштування зображень CD / DVD
  • Створіть завантажувальні компакт-диски / DVD-диски

В основному це дозволяє додавати або видаляти файли з ISO-зображення, а потім зберігати зміни.


3

Якщо ви хочете отримати дозволи на читання для копіювання файлів із встановленого ISO, а не хочете інсталювати щось інше. Просто перейдіть до термінальної оболонки, перейдіть до місця, де ви встановили ISO, наприклад:

sudo mount -o loop /home/username/whatever.iso /mnt/iso

Тоді скопіюйте весь змонтований каталог де-небудь ще:

sudo cp -rf /mnt/iso /home/username/MyMountedISO

Ви також можете використовувати

cd /mnt/iso

Далі перегляньте вміст

ls

і ніж:

sudo cp install.img /home/username/MyMountedISO

2

Монтаж iso-файлу простіший щодо встановлення останнього. Зазначимо лише, що якщо ви хочете встановити найновіші версії matlab в останній ubuntus, вам не потрібно монтувати його на iso, скоріше витягніть його там і продовжуйте встановлення після встановлення і / matlab-extracted-folder / sys / java / jre / glnxa64 / jre / bin / java .

Тестували на ubuntu 14.04 та matlab 2014a.

Ура,


1

Я знайшов Gmount дуже простим у використанні для монтажу. Він має старовинний графічний інтерфейс, який дуже простий у використанні і прямо до точки. gimount GUI

Встановіть Gmount з програмного центру, а потім запустіть його. Потім ви можете обрати файл ISO-зображення та вибрати точку кріплення, з якої потрібно запустити файл iso. Вам буде запропоновано кореневий пароль, щоб завершити дію, і це.


2
Але питання в тому, як би ви встановили ISO, можливо, вам слід додати, як це зробити за допомогою Gmount ..
heemayl

Встановіть Gmount з програмного центру, а потім запустіть його. Потім ви можете обрати файл ISO-зображення та вибрати точку кріплення, з якої потрібно запустити файл iso. Вам буде запропоновано кореневий пароль, щоб завершити дію, і це.
DanteSparda

1
Будь ласка, додайте вище до своєї відповіді ..
heemayl

1

Використовувати udisksctlйого є частиною системи. Він встановлює ваш iso в просторі користувачів і не потрібно його виконувати як суперпользователь. Ваш файл буде змонтований /media/$USER/з відповідними дозволами.

Гора ізо

udisksctl loop-setup -f my.iso

udisksctl розповість вам, який циклічний пристрій він використовує.

udisksctl mount -b /dev/loopX

де X - номер петлевого пристрою, на який зображений ваш ізо-код

Відключити ізо

udisksctl unmount -b /dev/loopX
udisksctl loop-delete -b /dev/loopX

де Xвідображено номер петельного пристрою, на який зображений ваш ізотоп. Якщо ви забули, ви можете це зрозуміти

losetup
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.