Автор Тема: Монтирование ISO образов  (Прочитано 4122 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Hard_user

  • Новичок форума
  • Сообщений: 4
Монтирование ISO образов
« : 28 Января 2016, 17:47:08 »
Здравствуйте товарищи! Готов самостоятельно изучить вопрос, подскажите только куда копать. Ситуация следующая - установил Debian 8.1 c флешки, CDROMа нет есть 3 DVD образа (с первого и устанавливал), интернета нет, соответственно хотелось бы использовать пакеты с образов. Излагаю что сделал:

root@z87:/home/ztx# mkdir /mnt/debian-dvd/
root@z87:/home/ztx# mkdir /mnt/debian-dvd/debian-8.1.0-amd64-DVD-1.iso
root@z87:/home/ztx# mkdir /mnt/debian-dvd/debian-8.1.0-amd64-DVD-2.iso
root@z87:/home/ztx# mkdir /mnt/debian-dvd/debian-8.1.0-amd64-DVD-3.iso
root@z87:/home/ztx# mount -t iso9660 /home/ztx/debian8.1/debian-8.1.0-amd64-DVD-1.iso /mnt/debian-dvd/debian-8.1.0-amd64-DVD-1.iso
mount: /dev/loop0 is write-protected, mounting read-only
root@z87:/home/ztx# mount -t iso9660 /home/ztx/debian8.1/debian-8.1.0-amd64-DVD-1.iso /mnt/debian-dvd/debian-8.1.0-amd64-DVD-2.iso
mount: /dev/loop1 is write-protected, mounting read-only
root@z87:/home/ztx# mount -t iso9660 /home/ztx/debian8.1/debian-8.1.0-amd64-DVD-1.iso /mnt/debian-dvd/debian-8.1.0-amd64-DVD-3.iso
mount: /dev/loop2 is write-protected, mounting read-only

nano /etc/apt/sources.list

добавил 3 строки
deb file:///mnt/debian-dvd/debian-8.1.0-amd64-DVD-1.iso jessie contrib main
deb file:///mnt/debian-dvd/debian-8.1.0-amd64-DVD-2.iso jessie main
deb file:///mnt/debian-dvd/debian-8.1.0-amd64-DVD-3.iso jessie main

aptitude update

Игнор   file: jessie InRelease
Игнор   file: jessie InRelease
Игнор   file: jessie InRelease
Игнор   file: jessie Release.gpg
Игнор   file: jessie Release.gpg
Игнор   file: jessie Release.gpg
Получить: 1 file: jessie Release [18,6 kB]
Получить: 2 file: jessie Release [18,6 kB]
Получить: 3 file: jessie Release [18,6 kB]
                                   
Текущее состояние: 2920 новых [+2920].

И... В синаптике нет пакетов 2-го и 3-го дисков. Из консоли тоже нет... Может есть более легкий способ. Линукс только начал изучать.

* Используйте теги для оформления сообщения, ihammers.
« Последнее редактирование: 28 Января 2016, 18:47:37 от ihammers »
 

Оффлайн ihammers

Re: Монтирование ISO образов
« Ответ #1 : 28 Января 2016, 19:13:26 »
В смысле нету 2-го и 3-го диска? А выдобавили секции кроме как main. Из вашего вывода, нет. Добавьте ко всем строчкам секции (main contrib non-free).
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн Hard_user

  • Новичок форума
  • Сообщений: 4
Re: Монтирование ISO образов
« Ответ #2 : 29 Января 2016, 05:34:28 »
Изменил в sources.list
deb file:///mnt/debian-dvd/debian-8.1.0-amd64-DVD-1.iso/ jessie main contrib non-free
deb file:///mnt/debian-dvd/debian-8.1.0-amd64-DVD-2.iso/ jessie main contrib non-free 
deb file:///mnt/debian-dvd/debian-8.1.0-amd64-DVD-3.iso/ jessie main contrib non-free
И вот, что дальше
root@z87:/home/ztx# aptitude update
Игнор   file: jessie InRelease
Игнор   file: jessie InRelease
Игнор   file: jessie InRelease
Игнор   file: jessie Release.gpg
Игнор   file: jessie Release.gpg
Игнор   file: jessie Release.gpg
Получить: 1 file: jessie Release [18,6 kB]
Получить: 2 file: jessie Release [18,6 kB]
Получить: 3 file: jessie Release [18,6 kB]
Ошибка  file: jessie/non-free amd64 Packages
  Файл не найден
Ошибка  file: jessie/non-free amd64 Packages
  Файл не найден
Ошибка  file: jessie/non-free amd64 Packages
  Файл не найден
89% [Обработка]W: Не удалось получить file:/mnt/debian-dvd/debian-8.1.0-amd64-DVD-1.iso/dists/jessie/non-free/binary-amd64/Packages: Файл не найден
W: Не удалось получить file:/mnt/debian-dvd/debian-8.1.0-amd64-DVD-2.iso/dists/jessie/non-free/binary-amd64/Packages: Файл не найден
W: Не удалось получить file:/mnt/debian-dvd/debian-8.1.0-amd64-DVD-3.iso/dists/jessie/non-free/binary-amd64/Packages: Файл не найден
E: Не удалось скачать некоторые индексные файлы. Они были проигнорированы, или вместо них использовались старые.
E: Не удалось перестроить кэш пакетов

root@z87:/home/ztx#
Пакеты находящиеся на 2,3 образах не устанавливаются (они не найдены)...
Я где то на форумах прочитал что атрибут "main contrib" ставится только для образа первого диска, для остальных только "main", иначе не будут видны пакеты. Хотя в моем случае и так, и так, ничего не работает...
« Последнее редактирование: 29 Января 2016, 05:44:51 от Hard_user »
 

Оффлайн nezabudka

Re: Монтирование ISO образов
« Ответ #3 : 29 Января 2016, 07:15:03 »
В сосес лист закоментируйте все остальные строчки.
Зачем давать такие имена директориям? Можно же было
dvd1 dvd2 dvd3 например. Сами себе яму роете. И уж non-free
в образе дебиан точно не нужна.
« Последнее редактирование: 29 Января 2016, 07:24:56 от nezabudka »
 

Оффлайн vovan--vovan

Re: Монтирование ISO образов
« Ответ #4 : 29 Января 2016, 10:20:21 »
Я бы попробовал путь до образов в Synaptic прописать.
Не даст поколебаться Он ноге твоей, и не воздремлет хранящий тебя...
 

Оффлайн Hard_user

  • Новичок форума
  • Сообщений: 4
Re: Монтирование ISO образов
« Ответ #5 : 29 Января 2016, 11:32:27 »
В сосес лист закоментируйте все остальные строчки.
У меня нет интернета, зачем их раскоментировать? Или нужно?
И уж non-free
в образе дебиан точно не нужна.
Да, это для дисков точно лишнее, прочитал уже.
Я бы попробовал путь до образов в Synaptic прописать.
В sources.list и Синаптике одно и тоже... Как понял, сам синаптик предоставляет только графический интерфейс для редактирования sources.list.
« Последнее редактирование: 29 Января 2016, 11:34:23 от Hard_user »
 

Оффлайн nezabudka

Re: Монтирование ISO образов
« Ответ #6 : 29 Января 2016, 12:27:11 »
Hard_user Даже если устанавливаешь с флешки в сосес лист помойму создается
запись доступа к образу через дисковод. Нет интернета - закоментируйте все лишние
строчки кроме созданных файлов. У меня подобное отлично работало, я только
добавляла еще запись в fstab
/path/to/debian1.iso /mnt/debian1 iso9660 loop,ro,auto 0 0И после этого нужно сделать
sudo mount -aили перезагрузится
После этого все будет монтироватся на автомате при старте системы
И еще, я ни когда не линюсь и всегда указываю опцию при монтировании
sudo mount -t iso9660 -o loop
« Последнее редактирование: 29 Января 2016, 12:33:15 от nezabudka »
 
Пользователи, которые поблагодарили этот пост: Александр Кряжев, Hard_user

Оффлайн vovan--vovan

Re: Монтирование ISO образов
« Ответ #7 : 29 Января 2016, 13:55:51 »
В sources.list и Синаптике одно и тоже...
Обыдно... :(
Не даст поколебаться Он ноге твоей, и не воздремлет хранящий тебя...
 

Оффлайн Hard_user

  • Новичок форума
  • Сообщений: 4
Re: Монтирование ISO образов
« Ответ #8 : 29 Января 2016, 15:25:40 »
Можно же было
dvd1 dvd2 dvd3 например.
Спасибо тебе, милая девушка! Последовал я слепо твоему совету и все заработало...
root@z87:/home/ztx# рм -рф /mnt/debian-dvd
root@z87:/home/ztx# mkdir /mnt/dvd1
root@z87:/home/ztx# mkdir /mnt/dvd2
root@z87:/home/ztx# mkdir /mnt/dvd3
root@z87:/home/ztx# mount -t iso9660 /home/ztx/debian-8.1.0-amd64-DVD-1.iso /mnt/dvd1
mount: /dev/loop0 is write-protected, mounting read-only
root@z87:/home/ztx# mount -t iso9660 /home/ztx/debian-8.1.0-amd64-DVD-2.iso /mnt/dvd2
mount: /dev/loop1 is write-protected, mounting read-only
root@z87:/home/ztx# mount -t iso9660 /home/ztx/debian-8.1.0-amd64-DVD-3.iso /mnt/dvd3
mount: /dev/loop2 is write-protected, mounting read-only
root@z87:/home/ztx# aptitude update
Игнор   file: jessie InRelease
Игнор   file: jessie InRelease
Игнор   file: jessie InRelease
Игнор   file: jessie Release.gpg
Игнор   file: jessie Release.gpg
Игнор   file: jessie Release.gpg
Получить: 1 file: jessie Release [18,6 kB]
Получить: 2 file: jessie Release [16,3 kB]
Получить: 3 file: jessie Release [13,8 kB]

Теперь и плеер установил, и даже опенарену! Все работает! Осталось разобраться с таинственным fstab, как понял это решит автоматизацию монтирования образов при старте системы.
 

Оффлайн Александр Кряжев

Re: Монтирование ISO образов
« Ответ #9 : 29 Января 2016, 18:53:35 »
как понял это решит автоматизацию монтирования образов при старте системы
Совершенно верно. ;)
 

Теги:
     

    Монтирование Raid0 в fstab

    Автор firit

    Ответов: 1
    Просмотров: 1765
    Последний ответ 09 Января 2016, 18:13:17
    от yoric
    Монтирование Raid

    Автор RadoXX

    Ответов: 1
    Просмотров: 1827
    Последний ответ 17 Января 2014, 08:16:52
    от qupl
    монтирование диска из лайв-сиди

    Автор krivedk0

    Ответов: 3
    Просмотров: 2075
    Последний ответ 31 Октября 2014, 18:33:29
    от gardarea51