<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; mount]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=10553&amp;type=atom" />
	<updated>2011-04-30T13:56:42Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=10553</id>
		<entry>
			<title type="html"><![CDATA[Re: mount]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=174290#p174290" />
			<content type="html"><![CDATA[<p><strong>Как смонтировать дополнительный раздел?</strong></p><p>Ну есть разделы которые уже смонтировались (на этапе установки), но иногда возникает нужда смонтировать ещё один раздел (например, вы купили новый жёсткий диск. мои поздравления&nbsp; smile&nbsp; ).</p><p>Первое, что нужно понять, так это то, что смонтировать раздел можно многими способами, но не все из них являются правильными. У многих способов есть недостатки, и о них надо знать.</p><p><strong>Куда монтировать?</strong></p><p>Любую файловую систему можно примонтировать к любому каталогу. Вот только по традиции, постоянные ФС (например жёсткие диски и/или их разделы) монтируют в каталог /mnt/, создав там подкаталог с каким-то осмысленным именем. например <span class="bbu">/mnt/windows</span>. Очевидно, это раздел с вендой. Это работа администратора, потому именно он и должен этим заниматься. В файле <span class="bbu">/etc/fstab</span> в каждой строчке записано по одной ФС, а так-же, куда и как они монтируются. Все они монтируются по очереди, во время загрузки, командой mount -a. Каталог к которому монтируется ФС называется &quot;точка монтирования&quot;.</p><p>Поля <span class="bbu">/etc/fstab</span></p><p>Полем называется последовательность символов без пробелов и табуляций, поля разделяются любым числом пробелов и табуляций. Каждая строчка заканчивается переводом строки (последняя - тоже!). Пустые строки, и строки начинающиеся с # игнорируются. Это комментарии, для удобства админа. </p><p>1) в первом поле записано имя самой ФС. Обычно это что-то вроде /dev/sda6 Имя нового устройства можно посмотреть командой <br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># dmesg</div><br />Кроме того, вместо имени, можно использовать UUID, т.к. последний никогда не меняется (а имя может изменится).</p><p>2) во втором поле записана точка монтирования.</p><p>3) в третьем поле записан тип ФС. Или auto, если админу всё равно. Если там auto, команда mount сама определяет тип ФС.</p><p>4) в четвёртом поле записаны дополнительные опции, которые мы здесь обсуждали. Именно туда следует добавлять опцию users, которая позволит монтировать ФС простому юзеру.</p><p>5) это поле определяет частоту снятия дампов данной ФС. Если там 0 или пусто, дампы не снимаются. man dump для более подробного объяснения.</p><p>6) это поле определяет номер прохода проверки. 0 тут означает, что проверять ФС не нужно (например, это файлопомойка с ненужным отстоем. Учтите, /tmp/ - не помойка, и ваша ОС рухнет, если у неё плохой /tmp/. К счастью, благодаря ценам, /tmp/ можно и нужно смонтировать в память). Во время загрузки сначала проверяется корневая ФС (1), а затем все остальные, причём одновременно (2).</p><p>Простые юзеры не имеют доступа на запись к корню ФС (даже если они его смонтировали), потому администратору нужно создать каталог внутри ФС, и назначить ему нужные права доступа. (впрочем, вы можете после каждого монтирования менять права на все файлы, в т.ч. и на саму эту ФС. Кроме того, вы можете и по другому извратится. Но это уже не ко мне&nbsp; wink )</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2011-04-30T13:56:42Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=174290#p174290</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: mount]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=153201#p153201" />
			<content type="html"><![CDATA[<p><strong>NTFS</strong></p><p>Поддержка NTFS в ядре Linux обеспечивает стабильное чтение NTFS разделов. Однако для записи на NTFS разделы до недавнего времени не существовало стабильных средств не повреждающих файловую систему. С появлением ntfs-3g эта проблема была устранена. На сегодняшний день ntfs-3g это стабильный, опробованный драйвер для чтения/записи NTFS обеспечивающий приемлемую скорость работы.</p><p>Для использования ntfs-3g сначала установите пакет ntfs-3g для вашего дистрибутива</p><p>для Red Hat - based дистрибутивов:</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">yum install ntfs-3g</div></p><p>для Debian - based (Ubuntu):</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">apt-get install ntfs-3g</div></p><p><s>или соберите из исходников:</p><p>./configure<br />make<br />make install</s></p><p><strong>Собирать из исходников НЕЛЬЗЯ!</strong> Сегодня этот драйвер есть ВО ВСЕХ дистрибутивах.</p><p>Теперь вы можете смонтировать NTFS раздел вручную:</p><p>Ниже в примерах /dev/hda1 это ваш ntfs раздел</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">mount -t ntfs-3g /dev/hda1 /mnt/windows</div></p><p>Или автоматически, добавив следующую строчку в файл /etc/fstab:</p><div class="codebox"><pre><code>/dev/hda1 /mnt/windows ntfs-3g defaults 0 0</code></pre></div><p>Если у вас возникли проблемы с кодировкой, используйте параметр locale при монтировании:</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">mount -t ntfs-3g /dev/hda1 /mnt/windows -o locale=ru_RU.utf8</div></p><p>Для определения ntfs разделов вы можете использовать следующую команду:</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">sudo fdisk -l | grep NTFS | gawk &#039;{print $1}&#039;</div></p><p>(sudo только для бубунты. для других дистров нужны права рута).</p><p>На текущий момент драйвер не способен читать шифрованные файлы и записывать сжатые.</p><p>(<a href="http://easylinux.ru/node/153">источник</a>)</p><p>для разрешения монтирования всем подряд, не только руту, используйте опцию users,rw вместо defaults.</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2011-03-06T16:26:18Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=153201#p153201</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: mount]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=139432#p139432" />
			<content type="html"><![CDATA[<p><strong>-o user<br />-o users</strong><br />Разрешение монтировать устройство всем подряд, включают в себя noexec, nosuid, nodev. <br />В первом случае отмонтировать ФС сможет только тот, кто её смонтировал. Во втором -- любой пользователь. В остальном поведение идентично.</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2011-02-01T13:07:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=139432#p139432</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: mount]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=139411#p139411" />
			<content type="html"><![CDATA[<p><strong>mount -o remount</strong></p><p>возможность перемонтировать раздел на лету. единственный способ перемонтировать например /usr/, который используется всегда.</p><p><strong>mount -o noexec</strong></p><p>Запрет исполнять файлы с этого устройства. Используется для большей безопасности в разделах, которые доступны простым юзерам /home/* или всем (например /tmp). Не позволит злоумышленнику запустить эксплоит, который поднимет его права до суперпользователя (даже если у злоумышленника есть этот эксплоит, а админ не пропатчил свой Linux)</p><p>(Until recently it&nbsp; &nbsp;was possible to run binaries anyway using a command like /lib/ld*.so /mnt/binary. This&nbsp; trick&nbsp; &nbsp;fails since Linux 2.4.25 / 2.6.0.)<br />(раньше можно было запустить бинарник и с такого раздела, но сейчас это уже исправили)</p><p><strong>mount -o nodev</strong></p><p>Запрет интерпретации файлов как блочное устройства. Нужен там, где этих устройств быть не может (везде кроме /dev/ )</p><p><strong>mount -o nosuid</strong> </p><p>Запрет SUID бита у файлов. Важный флаг для безопасности - последние атаки были связаны как раз с созданием хардлинка на файл, который имеет такой бит (к сожалению от таких файлов ещё не избавились, например всем известный <span class="bbu">/bin/ping</span>)</p><p>На самом деле, бит SUID (и SGID) не сбрасываются, а попросту никак не работают.</p><p><strong>mount -o users</strong></p><p>Разрешение монтировать устройство всем подряд. Включает в себя nosuid, nodev, noexec (что-бы разрешить используйте suid, dev, exec соответственно). Прописывается обычно в <span class="bbu">/etc/fstab</span></p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2011-02-01T12:02:47Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=139411#p139411</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: mount]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=139402#p139402" />
			<content type="html"><![CDATA[<p><strong>-o loop</strong>[=/dev/loopN][,offset=ofs][,encryption=type] - монтирование с использованием петлевого устройства.<br />Один из распространённых примеров использования -- монтирование .iso образов:<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># mount /path/some-file.iso /mnt/cdrom -o loop</div><br />В /mnt/cdrom получим файловую систему образа .iso. Дополнительные сведения, помимо man mount, в man losetup.</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2011-02-01T11:39:35Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=139402#p139402</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: mount]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=139395#p139395" />
			<content type="html"><![CDATA[<p><strong>-B, --bind</strong> - позволяет дополнительно привязать часть иерархии в другое место файловой системы. <br />Один из примеров использования -- восстановление загрузчика LILO при загрузке с LiveCD:<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># mount /dev/sda5 /mnt<br /># for d in dev proc sys; do mount --bind /$d /mnt/d$; done<br /># chroot /mnt<br /># lilo<br /># exit</div></p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2011-02-01T11:18:20Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=139395#p139395</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: mount]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=139394#p139394" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Termo пишет:</cite><blockquote><p>-r - монтировать файловую систему в режиме &quot;read&quot;</p></blockquote></div><p>Синоним — <strong>-o ro</strong><br /></p><div class="quotebox"><cite>Termo пишет:</cite><blockquote><p>-w - монтировать файловую систему в режиме &quot;readwrite&quot;</p></blockquote></div><p>Синоним — <strong>-o rw</strong></p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2011-02-01T11:17:29Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=139394#p139394</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[mount]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=139391#p139391" />
			<content type="html"><![CDATA[<p>mount</p><p>Формат команды: mount [option] [device] [target]</p><p>Опции:<br />-а - монтировать все файловые системы, перечисленные в файле etc/fstab<br />-r - монтировать файловую систему в режиме &quot;read&quot;<br />-w - монтировать файловую систему в режиме &quot;readwrite&quot;<br />-t - указание типа файловой системы<br />-o - позволяет задать дополнительные опции команды монтирования</p><p>Пример: mount -t iso9660 /dev/cdrom /mnt<br />Пояснение: примонтировали файловую систему CD диска в каталог /mnt</p>]]></content>
			<author>
				<name><![CDATA[Termo]]></name>
				<uri>https://linuxforum.ru/profile.php?id=4469</uri>
			</author>
			<updated>2011-02-01T11:09:37Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=139391#p139391</id>
		</entry>
</feed>
