- Небольшие заметки о Linux
- Friday, April 23, 2010
- Монтирование CD, DVD
- Как примонтировать диск, iso, флешку, или сетевую папку в Linux Astra Орел через терминал?
- Как примонтировать флешку в linux Astra через терминал
- Как примонтировать диск, том в Linux Astra через терминал?
- Как примонтировать Iso образ в Linux Astra или привод CD/DVD в терминале?
- Как примонтировать сетевую папку или сетевой диск в Linux Astra?
- Как примонтировать внешний жесткий диск в Астра Линукс и добавить точку в автозагрузку по сценарию?
- Монтирование cd/dvd привода [Решено]
Небольшие заметки о Linux
Friday, April 23, 2010
Монтирование CD, DVD
Как примонтироваить cdrom или DVDrom в Linux
CD и DVD используют файловую систему iso9660. Как и многие другие операционные системы Linux может читать эту файловую систему. Давайте посмотрим как это делается.
1. Определение CD-ROM/DVD-ROM устройства
Если вы не уверены какое блочно устройство является вашим DVD-ROM или CD-ROM вы можене его найти очень просто, для этого воспользуйтесь командой:
Если wodim команда не доступна в вашей системе убедитесь что пакет cdrecord инсталирова. После запуска wodim команды вы получите вывод похожий этому:
Так, сейчас понятно что собой представляет мое CD-ROM устройство, оно в системе закреплено за /dev/scd0 блочным устройством. Однако разные системы могут вести себя по разному. Для примера в Debian Linux пользователь запускающий wodim команду должен пренадлежать к руппе cdrom в противном случае wodim комманда выдаст ошибку с следующим сообщением:
wodim: No such file or directory.
Cannot open SCSI driver!
For possible targets try ‘wodim —devices’ or ‘wodim -scanbus’.
For possible transport specifiers try ‘wodim dev=help’.
For IDE/ATAPI devices configuration, see the file README.ATAPI.setup from
the wodim documentation.
2. Тестированме совместимости для iso9660
Просмотрите поддерживает ли ядро файловую систему iso9660.
Эта комманда сообщает, что файловая система iso9660 поддерживается.
[root@knoppix /]# cat /proc/filesystems
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev cpuset
nodev binfmt_misc
nodev debugfs
nodev securityfs
nodev sockfs
nodev usbfs
nodev pipefs
nodev anon_inodefs
nodev futexfs
nodev tmpfs
nodev inotifyfs
nodev devpts
nodev ramfs
nodev hugetlbfs
iso9660
nodev mqueue
ext3
reiserfs
nodev rpc_pipefs
nodev autofs
udf
[root@knoppix /]#
3. Создание точки монтирования
Точка монтиования наверное уже существует в вашей системе. Обычно это /cdrom, /media/cdrom, /media/cdrom0 или /mnt/cdrom. Если точка монтирование отсутствует то создаете ее:
4. Монтирование CD
Как root пользователь введите комманду:
mount -t iso9660 /dev/scd0 /mnt/cdrom/
[root@knoppix /]# mount -t iso9660 /dev/scd0 /mnt/cdrom/
mount: block device /dev/scd0 is write-protected, mounting read-only
[root@knoppix /]#
[root@knoppix /]# mount | grep scd0
/dev/scd0 on /mnt/cdrom type iso9660 (ro)
[root@knoppix /]#
ваш CD смонтировался в /mnt/cdrom. Перейдите в эту директорию и просмотрите ее содержимое.
5. Монтированме аудио CD
Иногда вам необходимо прослушать вашу любимую музыку и когда вы пытаетесь смонтировать используя команду выше возникает проблема набодобие этой:
[root@knoppix /]# mount -t iso9660 /dev/hdc /media/cdrom0/
mount: block device /dev/hdc is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/hdc,
missing codepage or other error
In some cases useful info is found in syslog — try
dmesg | tail or so
Это проблема возникает потому как это есть аудио CD диск который имеет не файловую систему iso9660. Но история с аудио CD проще нежели CD с файловой системой iso9660. Для того что бы прослушать аудио CD необходимо только вставить диск в CD-ROM/DVD-ROM привод и запустить свой любимый аудио проигрователь. Если вы всетаки хотите просмотреть содержимое аудио CD то у вас должен быть утстановлен пакет «kdemultimedia-kio-plugins» для KDE или «gnome-media» для GNOME, которые поможут просмотреть содержимое. Для просмотра запустите «KONQUEROR» и введите размещенеи:
6. Использование файла /etc/fstab
Для того что бы все пользователи системы могли монтировать CD или DVD вы можете использовать /etc/fstab, в него нужно добавить такую строку:
/dev/scd0 /mnt/cdrom udf,iso9660 noauto,user,ro 0 0
7. Размонтирование и извлечение CD
Есть несколько способов как извлещь CD/DVD с привода.
# unmout /dev/hdc
# eject
или просто запустив
Если вы не можете размонтировать, убедитесь, что вы не находитесь в директории которую хотитие размонтировать или другое приложение не использует эту точку монтирования. Если всетаки вы имеете проблему с размонтированием желаемого привода вы можете использовать команду fuser для убивания всех родственых процессов которые используют этот привод.
Источник
Как примонтировать диск, iso, флешку, или сетевую папку в Linux Astra Орел через терминал?
Друзья, приветствую, на связи Алексей! В линуксе нужно уметь самому монтировать флешки, переносные диски, папки. Этот навык здорово пригодится при работе в терминале — когда нет возможности использовать рабочий стол.
Да и случаи бывают разные. Монтирование — это по сути подключение содержиого из переносных, сетевых ресурсов к вашему компьютеру.
Даже если вставить флешку в гнездо — система не обязательно будет Вам автоматически ее открывать (как в Windows). Сделано это опять же для безопасности. Нужно явное указание пользователя на открытие.
Как примонтировать флешку в linux Astra через терминал
В графическом режиме если сразу не открыли флешку — в графическом режиме можно нажать «Примонтировать» и готово, содержимое можно открывать.
Обратите внимание, что КАЖДОЕ подключенное устройство хранения данных в Linux прописывается в системе уникальным кодом, в данном случае в папке /dev/ устройство sdb1. Это наименование еще нам пригодится. В графике все просто посмотреть. А терминале, чтобы увидеть все подключенные к системе устройства нужно воспользоваться командой fdisk:
Система выдает список томов жесткого диска и чуть погодя подключенные флешку диск:
Для монтирования понадобится имя нужного устройства, которое мы только что узнали.
Как примонтировать диск, том в Linux Astra через терминал?
Сначала нужно выбрать каталог, куда нужно смонтировать флешку или диск. Или точку монтирования. Можно создать новый каталог или выбрать существующий. Для наглядности откроем в терминале Midniht Commander:
По умолчанию точки монтирования создаются в файловой системе, папка /mnt
Внутри этой папки можно создать каталог прямо в MC (через клавишу F7) либо через терминал
mkdir «имя каталога»
Непосредственно для монтирования используем команду mount:
sudo mount dev/sdb1 /mnt
- где dev/sdb1 — имя диска, флешки в папке с устройствами;
- /mnt папка назначения, куда будет смонтированы флешка или диск.
Если все сделано правильно, теперь можно в MC открыть папку назначения…
…либо проверить результат другим способом — просмотреть содержимое нужного каталога командой ls:
При правильных действиях получите список содержимого примонтированного устройства. После окончания работы отмонтировать устройство нужно командой umount
sudo umount /dev/sdb1 /mnt
Как примонтировать Iso образ в Linux Astra или привод CD/DVD в терминале?
ISO образы — это архивные файлы в формате файловой системы ISO 9660, разработанной для компакт /DVD дисков. Содержимое ISO может потребоваться, если у вас к примеру установочная флешка с операционной системой и Вы хотите скопировать установочные файлы для настройки установки ОС по сети.
Иногда нужно срочно примонтировать привод CD/DVD для копирования содержимого настоящего компакт диска. Давайте с этого и начнем. Чтобы определить, под каким именем в системе прописано устройство для чтения компакт дисков введем команду lsblk
Затем создаем точку монтирования:
sudo mount -t iso9660 /dev/sr0 /mnt/
- где -t iso9660 тип файловой системы;
- /dev/sr0 — адрес DVD привода;
- / mnt папка куда будет смонтировано содержимое.
C iso файлами все чуть проще. Нужно знать папку где лежит iso файл и папку, в которой он будет смонтирован.
sudo mount /папка где лежит образ/orel-current.iso /mnt -t iso9660 -o loop
Размонтировать образ можно так:
sudo umount /папка где лежит iso файл/orel-current.iso /mnt
Как примонтировать сетевую папку или сетевой диск в Linux Astra?
Насущной необходимостью является подключение общих папок и ресурсов. Дополнительные права доступа к папкам сети Windows, брандмауэр должны быть настроены корректно.
Сетевой доступ к общим папкам настраивается с учетом режима работы, обычный или без графики. В последнем случае настройки сделанные в среде рабочего стола работать не будут и монтировать, настраивать автозагрузку сетевых папок нужно будет в терминале.
Требуется установить пакет cifs-utils:
sudo apt install cifs-utils
Монтирование осуществляется командой (простой пример):
- //10.0.10.201/share — ресурc «share» на сервере 10.0.10.201
- /mnt — точка монтирования.
Для того, чтобы сетевой ресурс монтировался при загрузке системы, необходимо в конфигурационный файл /etc/fstab добавить строчку вида:
Осталось создать сетевое место и дать ему название. На некоторых версиях Windows server этот способ не срабатывает.
Как примонтировать внешний жесткий диск в Астра Линукс и добавить точку в автозагрузку по сценарию?
Есть внешний жесткий диск подключенный к системе после ее установки. Требуется автоматическое монтирование при загрузке серевера для последующего доступа к сетевой общей папке н нем.
В менеджере файлов находим наш диск, который будет в «накопителях» и естестенно не примонтироан:
После нажатия «Примонтировать» получаем информацию — об имени устройства и КУДА оно монтируется по умолчанию. Что нам и нужно. Создаем текстовый файл и пишем туда команду
mount /dev/sdc1 /media/superuser/reserv
Файл сохраняем в удобном месте с расширением .sh , и добавляем в автозагрузку:
Не забываем сделать файл исполняемым для пользователя. Теперь при загрузке (только в графическом режиме и под конкретным пользователем) будет происходить монтирование тома. Более совершенный вариант монтирование сетевой папки при запуске подробно описан здесь Проверяем. Всем успехов!
Источник
Монтирование cd/dvd привода [Решено]
Всем доброго времени суток!
Пару дней назад перешел с винды на кубунту и столкнулся со следующей проблемой:
В винде сd/dvd привод работал, а в кубунту не могу посмотреть файлы с dvd диска (сd не проверял). Заходил и в media и в mnt не пойму где они и не понятно примонтирован ли он.
Подскажите, пожайлуйста.
Тут немного не так, как на винде. После установки диска в привод срабатывает виджет Подключаемые устройства с предложением открыть диск в диспетчере файлов Dolphin. Если у вас этого не происходит, то либо диск не читаемый, либо привод не рабочий при активированном указанном виджете.
привод рабочий и этот же диск в винде прекрасно открывается, а при запуске диска он крутится но никаких виджетов не запускается
Найдите виджет в системном трэе и клацните по нему левой кнопкой мыши.
искал, искал, но ничего похожего не нашел
Если виджета нет даже в Скрытых значках, значит от отключен. Поэтому призыв будет очень простой — активировать его через Добавить виджеты.
нашел виджет «Подключаемые устройства» в трее (выглядит в виде флешки). При подключении флешки, она там отображается. Но при подключении диска ничего не происходит кроме вращения в приводе.
Попробуй передернуть разъемы на приводе, вдруг решится как с памятью.
Начнем с самого начала. Нужно открыть консоль (konsole) и в ней набрать:
ls /dev
После этого внимательно смотрим в выхлоп на наличие устройств типа cdrom, cdrw, dvd,dvdrw. Если таковые есть в наличии, значит привод опознается системой. Если их нет, то это уже хуже.
Среди того что он мне выдал было следующее:
cdrom loop0 ram3 tty10 tty4 ttyS1 uinput
cdrw loop1 ram4 tty11 tty40 ttyS10 urandom
dvd mem sda tty20 tty5 ttyS2 vcs5
dvdrw memory_bandwidth sda1 tty21 tty50 ttyS20 vcs6
значит, привод системой определяется. Если всунуть в него диск, в трее вылезает окошко с предложением открыть содержимое в проводнике? Если нет, стоит попробовать подмонтировать вручную (это можно сделать как-то так, и посмотреть в смонтированой папке, появилось ли что. Если появилось, то перед выниманием диска не забыть отмонтировать.
после sudo mount -t iso9660 /dev/cdrom /media/cdrom
выдал mount: /dev/sr0 is write-protected, mounting read-only
mount: no medium found on /dev/sr0
потом попробовал sudo mount -t iso9660 /dev/dvd-rw /media/
выдал mount: /dev/dvd-rw is write-protected, mounting read-only
mount: special device /dev/dvd-rw does not exist
после этого вставил диск — разницы нет
погоди. Сначала надо вставить диск, а потом уже монтировать.
вставил dvd диск (привод cd/dvd rw) и прописал sudo mount -t iso9660 /dev/cdrom /media/cdrom
в терминале вышло mount: /dev/sr0 is write-protected, mounting read-only
в виджете появился, но при открытии показывает только файл readme со следующим содержимым:
This disc contains a «UDF» file system and requires an operating system
that supports the ISO-13346 «UDF» file system specification.
Да, UDF — это тот еще гемор. Хотя удивительно, что KDE ее не сумел. Монтируй такой диск не виджетом, а руками в консоли:
sudo mount -t udf /dev/sr0 /media/cdrom
Еще можно попробовать после -t вместо udf или iso9660 прописать auto, чтобы монтировалка автоматом выбирала файловую систему. Если не поможет, тогда уже явно прописывать нужную FS
Этого не пробовал. Всё это время пытался подключить dvd диск и безуспешно. Но зато CD-R, оказывается, распознаёт автоматически. CD-RW не пробовал ибо не нашёл. А вот DVD не идет. Может быть в терминале надо что-то про dvd писать а не cd-rom.
без разницы. Достаточно просто писать /dev/sr0, все остальное — это симлинки на это устройство. Почему не идет ДВД, хотя СД идет, тут я помочь не смогу.
На udf выдаёт:
mount: /dev/sr0 is write-protected, mounting read-only
mount: /dev/sr0: can’t read superblock
А на auto:
mount: /dev/sr0 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/sr0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog — try
dmesg | tail or so.
Странно, я попробовал вставить пару других dvd дисков и всё отлично работает. Похоже этот диск надо было как-то по-другому записывать. В винде работает, а в линуксе нет, не знаю в чём дело и как лучше записывать, чтобы везде нормально читались.
Источник