автоматическое монтирование iso образов (При загрузке)
Модератор: Bizdelnick
-
Junky
- Сообщения: 77
автоматическое монтирование iso образов
Как сделать чтобы при каждой загрузке автоматически монтировался iso образ? (Знаю как это сделать из консоли- mount -o loop -t iso9660 /mnt/win_e/Mandriva.iso /mnt/mandriva
а вот как сделать монтрование автоматом при загрузке)
а вот как сделать монтрование автоматом при загрузке)
-
MadDog
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: автоматическое монтирование iso образов
Самый простой способ, это написать скрипт и бросить его в автозагрузку пользователя. 
-
Voice
- Сообщения: 1073
- Статус: столлманист
- ОС: Debian GNU/Linux
Re: автоматическое монтирование iso образов
А в fstab что нельзя?
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
М. В. Ломоносов
-
serge_m
- Сообщения: 317
- ОС: ASP Linux 14
Re: автоматическое монтирование iso образов
Можно конечно, но если человек знает 100% работающую команду то "Самый простой способ" - создать скрипт из двух строк, а не сидеть и разгребать что и как добавить в файл fstab. Вот я за собой замечаю обратное - сейчас мне для что-бы смонтировать какое-нить устройство/образ проще дописать строку в fstab и выполнить сокращённую форму команды mount.
-
Junky
- Сообщения: 77
Re: автоматическое монтирование iso образов
serge_m писал(а): ↑03.11.2007 00:46
Можно конечно, но если человек знает 100% работающую команду то "Самый простой способ" - создать скрипт из двух строк, а не сидеть и разгребать что и как добавить в файл fstab. Вот я за собой замечаю обратное - сейчас мне для что-бы смонтировать какое-нить устройство/образ проще дописать строку в fstab и выполнить сокращённую форму команды mount.
а как туда эту команду добавить? всю строчку, только без комманды mount?
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: автоматическое монтирование iso образов
/data/debian/debian_etch_4.0_cd1.iso /data/debian/cd1 auto loop 0 0
/data/debian/debian_etch_4.0_cd2.iso /data/debian/cd2 auto loop 0 0
/data/debian/debian_etch_4.0_cd3.iso /data/debian/cd3 auto loop 0 0
вот так в /etc/fstab и монтироваться будут при загрузке
/data/debian/debian_etch_4.0_cd2.iso /data/debian/cd2 auto loop 0 0
/data/debian/debian_etch_4.0_cd3.iso /data/debian/cd3 auto loop 0 0
вот так в /etc/fstab и монтироваться будут при загрузке
-
uptime
- Сообщения: 1661
- Статус: Drinker with computing problems
- ОС: kubuntu 8.04
Re: автоматическое монтирование iso образов
Только точки монтирования не забудьте сначала создать..
mkdir /data/debian/cd1
mkdir /data/debian/cd1
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
The answer is blowin' in the wind.
-
Nikoli
- Сообщения: 554
- Статус: Житель
- ОС: Gentoo
Re: автоматическое монтирование iso образов
diesel Я предпочитаю так:
Код: Выделить всё
/path/image.iso /path/to/mountpoint iso9660 noexec,nosuid,nodev,loop 0 0-
ReSeR
- Сообщения: 383
- ОС: GNU Debian
Re: автоматическое монтирование iso образов
Заранее извеняюсь за, возможно, нелепый вопрос
Бэкап - акт проявления трусости.
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: автоматическое монтирование iso образов
Если надлежащим образом подправите /etc/apt/sources.lst, то будут.
-
ReSeR
- Сообщения: 383
- ОС: GNU Debian
Re: автоматическое монтирование iso образов
Прошу помощи.
После эксперементов над sources.lst так ничего у меня и не вышло.
Подскажите, пожалуйста, как правильно прописать в sources.lst мои примонтированные образы.
Бэкап - акт проявления трусости.
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: автоматическое монтирование iso образов
Дайте команду ls -lR точка_монтирования > точка_монтирования.txt для каждого образа и прикрепите получившиеся файлы к сообщению. Заодно прикрепите и sources.lst.
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: автоматическое монтирование iso образов
что-то типа
file:/path/to/iso etch main contrib non-free
где
/path/to/iso - пусть к смотнтированному образу
etch - название ветки, можно скорее всего пользоваться stable,unstable, testing вместо этого.
main,contrib,non-free - в зависимости от того что у вас есть на диска, обычно: main и contrib.
-
ReSeR
- Сообщения: 383
- ОС: GNU Debian
Re: автоматическое монтирование iso образов
так путь нужно прописывать к директории на которую смонтирован образ или путь именно к файлу образа?
чёт я совсем запутался
--------------------------------------------------------------
В прикреплённых файлах информация выведения команд
Код: Выделить всё
ls -IR /media/cdrom1 > /tmp/cdrom1.txt
ls -IR /media/cdrom2 > /tmp/cdrom2.txt
ls -IR /media/cdrom3 > /tmp/cdrom3.txtи sources.list
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Бэкап - акт проявления трусости.
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: автоматическое монтирование iso образов
Прописывать нужно путь именно к точке монтирования, то есть каталогу, в который смонтирован образ.
-
ReSeR
- Сообщения: 383
- ОС: GNU Debian
Re: автоматическое монтирование iso образов
Понял, ща буду пробовать вот так:
У Вас это нормально работает?
Код: Выделить всё
file:/path/to/iso etch main contrib non-free
где
/path/to/iso - пусть к смотнтированному образуУ Вас это нормально работает?
Бэкап - акт проявления трусости.
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: автоматическое монтирование iso образов
Да, вполне нормально. Только не забудьте перед "file:" поставить "deb" или "deb-src". 
-
ReSeR
- Сообщения: 383
- ОС: GNU Debian
Re: автоматическое монтирование iso образов
Код: Выделить всё
# apt-get update
Ign file: etch Release.gpg
Ign file: etch Release.gpg
Ign file: etch Release.gpg
Получено:1 file: etch Release [802B]
Получено:2 file: etch Release [627B]
Получено:3 http://wine.budgetdedicated.com etch Release.gpg [191B]
Получено:4 file: etch Release [627B]
Ign file: etch/contrib Packages
Ign file: etch/main Packages
Ign file: etch/contrib Packages
Ign file: etch/main Packages
Ign file: etch/contrib Packages
Ign file: etch/main Packages
Получено:5 http://security.debian.org etch/updates Release.gpg [189B]
В кэше http://wine.budgetdedicated.com etch Release
В кэше http://security.debian.org etch/updates Release
Ign http://wine.budgetdedicated.com etch/main Packages/DiffIndex
Ign http://security.debian.org etch/updates/main Packages/DiffIndex
Получено:6 http://viewizard.com debian/ Release.gpg [189B]
Ign http://wine.budgetdedicated.com etch/main Sources/DiffIndex
Ign http://security.debian.org etch/updates/contrib Packages/DiffIndex
Ign http://wine.budgetdedicated.com etch/main Packages
Ign http://security.debian.org etch/updates/main Sources/DiffIndex
В кэше http://wine.budgetdedicated.com etch/main Sources
В кэше http://viewizard.com debian/ Release
Ign http://security.debian.org etch/updates/contrib Sources/DiffIndex
В кэше http://security.debian.org etch/updates/main Packages
В кэше http://wine.budgetdedicated.com etch/main Packages
В кэше http://security.debian.org etch/updates/contrib Packages
Ign http://viewizard.com debian/ Packages/DiffIndex
В кэше http://security.debian.org etch/updates/main Sources
В кэше http://security.debian.org etch/updates/contrib Sources
Ign http://viewizard.com debian/ Packages
В кэше http://viewizard.com debian/ Packages
Получено 3B за 2s (1B/c)
Чтение списков пакетов... ГотовоНу вроде получилось, только
Код: Выделить всё
Ign file: etch Release.gpg
Ign file: etch Release.gpg
Ign file: etch Release.gpgБэкап - акт проявления трусости.
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: автоматическое монтирование iso образов
Да ничего ужасного, проигнорированы эти файлы, только и всего.
-
cyxou
- Сообщения: 125
- ОС: Ubuntu 16.04.1 LTS 64
Re: автоматическое монтирование iso образов
добрый день.
Подскажите пожалуйста
смонтирован образ debian в /media/debian
как прописать в sources.list путь, если при "получении сведений" выходит ошибка
в sources.list прописал так
в смонтированном диске имеются каталоги main и contrib пути у них такие - /media/debian/dists/lenny/main ; /media/debian/dists/lenny/contrib
Подскажите пожалуйста
смонтирован образ debian в /media/debian
как прописать в sources.list путь, если при "получении сведений" выходит ошибка
Код: Выделить всё
file:/media/debian/dists/lenny/contrib/binary-i386/packages/dists/etch/main/binary-i386/Packages: Файл не найден
file:/media/debian/dists/lenny/contrib/binary-i386/packages/dists/etch/contrib/binary-i386/Packages: Файл не найденв sources.list прописал так
Код: Выделить всё
deb file:/media/debian/dists/lenny/contrib/binary-i386/packages etch main contrib #nodvdв смонтированном диске имеются каталоги main и contrib пути у них такие - /media/debian/dists/lenny/main ; /media/debian/dists/lenny/contrib
-
Minton
- Сообщения: 1588
- Статус: openSUSE Localization Team
- ОС: openSUSE Tumbleweed x86-64
Re: автоматическое монтирование iso образов
Тут достаточно проанализировать то, что вы написали и вам написали:
1) Вы пытаетесь получить пакеты для etch с диска Lenny. Идея относительно оригинальна, но малоперспективна.
2) Вы указываете слишком длинный путь, что видно из полного пути, которого система не нашла: сначала указанный вами путь, потом почти то же самое, только указанное системой.
Поэтому в качестве репозитория вам достаточно указать каталог /media/debian, и требуемый дистрибутив изменить с etch на lenny
1) Вы пытаетесь получить пакеты для etch с диска Lenny. Идея относительно оригинальна, но малоперспективна.
2) Вы указываете слишком длинный путь, что видно из полного пути, которого система не нашла: сначала указанный вами путь, потом почти то же самое, только указанное системой.
Поэтому в качестве репозитория вам достаточно указать каталог /media/debian, и требуемый дистрибутив изменить с etch на lenny
-
cyxou
- Сообщения: 125
- ОС: Ubuntu 16.04.1 LTS 64
Re: автоматическое монтирование iso образов
Minton спасибо, в моём случае надо было указать
file:/media/debian
и последнее про автомонтирование
в моём случае как я понимаю строка fstab должна выглядеть
__________где лежит образ _________ куда монтировать
точка монтирования вроде /media/debian как я понимаю
вот fstab:
но при загрузке системы пишет: failed
file:/media/debian
и последнее про автомонтирование
/data/debian/debian_etch_4.0_cd1.iso /data/debian/cd1 auto loop 0 0
/data/debian/debian_etch_4.0_cd2.iso /data/debian/cd2 auto loop 0 0
/data/debian/debian_etch_4.0_cd3.iso /data/debian/cd3 auto loop 0 0
вот так в /etc/fstab и монтироваться будут при загрузке
Только точки монтирования не забудьте сначала создать..
mkdir /data/debian/cd1
в моём случае как я понимаю строка fstab должна выглядеть
Код: Выделить всё
/media/debian/debian_5.0.iso /media/debian auto loop 0 0__________где лежит образ _________ куда монтировать
точка монтирования вроде /media/debian как я понимаю
вот fstab:
Код: Выделить всё
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda1 / ext3 errors=remount-ro 0 1
/dev/sda7 /home ext3 defaults 0 2
/dev/sda6 /tmp ext3 defaults 0 2
/dev/sda5 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/home/cyxou/myfiles/debian_5.0.iso /media/debian auto loop 0 0 # только эту строку добавилно при загрузке системы пишет: failed
-
Minton
- Сообщения: 1588
- Статус: openSUSE Localization Team
- ОС: openSUSE Tumbleweed x86-64
Re: автоматическое монтирование iso образов
ну так он же не просто failed, а объясняет, почему.
Текущий fstab весьма похож на верный. Из-под рута скомандуйте mount /media/debian, а потом сразу dmesg|tail. Результаты выложите сюда
Текущий fstab весьма похож на верный. Из-под рута скомандуйте mount /media/debian, а потом сразу dmesg|tail. Результаты выложите сюда
-
cyxou
- Сообщения: 125
- ОС: Ubuntu 16.04.1 LTS 64
Re: автоматическое монтирование iso образов
mount /media/debian - написало что файла /home/user/disk.iso не существует
всё оказалось до банальности просто. имя файла образа начиналось на заглавную букву, а в fstab был прописан путь с маленькой буквой.
всё оказалось до банальности просто. имя файла образа начиналось на заглавную букву, а в fstab был прописан путь с маленькой буквой.