Монтирование разделов в Linux - общие слова
Если ядро Linux опознало ваше устройство-носитель данных, то оно должно предоставить какой-то внешний интерфейс пользователю для работы с устройством. Этим интерфейсом является создание файлов-устройств в каталоге /dev
Пример:
Устройствам, подключённым к IDE, будут соответствовать файлы-устройства /dev/hda, /dev/hdb и так далее.
Устройствам типа SCSI, а также близкие им по духу SATA-устройства и USB-флешки, будут иметь файлы-устройства /dev/sda, /dev/sdb и тому подобное.
Если на диске есть разделы, то цифра в имени файла-устройства будет соответствовать номеру раздела.
Пример:
если на USB-флешке есть два раздела, то первый будет называться /dev/sda1, а второй /dev/sda2Монтирование разделов = объяснение системе, как добраться до ваших данных и сделать их доступными для использования. Системе нужно объяснить три простые вещи:
- какая файловая система на разделе;
- какой файл-устройство вам нужно;
- куда его подключить для просмотра = точка монтирования;
В переводе на язык UNIX, это звучит так:
mount -t vfat /dev/hda3 /mnt/storage
Если нужно часто монтировать одни и те же разделы, занесите их в /etc/fstab - это общесистемный конфиг, в котором указаны все необходимые разделы для монтирования. Редактировать этот файл может не абы кто, а только root. Так что разживитесь рутовыми полномочиями и редактируйте /etc/fstab
Файл /etc/fstab состоит из колонок, разделителями между которыми являются символы табуляции (клавиша TAB). Вот пример содержимого файла /etc/fstab:
# /etc/fstab: static file system information.Формат колонок такой:
#
#
/dev/hda2 / reiserfs notail,noatime 0 1
/dev/hdb /mnt/cdrom iso9660 ro,user,noauto 0 0
/dev/sda1 /mnt/flash vfat iocharset=koi8-r,codepage=866,rw,user,auto 0 0
- Монтируемое устройство (файл-устройство, он же раздел, который вы хотите примонтировать)
- Точка монтирования (в какую директорию в файловой системе монтировать)
- Тип монтируемой файловой системы
- Опции монтирования (кодировка языка, необходимость монтирования при старте)
- Dump (обычно 0)
- Pass (обычно 0)
Ниже приводятся уточнения для каждого случая файловой системы, но идея монтирования разделов в Linux одна и та же.
mount -t vfat /dev/hda1 /home/vasya/tempdir
прикрутить тип FAT что прикрутить куда это прикрутить
После всех операций раздел следует размонтировать, чтобы данные на него записались из памяти - точно так же, как при работе с флешками в Windows. Для этого следует дать команду:
# umount /mnt/XXгде /mnt/XX - точка монтирования. Если ни одно приложение не работает с разделом, то раздел размонтируется, отключится и данные на него полностью запишутся. После этого устройство можно безопасно извлечь.
или
$ sudo umount /mnt/XX
Чтобы посмотреть, что можно смонтировать, и увидеть информацию о разделах, можно воспользоваться командой (запуск от root):
# fdisk -lУвидите что-то вроде:
Disk /dev/hda: 60.0 GB, 60011642880 bytesВсё очень просто и логично. Как и многое другое в UNIX.
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 36 289138+ 82 Linux swap / Solaris
/dev/hda2 * 37 7296 58315950 83 Linux
Предварительные действия перед монтированием
Прежде, чем монтировать разделы, нужно создать точки монтирования. Точки монтирования следует создавать в каталогах /mnt или /media.Пример: Для того, чтобы создать точку монтирования с названием /mnt/win в консоли даём команду:
$ sudo mkdir /mnt/winи даём каталогу права доступа для обычных пользователей:
или
# mkdir /mnt/win
$ sudo chmod 777 /mnt/winЭто позволит считывать и записывать данные не только суперпользователю-руту, но и обычному пользователю. Даже если в системе вы - единственный пользователь. Свою точку монтирования в директории /mnt нужно создать для каждого раздела.Не бойтесь, если вы не знаете точно, как теперь называются ваши виндовые диски C:\ или D:\ и монтируйте разделы с указанием типа файловой системы fat или ntfs - если ошибётесь, раздел не примонтируется и вы увидите ошибку вроде
или
# chmod 777 /mnt/win
mount: wrong fs type, bad option, bad superblock on /dev/sda2,Не боимся - просто нам команда mount сказала, что примонтировать у неё не получилось.
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Далее приводятся описания нескольких типичных случаев монтирования разделов и файлов.
Как примонтировать раздел с файловой системой FAT в Linux
Самое главное здесь - кодировка. Замечательная корпорация Microsoft изобрела свою собственную кодировку CP866 для MS DOS, CP1251 для Windows и только в последнее время прозрела до UTF8. Благодарим Microsoft за изобретение велосипеда с треугольными колёсами и приступаем к монтированию.
Однократное монтирование FAT
Временное, однократное монтирование, например, флешки, выглядит в командной строке так:
$ sudo mount -t vfat /dev/XX /mnt/YY -o iocharset=utf8,codepage=866,rwПример: монтирование типичной флешки выглядит так
или
# mount -t vfat /dev/XX /mnt/YY -o iocharset=utf8,codepage=866
$ sudo mount -t vfat /dev/sda1 /mnt/flash -o iocharset=utf8,codepage=866,rwТо есть монтируем раздел /dev/sda1 типа vfat в точку монтирования /mnt/flash
Постоянное монтирование FAT
Если нужно постоянно обращаться к этим разделам, правим /etc/fstab добавляя строку:
/dev/XX /mnt/YY vfat iocharset=utf8,codepage=866,user,rw 0 0Пример: та же типичная флешка в /etc/fstab смотрится так
/dev/sda1 /mnt/flash vfat iocharset=utf8,codepage=866,user,rw 0 0То есть монтируем раздел /dev/sda1 типа vfat в точку монтирования /mnt/flash После этого раздел FAT в Linux будет доступен. Отмонтирование по команде umount /mnt/flash
Как правильно говорят в комментариях, iocharset совпадает с текущей локалью - например, iocharset=utf8.
Как примонтировать раздел с файловой системой NTFS в Linux
Замечательная корпорация Microsoft изобрела не просто новый велосипед с треугольными колёсами NTFS, а ещё и закрыла его описание. Да так, что пришлось очень долго его взламывать и создавать драйвера обратной разработкой. О сложности проблемы даёт понять описание дефрагментации NTFS, что, как говорится, внушает.
Монтировать и записывать на NTFS в Linux, тем не менее, возможно благодаря героическим усилиям разработчиков, создавших драйвер NTFS-3g. Этот драйвер можно установить командой:
aptitude install ntfs-3gили поискать пакет ntfs-3g в графической оболочке установки программ вашего любимого дистрибутива.
Однократное монтирование NTFS
Временное, однократное монтирование, например, раздела с данными Windows, выглядит так:
$ sudo mount -t ntfs-3g /dev/XX /mnt/YY -o umask=0,nls=utf8Пример: монтирование раздела Windows с NTFS разделом выглядит так
или
# mount -t ntfs-3g /dev/XX /mnt/YY -o umask=0,nls=utf8
$ sudo mount -t ntfs-3g /dev/sda1 /mnt/flash -o umask=0,nls=utf8То есть монтируем раздел /dev/sda1 типа ntfs-3g в точку монтирования /mnt/flash
Постоянное монтирование NTFS
Если нужно постоянно обращаться к этим разделам, правим /etc/fstab добавляя строку:
/dev/XX /mnt/YY ntfs-3g umask=0,nls=utf8,user,auto,rw 0 0Пример: та же типичная флешка в /etc/fstab смотрится так
/dev/sda1 /mnt/windows ntfs-3g umask=0,nls=utf8,exec,user,auto,rw 0 0Иногда в /etc/fstab это уже есть с настроками вида:
/dev/sda1 /mnt/windows ntfs-3g umask=0,nls=ru-RU.UTF-8 0 0При такой записи всё нормально, кроме одного - файлы и каталоги с русскими именами не отображались, как-будто их не было вовсе. Чтобы это исправить, можно попробовать изменить на:
/dev/sda1 /mnt/windows ntfs-3g exec,user,auto,rw 0 0То есть монтируем раздел /dev/sda1 типа ntfs-3g в точку монтирования /mnt/windows После этого раздел NTFS в Linux будет доступен.
Отмонтирование по команде umount /mnt/windows
Как примонтировать CD/DVD диск в Linux
Всё проще - скорее всего, это уже сделано в вашем дистрибутиве. Тем не менее, привожу это здесь для примера.
Однократное монтирование CD/DVD
Временное, однократное монтирование, например, DVD-диска с данными в Linux, выглядит так:
$ sudo mount -t iso9660 /dev/XX /mnt/YYПример: монтирование DVD-диска с данными выглядит так
или
# mount -t iso9660 /dev/XX /mnt/YY
$ sudo mount -t iso9660 /dev/cdrom /mnt/dvdТо есть монтируем раздел /dev/cdrom типа iso9660 в точку монтирования /mnt/dvd
Постоянное монтирование CD/DVD
Если нужно постоянно обращаться к этим разделам, правим /etc/fstab добавляя строку:
/dev/XX /mnt/YY iso9660 user,ro 0 0Пример: оптический диск в /etc/fstab смотрится так
/dev/cdrom /mnt/cdrom iso9660 user,ro 0 0То есть монтируем раздел /dev/cdrom типа iso9660 в точку монтирования /mnt/cdrom После этого оптический диск в Linux будет доступен. Отмонтирование по команде umount /mnt/cdrom
Как примонтировать ISO-файл или другой файл в Linux
Вы откуда-то скачали ISO-файл и хотите просмотреть его содержимое. Для этого в Windows есть такой костыль под названием Alcohol. В Linux и вообще в UNIX такие костыли не требуются, так как монтирование ISO-образа ничем для системы не отличается от монтирования CD/DVD-диска. Нужно только передать один параметр -o loop чтобы сообщить системе, что монтировать мы собираемся на петлевое устройство (loopback). Если делать это надо много и часто, можно воспользоваться программой GmountISO, описанной тут.
Для монтирования ISO-образа в командной строке даём команду:
$ sudo mount -t iso9660 file.iso /mnt/YY -o loopПример: монтирование DVD-диска с данными выглядит так
или
# mount -t iso9660 file.iso /mnt/YY -o loop
$ sudo mount -t iso9660 file.iso /mnt/dvd -o loopТо есть монтируем файл file.iso типа iso9660 в точку монтирования /mnt/dvd на петлевое устройство loop
Точно так же можно монтировать любой CD/DVD образ, а также файл-образы сжатых\зашифрованных\экзотических файловых систем типа SquashFS. Отмонтирование по команде umount /mnt/dvd
Как примонтировать раздел с файловой системой EXT2/EXT3/ReiserFS/XFS/JFS... в Linux
Монтирование нормальных файловых систем проблем не создаёт. Приведу пример только с ext3, остальные файловые системы в Linux монтируются точно так же, только вместо ext3 подставьте буквально: ext2, reiserfs, xfs, jfs в зависимости от вашей файловой системы.
Однократное монтирование
Временное, однократное монтирование, например, флешки, выглядит в командной строке так:
$ sudo mount -t ext3 /dev/XX /mnt/YYПример: монтирование раздела с данными выглядит так
или
# mount -t ext3 /dev/XX /mnt/YY
$ sudo mount -t ext3 /dev/sda1 /mnt/dataТо есть монтируем раздел /dev/sda1 типа ext3 в точку монтирования /mnt/data
Постоянное монтирование
Если нужно постоянно обращаться к этим разделам, правим /etc/fstab добавляя строку:
/dev/XX /mnt/YY ext3 user,auto,rw 0 0Пример: та же типичная флешка в /etc/fstab смотрится так
/dev/sda1 /mnt/data ext3 user,auto,rw 0 0То есть монтируем раздел /dev/sda1 типа ext3 в точку монтирования /mnt/data После этого раздел EXT3 в Linux будет доступен. Отмонтирование по команде umount /mnt/data
Как узнать тип файловой системы на диске?
Для этого есть утилита file, которая может определить тип файловой системы, используемый файлом. Так как в UNIX/Linux/*BSD исповедуется принцип "всё есть файл", то раздел с файловой системой это тоже файл. Так что команда file выдаст нам информацию о файловой системе дисковых разделов - надо только указать программе воспринимать их как специальные файлы.
Используем опцию -s (–special-files) для выдачи информации о типе файловой системы блочного устройства. Пример:
# file -s /dev/sda1
или$ sudo file -s /dev/sda1
получаем в ответ:То есть на разделе /dev/sda1 имеем файловую ReiserFS V3.6.
/dev/sda1: ReiserFS V3.6 block size 4096 (mounted or unclean) num blocks 17920496 r5 hash
Или например:
# file -s /dev/sda1выдаст в ответ:
/dev/sda1: x86 boot sector, code offset 0x58, OEM-ID "MSWIN4.1", sectors/cluster 64, reserved sectors 126, Media descriptor 0xf8, heads 255, hidden sectors 63, sectors 284237982 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 34693, reserved3 0x800000, serial number 0x287d1dfa, unlabeledЭто поможет в определении того, какая файловая система (и намекнёт на то, какие данные там лежат) на данном разделе.
Что делать, если устройство в Linux не хочет размонтироваться!?Вы пытаетесь размонтировать раздел с данными (флешка, CD/DVD диск...) и получаете сообщение с ошибкой - устройство занято. Например, при выполнении команды umount /mnt/windows получаете сообщение вида:
umount /mnt/windowsНу и что делать, если раздел в Linux не размонтируется!? Очень просто - посмотреть, какой процесс держит раздел или файл и не даёт отмонтировать его. Дальше либо закрыть это приложение, либо придушить его с помощью команды kill. Даём команду:
umount: /mnt/windows: device is busy
lsof | grep /mnt/windowsВертикальная черта означает передачу вывода команды lsof программе grep и фильтрации по слову /mnt/windows
После этого вы получите ответ вида:
$ lsof | grep /mnt/windowsСтало быть, ваш раздел держит MC (Midnight Commander), который вы скорее всего открыли на другом рабочем столе и просто забыли о нём. Найдите это приложение, закройте его и отмонтируйте раздел снова - теперь проблема должна быть решена.
lsof: WARNING: can't stat() reiserfs file system /dev/.static/dev
Output information may be incomplete.
mc 14134 beast cwd DIR 8,1 4096 1 /mnt/windows
Ссылки и благодарности
В подготовке этого поста были использованы бессмертные труды Андрея Афанасенко и Сергея Черевко, а также материалы Убунту-форума.
Буду первым, хехе… :)))
ОтветитьУдалитьСпасибо за статью, описано отлично и для новичков. :) Собрал всё, что я в своё время искал по кускам в различных источниках. :) Только, есть небольшая неточность (придираюсь к мелочам, но всё для общего блага))):
разделители между колонками параметров - табуляция
Разделителем является пустое пространство, оставленное табуляцией либо пробелами (в любых количествах). :) Табуляция удобна, но дезинформация новичкам вредна. :)))
Было бы интересно про автоматическое монтирование разделов почитать, в Gnome и KDE это делается автоматически, но подгружать в память при стате WM библиотеки гнома или кед неохота, может есть какой то демон, который бы отслеживал всё это?
ОтветитьУдалитьlibrarian,
ОтветитьУдалитьесть. Покурите в строну ivman. У меня отлично монтирует флэшки.
Если забыть про автомонтирование, обычному пользователю стоит обратить внимание на pmount, не требующему прав суперпользователя и хорошо работющим (в плане кодировок) с проклятыми флэшками.
Если статья для виндаузятников, то первый вопрос, который у них возникает, это вопрос о том, зачем вообще что-то нужно монтировать. В винде же они ничего не монтируют. Любое решение по автомонтированию потребует от них дополнительных усилий и вызовет еще большее недоумение и недовольство. В винде же у них все само работает.
ОтветитьУдалитьПоэтому им надо в первую очередь объяснить почему в линуксе так. С их точки зрения линукс хуже: даже монтирование нужно делать руками или долго настраивать...
Лично я считаю, что монтировать корневую систему с опцией noatime скверно. Использование команды sync перед размонтированием чего-нибудь вручную, думаю, не помешает. Спасибо за статью.
ОтветитьУдалить> Самое главное здесь это кодировка.
ОтветитьУдалитьПропустил тире.
Также неплохо было бы упомянуть полезную утилиту disktype и про то, что mount как-бы иногда может монтировать без указания файловой системы. Сам догадывается. Честно говоря, довольно таки сложно угадать тип файловой системы по цвету и форме флешки.
+1 к автомонтированию.
И ещё, совсем офтопик. С недавних пор при обновлении debian testing предлагают поменять KDE на четвёртую версию. Вы не пробовали? Стоит это делать или нет, и как в результате это будет выглядеть? В общем, реквестую внеочередной пост. =)
Альтернативой lsof|grep+kill может быть fuser(1).
ОтветитьУдалитьА как насчет монтирования по UUID?
ОтветитьУдалитьЕсть ещё MountManager, для тех кто любит графические интерфейсы
ОтветитьУдалитьhttp://vialinx.org/
При сообщении "device is busy" (устройство не хочет размонтироваться) попробуйте использовать ключ -l :
ОтветитьУдалитьumaunt -l ...
а где монтирование BSD разделов? самое нужное все хэлпы ни к чему не приводят они старые а хитростей там поприбавилось:(
ОтветитьУдалитьС недавних пор при обновлении debian testing предлагают поменять KDE на четвёртую версию. Вы не пробовали?
ОтветитьУдалитьЕсли не ошибаюсь, четвёртых кед нету даже в анстейбле. В Lenny предлагают проапгрейдить ktorrent до версии 3.*.*. Он то и тянет за собой какую-то KDE4-образную библиотечку. Я обновился, собственно говоря, ничего не поменялось. Сам ktorrent правда выглядит чужаком в обойме KDE3 (иконки он уже использует оксигеновские). Так что обновляться можно смело.
Добрый :)))
ОтветитьУдалитьНаверное полезная статья, хотя в общем-то можно и так найти все. А вот что именно делает KDE при своём монтировании понять действительно хотелось бы. И как этим управлять? Если вдруг дойдут руки и разберётесь, то будет очень интересно почитать.
librarian:
ОтветитьУдалитьДля автомонтирования разделов существует autofs. Синтаксис его конфигурационных файлов похож на /etc/fstab. По сути демон монтирует указанный раздел при обращении к его (раздела) содержимому и отмонтирует если нет в случае неиспользования данных раздела более чем N (настраивается) минут.
librarian,
ОтветитьУдалитьможно ещё настроить правила udev. Пример можно почитать у меня.
Автору: может быть, chmod вместо chmode?
Кстати, ntfs-3g при копировании на ntfs раздел делает страшные вещи. Заметил случайно, когда на раздел размером 120 Гб скопировал около 65 Гб информации (и больших и маленьких файлов), а потом проанализировал раздел программой Perfectdisk. ntfs-3g распределил эти 65 Гб равномерно по всему разделу. Файлы не были фрагментированы, но вот фрагментация свободного пространства получилась кошмарная, что создаёт проблемы при дальнейших попытках чего-либо туда втиснуть.
ОтветитьУдалитьЕсли кто-нибудь знает, как с этим бороться - буду признателен.
В разделе об однократном монтировании NTFS опечатка, перепутан тип файловой системы
ОтветитьУдалить[quote]Монтировать NTFS в Linux, тем не менее, возможно, благодаря героическим усилиям ребят, создавших драйвер NTFS-3g. Его нужно установить[/quote]
ОтветитьУдалитьЕсли не ошибаюсь, монтировать NTFS в режиме ro можно и "просто так", не устанавливая никакого дополнительного драйвера, потому что ro-поддержка этой ФС есть в ядре.
Хех :)
ОтветитьУдалитьПервая мысль после прочтения заголовка поста - "у virens'а творческий кризис". Вторая - уже после загрузки страницы - "... а может и нет :)" Ну а после прочтения получился целый клубок мыслей, которые я сейчас попытаюсь как можно конструктивнее изложить.
Понравилось выделение параметров цветами. Надо взять себе на заметку :)
Имхо, стоило бы таки обременить читателя знанием смысла опций dump и pass в файле /etc/fstab. А то картина опций монтирования получается неполной :(
> ... от имени суперпользователя, прикрутить
> логическую структуру ...
Лишний перевод строки.
> находящуюся на в файле /dev/hda1
То "на" или "в"? :)
> ... чтобы данные на него
> записались из памяти ...
Ещё один лишний перевод строки.
> sudo umount /mnt/XX
> где XX - точка монтирования.
Пожалуй, стоило бы сказать "где /mnt/XX - точка монтирования". А то по вашей фразе можно подумать, что монтировать можно только в субдиректории каталога /mnt.
В опции монтирования FAT-разделов стоило бы добавить опцию, отвечающую за права файлов (umask, кажется) - лично меня всегда бесило то, что при монтировании фатовских разделов все файлы исполнимые.
> Если ни одно приложение не работает с разделом, то оно отключится и данные на него полностью запишутся.
"Раздел" - это не "оно", а "он".
> Его нужно установить:
> aptitude install ntfs-3g
> или отметьте для установки пакет ntfs-3g в графической оболочке вашего дистрибутива.
По-моему, получилось как-то сумбурно. Это предложение лучше переписать.
В разделе про однократное монтирование NTFS к примеру сделан следующий комментарий:
> То есть монтируем раздел /dev/sda1 типа vfat в точку монтирования /mnt/flash
vfat? :)
> Монтирование нормальных, не проприетарных юниксовых файловых систем, проблем не создаёт никаких.
И ещё одна неудачная (имхо) формулировка. Это предложение тоже стоит переписать.
Вобщем-то, это всё, к чему я смог придраться. Удачи ;)
насчёт отмонтирования занятых девайсов: тут уже промелькнула мысля об использовании fuser. иногда у меня не отмонтируется диск в приводе, я делаю так:
ОтветитьУдалить$ sudo fuser -km /media/cdrom0
ключ k говорит системе закрыть процессы, мешающие отмнотированию
/* написал pluton; j8@jabber.ru */
Неплохо упомянуть, что:
ОтветитьУдалить1. при монтировании ntfs-3g в rw некотороые папки\файлы с правами не по умолчанию(Access lists thingy ^_^) не видны системой. При ro монтровании ACL игнорируются совсем - читать можно ВСЁ.
2. При создании ФС отличной от FAT\NTFS(на счет этих не подтверждаю, не пробовал) (i.e. ext2\3,Riser,XFS...) для получения прав на работу с корнем раздела права над точкой монтрования устанавливаются ПОСЛЕ самого монтирования(один раз).
3. Могу и ошибаться, но права на точку монтирования после самого монтирования идут побоку и заменяются на права от \. из монтируемого раздела(см. выше)
Почему никто не упомянул, что монтировать можно как по UUID(используем vol_id) и [приписываем UUID=... вместо имени устройства], так и по LABEL (vol_id, e2label и т.п.)[используя LABEL=... соответственно]? Очень удобно,особенно LABEL.
ОтветитьУдалитьСписок параметров монтирования:
ОтветитьУдалитьhttp://mczim-debian.blogspot.com/2007/06/blog-post.html
Параметр users позволяет отмонтировать ФС любому пользователю.
... и где же его взять этот ntfs-3g для etch??? В Synaptic (который идет с Gnome) поиск по этому названию ничего не дает.
ОтветитьУдалитьaptitude install ntfs-3g, дает:
"...
Не удалось найти пакеты, содержащих "ntfs-3g" в своём имени или описании
..."
более того, еще хочет удалить нужные пакеты - "вредитель-aptitude" :)
Прежде всего: НАРОД, если вам хочется пофлеймить - идите на ЛОР или опеннет. Если есть конструктивные замечания - готов их обсудить. Хамство и глупость буду вытирать из комментариев насмерть.
ОтветитьУдалить2 Андрей «вон» пишет...
Собрал всё, что я в своё время искал по кускам
Всё всегда приходится собирать по кускам: один пишет одно, другой - другое...
Табуляция удобна, но дезинформация новичкам вредна.
Никакой дезинформации - в конфиге должен был порядок, а не пробельный бардак.
librarian,
есть. Покурите в строну ivman. У меня отлично монтирует флэшки.
Если забыть про автомонтирование, обычному пользователю стоит обратить внимание на pmount, не требующему прав суперпользователя и хорошо работющим (в плане кодировок) с проклятыми флэшками.
2 Анонимный пишет...
Если статья для виндаузятников,
Вы вообще читаете, на какой блог вы заходите, или нет!?
у них возникает, это вопрос о том, зачем вообще что-то нужно монтировать. В винде же они ничего не монтируют.
Это вызывающе неверная информация - флешки все послушно монтируют и тыркают на балон "отмонтировать устройство".
2 Анонимный пишет...
ОтветитьУдалитьПропустил тире.
Поправил.
Честно говоря, довольно таки сложно угадать тип файловой системы по цвету и форме флешки.
Да, конечно, это ж не Линукс - фат или фат32? :-)
2 Ronin пишет...
А как насчет монтирования по UUID?
Пока никак, у меня такого нет.
2 Анонимный пишет...
а где монтирование BSD разделов?
Я с BSD не сталкиваюсь, так что увы.
2 Beggy пишет...
хотя в общем-то можно и так найти все.
Ну почему нужно читать двадцать два мануала вместо одного!?
А вот что именно делает KDE при своём монтировании
У меня IceWM.
2 Ded_mazday пишет...
В разделе об однократном монтировании NTFS опечатка
fixed, спасибо!
2 Programmaster пишет...
Первая мысль после прочтения заголовка поста - "у virens'а творческий кризис"
Не дождётесь! :-)
Задают одни и те же вопросы, и мне надоело на них отвечать - теперь в пост буду посылать.
Понравилось выделение параметров цветами.
Извольте. Выполнено вручную - самая занудная часть работы.
Имхо, стоило бы таки обременить читателя знанием смысла опций dump и pass
Это в следующей серии, а то будет перебор.
Вобщем-то, это всё, к чему я смог придраться. Удачи ;)
Programmaster, в вас пропадает ценный и очень внимательный литературный редактор :-) Большущее спасибо! Косяки, вами перечисленные, убрал.
Михаил, спасибо за статью, только в строке
ОтветитьУдалить# mount -t vfat /dev/XX /mnt/YY -o iocharset=utf8,codepage=cp866
и прочих я бы уточнил, что iocharset совпадает с текущей локалью - у меня iocharset=koi8-r.
p.s. Кстати, в статье "Правильная установка Дебиан, In A True Debian Way" ничего не сказано о выборе системной локали. А для новичка это будет проблемой. Сам я выбирал дистрибутив и локаль "те, что стоят у ближайшего (на тот момент) UNIX-гуру" ;) Так и сижу пока на koi8-r...
http://sviat.info/2008/03/22/vklyuchenie-montirovanie-obrazy-diskov/
ОтветитьУдалитьшпаргалка по теме
http://sviat.info/2008/06/28/avtomontirovanie-fajlovyx-sistem-windows-ntfs-fat-v-linux/
про нтфс
> Programmaster, в вас пропадает ценный и очень
ОтветитьУдалить> внимательный литературный редактор :-)
Ну почему же пропадает? Я ж камменты пишу :) (имхо, предыдущий был первым удачным). И ещё посты пытаюсь :) Так что не пропаду, не надейтесь :)
Хорошая разноцветная статья! Так держать!
ОтветитьУдалитьP.S. в статье заметил такие названия каталогов flesh и flash. Может лучше их сделать одинаковыми?
Добавьте, если не сложно, про монтирование через UUID.
ОтветитьУдалить2 arcd пишет...
ОтветитьУдалитьiocharset совпадает с текущей локалью - у меня iocharset=koi8-r.
Добавил.
p.s. Кстати, в статье "Правильная установка Дебиан, In A True Debian Way" ничего не сказано о выборе системной локали.
Так вроде у нас теперь светлое будущее с UTF8 и выбора нет.
Сам я выбирал дистрибутив и локаль "те, что стоят у ближайшего (на тот момент) UNIX-гуру" ;)
Там статья и так большая. Но мысль кинуть сюда ссылку у меня зародилась :-)
Так и сижу пока на koi8-r...
Я тоже, т.к. работает, и сейчас мне не до приключений со сменой локали.
2 scrim пишет...
шпаргалка по теме
Спасибо!
2 Programmaster пишет...
Ну почему же пропадает? Я ж камменты пишу :)
За что вам большое человеческое спасибо. Просто "ещё одни глаза" необходимы, т.к. при длительном написании одного поста глаз замыливается и очепяток не видишь.
2 Анонимный пишет...
Хорошая разноцветная статья!
Так ведь ручная работа! :-)
в статье заметил такие названия каталогов flesh и flash.
Исправил, спасибо большое!
2 Borisov Sergey пишет...
Добавьте, если не сложно, про монтирование через UUID.
Постараюсь. Тем более, что вроде в Ленни будет именно так.
fdisk -l - Смотрим, что смонтировать можно. :)
ОтветитьУдалитьКстати, при повторном прочтении заметил, что в одних местах написано utf8, а в других utf-8. Впрочем, пусть остается - ибо копипастить из статьи, не думая о смысле копируемого - плохо ;) Хотя как опция монтирования оно все-таки зовется utf8, без дефиса.
ОтветитьУдалитьА вот я хочу спросить насчет автомонтирования. Раньше в Убунте НТФС разделы атоматически монтировались при загрузке системы. Сейчас в Харди они монтируются только по требованию. Можно ли в Гноме как-то настроить автомонтирование при загрузке, ничего не прописывая в fstab?
ОтветитьУдалитьКстати думаю что не лишним былобы добавить про монтирование сетевых ресурсов.
ОтветитьУдалитьпотому как тема очень актуально и множество пользователей (особливо начинающих) ищут по этому вопросу всяческие доки
У меня IDE HDD, в /dev обозначаются как sda, sdb и т.п. Скорее всего из-за PCI SATA контроллера в материнке, но непонятно почему они всё-таки sd* а не hd*.
ОтветитьУдалитьМожно еще добавить про unionfs. Шикарная вещь.
ОтветитьУдалитьТолько unionfs вроде obsolete? Я использую AuFS, в AUFS опций монтирования дремучий лес, а доков кот наплакал.
ОтветитьУдалить//Другой анонимус\\
Возможно, я ошибаюсь, но имхо для безопасного извлечения флешки надо сделать eject /dev/sda1.
ОтветитьУдалить2 Minor комментирует...
ОтветитьУдалитьfdisk -l - Смотрим, что смонтировать можно. :)
Спасибо, добавил в пост.
2 arcd комментирует...
Кстати, при повторном прочтении заметил, что в одних местах написано utf8, а в других utf-8
Моя ошибка. Исправил. Большое спасибо!
ибо копипастить из статьи, не думая о смысле копируемого - плохо ;)
Документация должна быть безошибочной и служит для того, чтоб "всё работало".
2 Анонимный комментирует...
А вот я хочу спросить насчет автомонтирования.
Ох не спец я в этом :-)
2 Орлов Дмитрий комментирует...
Кстати думаю что не лишним былобы добавить про монтирование сетевых ресурсов.
Поставлю на заметку. Статья угрожает разрастись до неприличных размеров.
2 Анонимный комментирует...
Возможно, я ошибаюсь, но имхо для безопасного извлечения флешки надо сделать eject /dev/sda1.
Без разницы: всё равно, что сделать umount.
2 Михайло Литвин комментирует...
Г-н дебианщик занимается перессказом man mount? :)
Г-н дебианщик занимается переводом документации, написанной нелюдьми для нечеловеков, на нормальный язык.
Для cd/dvd нужно юзать параметр iocharset=utf8 чтобы не было вопросиков вместо русских букв в именах файлов
ОтветитьУдалитьПро busy device прикольно, а так man mount X)
ОтветитьУдалитьпро монтирование сетевых ресурсов - придеццо самбу пересказывать, жесткие ссылки etc
Так... А как ROX монтирует каталоги? Мне бы надо поудалять всё лишнее, типа pmount и hal. Так как классическим способом работать? Амарок например плеер должен сам монтировать/отмонтировать?
ОтветитьУдалитьОн просто говорит, что ему не удаётся.Мол, сперва сам смонтируй.Но зачем он тогда команды спрашивает?
А как монтировать образ флешки полученный посредствам dd if=/dev/sda of=img
ОтветитьУдалить"Пример: та же типичная флешка в /etc/fstab смотрится так
ОтветитьУдалить/dev/cdrom /mnt/cdrom iso9660 user,ro 0 0"
Разве флэшка?
И далее :"После этого оптический диск в Linux будет доступен"
Прежде всего спасибо автору, добавил в свой справочный листок несколько строк. Возможно, немного отклоняясь от темы, спрошу. При установке Дебиана сразу создаётся пользователь root, после - ещё один пользователь, потом можно создать ещё пользователей. Так вот, неоднократно замечал после установок, что пользователи, кроме первого после root, имеют ограничения в монтировании флешек. Это специально так задумано в предположении, что первый после root пользователь - это то же лицо, что и root, поэтому имеет больше прав, чем остальные пользователи? Как это исправить? Зачисление остальных пользователей в те же группы, в которые входит первый простой пользователь, не помогает. Приходится жене на её компьютере монтировать флешку самому под root, а потом размонтировать.
ОтветитьУдалитьЕсли спросил не по теме, комментарий удалите.
Замирая в глубоком пардоне и имея уже за плечами несколько часов общения с unix-подобными системами, спешу сообщить следующее: Прочитав сей пост, сию же минуту, не обременяя себя провалочками, принялся к монтированию audio-cd > Душа музык вопрошала! "Повремени, напою я суть твою напевом звонким" - молвил ей в ответ... Да не тут-то было... Ай да пингвин, ай да привереда - харчи мои видите ли iso9660-шные не по вкусу прешлись... Пришлось челом бить да совет ддержать с народом google-тским. И ответил люд гласу моему безутешному да птицей заморской замученному : угости птицу сею cdfs-ом добрым, из свежих сырцов сготовленным. И воздутся тебе труды твои песнью пингвиновой, молодецкой.... Чтож, остаётся подпоясаться да науку сырцоварения осваивать... Для кого-то сия наука и не наука вовсе, а дело привычное, но для меня, с измальства к ставням приученного - в диковинку....
ОтветитьУдалитьПривет. Не подскажешь как установить файловую систему которая на диске. С помощью cfdisk форматнул веник, в поле FS TYPE написано LINUX.
ОтветитьУдалитьПытаюсь примонтировать mount -t ext3 /dev/sda1 /mount/anime8
выдаёт ошибку
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
"
Не знаю уже что делать -(
Если ты переразбивал cfdisk-ом - там нет никакого файловой системы. Создай её с помощью mkfs.
ОтветитьУдалить2 Flaming
ОтветитьУдалитьСпасибо большое за помощь. Недавно просто пересел, ещё не всё понимаю.
вот щас как спрошу... токо не падайте со смеху впервые поставил линукс и факов мало очень про него.
ОтветитьУдалитьвобщем когда открываеш файл /etc/fstab как там сделать перенос строки чтоб писать можно было?
или как открыть его блокнотиком только с правами на запись?
и ещё что такое umask=0? у мни пишит типо этот параметр не правильно задан
ответы на ети вопросы два дня ищёу :(
Cпасибо за статью! У меня почему то не хочет монтировать флешку под простым юзером. Пишет такую ошибку:
ОтветитьУдалитьUnprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://ntfs-3g.org/support.html#unprivileged
статья интересная , но все равно непонятно : зачем монтирование нужно?
ОтветитьУдалитьв DOS и Windows как-то без него обходятся....
P.S. в Windows "Безопасное извлечение устройства" (БИУ) - это не размонтирование . Вы можете вытаскивать флэшки и без него. И ничего с файлами не случится . БИУ отключает питание от USB порта (он выдает на нагрузку 100ma) , чтобы не проскакивала искра при размыкании контактов и они не изнашивались.
@pigritor комментирует...
ОтветитьУдалитьПро busy device прикольно, а так man mount X)
Мне по работе нужно читать другие маны. И не перечитывать их каждый раз ради одного мелкого ключа. И другим, не сисадминам, тоже.
про монтирование сетевых ресурсов - придеццо самбу пересказывать
Там одна-две команды.
@Анонимный комментирует...
"Пример: та же типичная флешка в /etc/fstab смотрится так
Исправлено. Спасибо!
@Анонимный [другой] комментирует...
Замирая в глубоком пардоне и имея уже за плечами несколько часов общения с unix-подобными системами
Там выше тов.pigritor отписался, что у него всё легко и запросто - читаешь простыню man mount и ништяк.
Прочитав сей пост, сию же минуту, не обременяя себя провалочками, принялся к монтированию audio-cd
/me злорадно захихикал :-)
Кстати, про cdfs спасибо, я о ней не знал.
@Анонимный комментирует...
вот щас как спрошу... токо не падайте со смеху впервые поставил линукс и факов мало очень про него.
Там выше про маны говорили - дескать, а нафига ты виренс своё время тратишь, всё ж написано... мда.
вобщем когда открываеш файл /etc/fstab как там сделать перенос строки чтоб писать можно было?
пишем su, вводим пароль, пишем от рута nano /etc/fstab, перенос строки - клавиша ентер. Есть ещё vim, но там нужно завалить босса уровня по имени vimtutor :-)
@Helmik комментирует...
Unprivileged user can not mount NTFS block devices using the external FUSE
library.
Хм... странно. Попробуйте добавить это в /etc/fstab и указать там параметр user. У меня оно так и монтирует.
@Анонимный комментирует...
статья интересная , но все равно непонятно : зачем монтирование нужно?
Встраивание логической структуры носителя в логическую структуру всей файловой системы. KDE и GNOME сделают всё за вас.
в DOS и Windows как-то без него обходятся....
Вы мало знаете о той ОС, которую используете. Монтирование там есть, причём для всего, просто система имён там зделана через ж... как и многое другое. В случае флешек оно совершенно явное (что там про безопасное извлечение устройств?!). И это, кстати, совершенно не добавляет понимания, как всё устроено.
в Windows "Безопасное извлечение устройства" (БИУ) - это не размонтирование
Ну да, как же. В майкрософте просто изобрели заново синхронный режим записи. Точно так же можно сделать и в Линуксе.
Вы можете вытаскивать флэшки и без него. И ничего с файлами не случится
Синхронная запись медленее кешированной: попробуйте записать в винде и Линуксе кучу мелких файлов на флешку (например, hg-репозиторий клонировать). Почувствуйте разницу.
Большая просьба описать настройку автомонтирования NTFS разделов в графических средах (GNOME,KDE). На эту тему очень мало написано (во всяком случае на русском), а вариант настройки через /etc/fstab не совсем устраивает (например тем что монтирует разделы при загрузке, а не по клику мышью по значку)
ОтветитьУдалить@Анонимный комментирует...
ОтветитьУдалитьБольшая просьба описать настройку автомонтирования NTFS разделов в графических средах (GNOME,KDE).
Я озадачен. Там же всё автоматически подхватывается, разве нет? У меня просто IceWM и никаких приблуд нет (монтирование вручную). Мне так удобнее.
На эту тему очень мало написано (во всяком случае на русском), а вариант настройки через /etc/fstab не совсем устраивает (например тем что монтирует разделы при загрузке, а не по клику мышью по значку)
Занёс это к себе в записную книжку, хотя честно говоря мне негде это проверить: не KDE же ставить, в самом деле. Но попробую что-нибудь придумать.
У кого произошёл переход с koi8 или cp1251 тот видит вопросики в именах файлов вместо русских букв и пытается применить mount с опциями iocharset и получает фигушку: маунт ругается, что опция некорректна, кодировки такой нету и т.д.
ОтветитьУдалитьнапример вот такое говоит: EXT3-fs: Unrecognized mount option "iocharset=koi8" or missing value.
на начало 2011 года ext3 не поддерживает кодировок, байты в именах файлов передаются "as is".
Народ на форумах предлагает воспользоваться полуобратимым конвертером имён файлов convmv, но может не быть уверенности, что на диске имена именно в КОИ-8, а вдруг там window-1251?
Из такого положения выручает двойной монтаж с преобразованием имён файлов на лету. Сперва монтируем диск как обычно, а потом монтируем его представления в виде koi8 и win1251.
Вот что я проделал вчера над загадочным разделом /dev/hdc1
с вопросиками в именах файлов:
#mkdir /mnt/strannyi_vint
#mkdir /mnt/koi8disk
#mkdir /mnt/1251disk
#mount /dev/sdc1/ /mnt/strannyi_vint
#convmvfs /mnt/koi8disk/ -o srcdir=/mnt/strannyi_vint/,icharset=koi8,ocharset=utf-8
#convmvfs /mnt/1251disk/ -o srcdir=/mnt/strannyi_vint/,icharset=cp1251,ocharset=utf-8
после этого заглядываю в koi8disk - там нормальные русские папки, а в 1251диск оказался прикольный "оПХБЕР" :)
@yozki комментирует...
ОтветитьУдалитьУ кого произошёл переход с koi8 или cp1251 тот видит вопросики в именах файлов вместо русских букв
Это интересная информация, спасибо yozki.
У меня ситуация такая: на двух ноутбуках (нетбук и университетский) стоит Ленни с UTF8 по дефолту. На старом ламповом ноутбуке - Этч и кои8. Обновлять Этч я не буду, т.к. тут очень старый винчестер, того гляди гавкнется. Если что, накачу сохранённую версию Ленни.
в 1251диск оказался прикольный "оПХБЕР" :)
Зачем же вы держите файлы в такой богомерзкой кодировке? :-)
@boric комментирует...
Что ж он, линукс, автоматом не видит что на дисках?
Да видит, boric, видит. Ставьте вашу Убунту и всё вам будет автоматом. Просто некоторые хотят знать, что делать, если оно вдруг автоматом не увидит. Пользователи Маков и Винды, естественно, этим мало интересуются.
Хочу обратить внимание на такую неочевидную для новичков вещь: если при установке системы вы поставили сразу графическую среду (выбрали вариант "для десктопа"), то у вас много чего будет происходить автоматически, но не самым удобным для изучения способом. virens как раз и предостерегает от этого в статье про установку дебиан. Некоторые вещи даже будут вступать в кажущееся противоречие. Например, (хоть и оффтоп), если вас угораздило поставить network-manager, то либо он, либо файл /etc/network/interfaces. Думаю, что и с флешками может что-нибудь подобное происходить - ведь Gnome автоматом ставит пакет hal и что там еще для монтирования "на лету". Так что при изучении "что за что отвечает" приходится разматывать более длинные цепочки. Для Убунту это очень актуально.
ОтветитьУдалитьИзвените, но может я чего незнаю, обьясните, но на страние увидел это
ОтветитьУдалитьПример:
Устройствам, подключённым к IDE, будут соответствовать файлы-устройства /dev/hda, /dev/hdb и так далее.
Насчет IDE(integrated development environment) вы уверены?
@Анонимный комментирует...
ОтветитьУдалитьесли при установке системы вы поставили сразу графическую среду (выбрали вариант "для десктопа"), то у вас много чего будет происходить автоматически, но не самым удобным для изучения способом.
Анонимус, как всегда, рубит с плеча и прямо в яблочко. Но людЯм же хочется всего, сразу, на халяву и без усилий. А потом не могут понять, где и что отвалилось.
virens как раз и предостерегает от этого в статье про установку дебиан.
Именно так.
Изучать много не придётся, но знать, что под капотом, очень желательно. Если не хочется - сносим Дебиан и ставим Убанту с Юнити, НетворкМанагером и прочими свистульками.
Например, (хоть и оффтоп), если вас угораздило поставить network-manager
Это вообще идеологическая диверсия похуже Юнити и Риббон-интерфейса. Я не могу понять убунтушников и их склонности всё переделать, чтобы простые текстовые конфиги (XML must be killed with fire!) не имели значения.
Так что при изучении "что за что отвечает" приходится разматывать более длинные цепочки. Для Убунту это очень актуально.
Анонимус, там самое главное, что нифига не поймёшь, где отец, а где кузнец. Яркий пример в этой вашей Убанте - PulseAudio.
С монтированием разделов и HAL - всё из той же серии. Убунтушники с выпученными глазами узнают о том, что, оказывается, ISO-образ можно смонтировать из консоли прямо в папку (чёрт бы её побрал) /cdrom. После этого они выпадают в осадок, узнав о FUSE и fuse-zip. По виду они пользователи юникс, а по факту - та же виндузятина...
@Анонимный комментирует...
Насчет IDE(integrated development environment) вы уверены?
Хех, вот и выросло поколение, никогда не видевшее IDE-шных винчестеров со шлейфами... Гляди, Анонимус, чем твои предки пользовались до изобретения SATA.
про перекодировку. спасибо, статья очень помогла. но есть одно неприятное "но". если в имени файла есть буква "ё", то файл просто портится и его нельзя даже скопировать. приходится возвращаться в исходную точку монтирования и копировать с нечитабельным именем. :(
ОтветитьУдалитьПрошу прощения ))
ОтветитьУдалитьСтолкнулась с такой проблемой: через Gparted заделала на флешке NTFS и теперь не могу с Ubuntu ничего на флешку записать....
Подскажите, какие команды мне надо выполнить, чтобы запись/чтение имело место быть!
Насчет монтирования в винде.
ОтветитьУдалитьЕсли кто-нибудь заглядывал в свойства дисков в "управлении компьютеров", то видел, что для дискового устройства/раздела можно выбрать один из трех вариантов:
1. назначить букву диска
2. подключить как пустую ntfs-папку
3. не назначать ничего
По роду работы мне под винсервером2003 часто приходится иметь дело с кучей флешек. А винда, как известно, любит делать то, о чем ее не просили.
Подключил новелловский клиент несколько сетевых дисков, но винда делает вид, что не знает про них и тупо пытается отдать вставленной флешке законные новелловские буквы.
В какой-то момент года 3-4 назад меня это заедостало и я пошел по более приятному *никс-вэй: создал в корне одного из ntfs-ных разделов папочку /mnt, а в ней для каждой новой флешки создаю отдельный подкаталог и указываю его в свойствах этого съемного диска.
Честное слово, такой подход ничуть не сложнее того геморроя, который возникает, когда обнаруживаешь, что при открытии флешки, получившей букву диска, скажем, Ю:\, получаешь содержимое новелловского тома.
>Пример: монтирование типичной флешки выглядит так
ОтветитьУдалить> $ sudo mount -t vfat /dev/sda1 /mnt/flash -o iocharset=utf8,codepage=866
Уважаемый virens, может все-таки
$sudo mount -t vfat /dev/sda1 /mnt/flash -o iocharset=utf8,codepage=866,rw
???
А то вот смонтировал флэшку командой "$sudo mount -t vfat /dev/sdb /media/flash -o iocharset=utf8,codepage=866"
при виндузятнике, в "vim /media/flash/infa.txt" накидал копипастом из фаерфокса нужной инфы, попытался было ":w", а мне в доступе отказывают. =( Пришлось выкручиваться через ":w ~/infa.txt" с последующим ":q!" и "$sudo cp ~/infa.txt /media/flash", но это ж не дело... А глаза виндузятника от созерцания такого процесса нужно было видеть. :-)
@theoden комментирует...
ОтветитьУдалитьУважаемый virens, может все-таки
таки да, проглядел. Спасибо, исправлено в посте.
уважаемый админ, отличная статья, но не заметил ничего про монтирование сетевых дисков. их увидеть с Помощь ю fdisk нельзя. и как мне кажется имя устройчтва - ip адрес. я смог примонтировать такой диск, но при создании директории у нее появляется значок замка, что не очень приятно. да, фс ntfs. можно ли этот вопрос прокоментировать? спасибо.
ОтветитьУдалитьДа, статья, конечно, интересная и полезная...
ОтветитьУдалитьСпасибо автору.
Весь вопрос в том, для чего нужна операционная система: чтобы её осваивать, или чтобы выполнять полезную работу (выпускать продукцию).
Иначе, получается как в той поговорке: "компьютер - это вещь для решения проблем, которых до него не было..."
@Анонимный комментирует...
ОтветитьУдалитьзаметил ничего про монтирование сетевых дисков.
Да, есть такое. Но для их нахождения нужен smbclient, а потом они монтируются стандартно. Мне просто не хочется раздувать пост, но я подумаю, как это сюда втащить.
ntfs. можно ли этот вопрос прокоментировать?
А что его комментировать? NTFS-3G должно его монтировать без вопросов.
@Анонимный комментирует...
Весь вопрос в том, для чего нужна операционная система: чтобы её осваивать, или чтобы выполнять полезную работу (выпускать продукцию).
Когда вы сдаёте на права вождения автомобиля, вам должны хотя бы кратко рассказать в автошколе, как она работает. Ни у кого это не вызывает вопросов, не так ли?
Этот пост призван объяснить такую вещь в UNIX, как монтирование файловых систем и показать это на уровне команд. Современные графические среды в Линукс (KDE, GNOME, XFCE, Mate) делают это всё за вас, и можно продолжать тыкать в цветастые кнопки. Но нужно понимать, что происходит под капотом, когда вы эти кнопки тыкаете.
Именно поэтому под виндой есть убогие приблуды для монтирования ISO-образов - тамошний виндовый народ (и убунтушники тоже, как латентные windows-пользователи) абсолютно не понимает, что такое ISO-образ и зачем нужна целая огромная программа (да ещё и платная!), чтобы просто просмотреть его содержимое.
компьютер - это вещь для решения проблем, которых до него не было...
Это типичный пример инженерии - ты решил одну проблему, но притащил ещё десяток новых. Вопрос в том, стоит ли оно этих проблем. В случае с компьютером - однозначно стоит.
Автор этих строк правил конфиги в последний раз два-три года назад (обновляя ядро), и сегодня вот решил поновее ядро поставить (добавил 4 строчки в menu.list). Я не думаю, что это уж так сильно усложняет жизнь...
> Замечательная корпорация Microsoft изобрела свою собственную кодировку CP866 для MS DOS, CP1251 для Windows и только в последнее время прозрела до UTF8.
ОтветитьУдалитьЭто прогресс. Ни одна программа не пишется сразу и без ошибок.
> Замечательная корпорация Microsoft изобрела не просто новый велосипед с треугольными колёсами NTFS, а ещё и закрыла его описание.
А это бизнес. Мне тоже может быть не нравится, что под винду программы платные, но разрабов можно понять. Они работали и хотят получить за это деньги.
Ну а про треугольность... Для домохозяйки гораздо удобнее винда. Вот нафига ей знать, как монтируются диски вручную? Это нам IT-шникам интересно заставить работать систему, поимев целую кучу геморроя с ее настройкой. С линуксом сейчас вожусь только по той причине, чтобы заставить устройство делать немного больше, чем ему определил производитель. А на домашнем компе вполне устраивает винда без линуксового гемора.
для новичков в всяких там Линуксах рекомендую пользовать Gparted. Графическая оболочка позволяет _точно_ увидеть, что и куда монтировать. Также, чтоб не изобретать велосипед, монтировать папки можно с помощью Dolphine - файлового менеджера. А консоль это хорошо, но не для всех
ОтветитьУдалить