dev sr0 что это

Dev sr0 что это

Здравствуйте, уважаемые читатели сайта. Сегодня мы продолжим приобщать вас к прекрасному внутреннему миру Linux-систем и познакомим (как Вы уже наверняка поняли из названия статьи) с монтированием в операционных системах «под управлением» Linux.

И, само собой, постараемся преподнести информацию в облегченном варианте, т.е. мало будем упоминать командную строку и больше внимания уделять работе в графическом режиме. Ну, а там уж как получится. Ну что ж, нечего тянуть, поехали.

В современных дистрибутивах Вы не увидите самого процесса загрузки ядра, ибо всё это происходит за красивым фоном. Но иногда эта информация бывает очень полезна, потому как помимо данных о примонтированных устройствах выводятся различные полезные сообщения ядра – об имеющемся оборудовании; о протоколах и технологиях, которые поддерживаются; а самое главное и ценное – об ошибках, если таковые имеются. Чтобы увидеть все сообщения загружаемой системы, наберите команду:

Загрузка ядра – отдельный разговор, сейчас мы не будем останавливаться на этом, просто введите вышеуказанную команду и внимательно изучите все, что выведется на экран монитора. Уверяю, вы найдете там много чего «вкусненького».

Что дает примерно такой результат:

Вывод:
Сколько разделов на съемном диске, столько и будет подключено файлов-устройств.

Этот же вывод команды можно получить, если откроем содержимое файла /etc/mtab (в некоторых системах Linux файл называется /etc/mnt/tab)

Давайте перейдем к практике. Посмотрите, какие из устройств подключены в данный момент к компьютеру, с помощью команды:

У Вас вывод может оказаться совсем другой, нежели в приведенном ниже рисунке:

Просим не забывать, что процесс монтирования/размонтирования выполняется с привилегиями root, о чем говорит значок # и sudo

С вероятностью на 90 процентов уверен, что на Вашем компьютере есть не только один диск, а их может быть несколько и они могут быть поделены на разделы. Чтобы получить доступ к этим разделам, нам нужно подмонтировать их к корневой файловой системе и только после этого мы можем обращаться к содержимому этих разделов через точку монтирования.

А теперь перейдем непосредственно к тренировкам. Допустим, что под рукой есть только CD/DVD-ROM. Давайте вот на нём и попробуем.

1. Вставьте диск в привод.
2. Он у вас автоматически определится системой, т.е. примонтируется (см.картинку ниже) :


3.
Отмонтируйте его командой:

Как видите, команда показала что CD/DVD-ROM отсутствует.

2. Создать директорию — /CDROM

sudo mkdir /run/media/имя_пользователя/CDROM

3. Примонтировать командой

-t iso9660 — параметр монтирования, который обычно определяется автоматически, но в некоторых особых случаях этот параметр нужно указать, чтобы система не говорила: «Ой.. Вот ведь какая незадача, что Вы не определили тип файловой системы». В нашем случае тип файловой системы — iso9660 — этим типом определяются все CD-, DVD-диски;

Читайте также:  какой ноутбук выбрать для девушки

/run/media/имя_пользователя/CDROM – обязательно указываемый параметр, а то система не поймет, куда Вы хотите все это присоединить.

Аналогичным образом давайте примонтируем флешку:

1. Вставляем флешку в USB

Наша флешка определилась как файл-устройство /dev/sdb1 с именем 3C9B-F329 и с файловой системой FAT32.

2. Далее отсоединяем её командой:

И видим примерно следующее:

3. Теперь создаем папку в каталоге /run/media/имя_пользователя/

sudo mkdir /run/media/имя_пользователя/3C9B-F329

4. Монтируем

sudo mount /dev/sdb1 /run/media/имя_пользователя/3C9B-F329

Получаем на выходе примерно следующее:

Так вот. На протяжении всей статьи Вас подводили к наиважнейшему выводу: монтированием разделов мы “мягко” объясняем системе, как можно добраться до данных и сделать их доступными для использования в наших целях. Главное здесь, чтобы директория или поддиректория существовала, иначе, если её не будет, то весь наш процесс завершится ошибкой монтирования.

Впрочем, хватит терминала, переходим к более простым способам с использованием графических инструментов.

Ко всему прочему.. Есть общая программа для работы с разделами и дисками в любой Linux-системе – это GParted. Эта программа полностью бесплатна и умеет не только монтировать, но еще и очень, очень многое, но мы не будем рассматривать всё на что она способна, а разберем только две операции. Давайте только кратко, в виде наставительной инструкции:

Как размонтировать раздел с помощью Gparted:

Если операция отсоединения не выполнилась, то скорее всего раздел в данный момент используется другими процессами и поэтому не может быть размонтирован. В этом случае необходимо воспользоваться Live CD Gparted:

Теперь ко второй операции.

Как смонтировать раздел в GParted:

Но больше всего мне, в общем-то, нравиться утилита в openSUSE (немецкий дистрибутив) и/или её замечательный “Центр управления” (“Параметры системы“) YaST, с помощью которого можно без особых проблем смонтировать/размонтировать все, что только пожелаете.

Процесс таков:

Напоминание – не забудьте отсоединить тот диск, с которым будете экспериментировать.

Сделайте это штатными средствами, а именно просто нажмите на значок треугольника в проводнике:

Обратите внимание, что один диск занимает, как минимум, две строчки. Первая – это физическое его наименование и маркировка, а вторая – логический диск (разделы) с файловой системой.
Посмотрите на выделенную строчку – там указан тип файловой системы. У нас это FAT32.
Выделите свой диск и нажмите на кнопку “Редактировать”, которая располагается внизу окна.
Откроется окно настроек. Проверьте, чтобы стояла галка около пункта “Не форматировать”.

Читайте также:  call of duty modern warfare или cold war что лучше

Обычно все диски в Linux монтируют в папку /run/media/имя_пользователя, о чем мы и упоминали выше.

Поэтому в строке Точка монтирования впишите такой путь для монтирования Вашего диска: /run/media/имя_пользователя/имя вашего диска (в нашем случае это будет выглядеть так: /run/media/имя_пользователя/3C9B-F329).

Как только Вы впишите эту строчку, то сразу станет доступна кнопка Опции Fstab. Нажмите на неё, а в открывшемся окне отметьте точкой пункт ID устройства и поставьте галочку на Монтируемый пользователем. Это нужно для того, чтобы Вы могли пользоваться диском в режиме обычного пользователя, а не только администратора.

Теперь посмотрите на пункт Значения произвольных опций. Там найдите текст umask=0002, и замените 0002 на 0000 (это права доступа к разделу) и согласитесь со всеми изменениями, нажав два раза ОК и Вас вернёт обратно к списку дисков. И, последнее, собственно, – в этом окне нажмите ОК. Программа снова выдаст вам предупреждение, что все изменения сейчас запишутся в файл. Если вы уверены в том что делаете, подтвердите изменения, нажав кнопку Применить.

В итоге, если всё было сделано корректно, то зайдя в папку /run/media/имя_пользователя (кстати посмотреть можно и через файловый менеджер, а именно, можете войти в терминал и набрать команду ) Вы увидите:

Ура, а вот и наша примонтированная флешка. Можно возрадоваться. Бедная флешка.. Что она только не пережила на момент написания этой статьи.

Послесловие.

Ладно. На этом заканчиваем наше повествование. Оставайтесь с проектом, здесь Вам рады.

Источник

Монтирование cd/dvd привода [Решено]

Всем доброго времени суток!
Пару дней назад перешел с винды на кубунту и столкнулся со следующей проблемой:
В винде сd/dvd привод работал, а в кубунту не могу посмотреть файлы с dvd диска (сd не проверял). Заходил и в media и в mnt не пойму где они и не понятно примонтирован ли он.
Подскажите, пожайлуйста.

Тут немного не так, как на винде. После установки диска в привод срабатывает виджет Подключаемые устройства с предложением открыть диск в диспетчере файлов Dolphin. Если у вас этого не происходит, то либо диск не читаемый, либо привод не рабочий при активированном указанном виджете.

Читайте также:  black pearl косметика что это

привод рабочий и этот же диск в винде прекрасно открывается, а при запуске диска он крутится но никаких виджетов не запускается

Найдите виджет в системном трэе и клацните по нему левой кнопкой мыши.

искал, искал, но ничего похожего не нашел

нашел виджет «Подключаемые устройства» в трее (выглядит в виде флешки). При подключении флешки, она там отображается. Но при подключении диска ничего не происходит кроме вращения в приводе.

Попробуй передернуть разъемы на приводе, вдруг решится как с памятью.

Начнем с самого начала. Нужно открыть консоль (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

значит, привод системой определяется. Если всунуть в него диск, в трее вылезает окошко с предложением открыть содержимое в проводнике? Если нет, стоит попробовать подмонтировать вручную (это можно сделать как-то так, и посмотреть в смонтированой папке, появилось ли что. Если появилось, то перед выниманием диска не забыть отмонтировать.

погоди. Сначала надо вставить диск, а потом уже монтировать.

Этого не пробовал. Всё это время пытался подключить dvd диск и безуспешно. Но зато CD-R, оказывается, распознаёт автоматически. CD-RW не пробовал ибо не нашёл. А вот DVD не идет. Может быть в терминале надо что-то про dvd писать а не cd-rom.

На 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

Странно, я попробовал вставить пару других dvd дисков и всё отлично работает. Похоже этот диск надо было как-то по-другому записывать. В винде работает, а в линуксе нет, не знаю в чём дело и как лучше записывать, чтобы везде нормально читались.

Источник

Сказочный портал