Удомельский форум   ◊
www.udomlya.ru | Медиа-Центр | Удомля КТВ | Старый форум

Вернуться   Удомельский форум > Закрытые разделы (Read Only) > Свободное ПО
Справка Пользователи Календарь Сообщения за день
Свободное ПО Обсуждаем Linux, *BSD и другое свободное ПО

 
 
Опции темы Опции просмотра
Старый 27.04.2006, 17:00   #1
Vulzscht
Местный
 
Аватар для Vulzscht
 
Регистрация: 26.04.2006
Адрес: Улица Свободы
Сообщений: 1,249
Вы сказали Спасибо: 4
Поблагодарили 73 раз(а) в 53 сообщениях
По умолчанию Как правильно смонтировать разделы Fat и Ntfs?

Заголовок: Как правильно смонтировать разделы Fat и Ntfs?
Создано Vulzscht 17.04.2006 :: 16:09:29 столкнулся с небольшой проблемкой, нужно смонтировать разделы винды в линуксе, покопался в инете, нашел следущее:

Цитата:
Как правильно смонтировать FAT-раздел?

Добавить в /etc/fstab запись вида


Code:
/dev/hda1 /mnt/dos vfat iocharset=koi8-r,codepage=866,nouser,suid,rw,umask=000,showexec,q uite 0 0


Где, /dev/hda1 - /это FAT-раздел, а koi8-r - используемая локаль
(или utf8)

Есть раздел под NTFS, как мне его увидеть из-под линукса?

Прописываем в /etc/fstab строчку вроде


Code:
/dev/hda1 /mnt/disk_c ntfs umask=0,iocharset=koi8-u,ro 0 0


где /dev/hda1 - название вашего диска, а /mnt/disk_c - каталог,
который вы под него создали.

ВНИМАНИЕ: Вы сможете ТОЛЬКО ЧИТАТЬ с этого раздела!
но при монтировании раздела FAT столкнулся с проблемой, пишется что-то вроде не найдедо это устройство и монтировать его может только пользователь root а из mc под рутом эти папки пустые, после перезагрузки из fstab мне автоматически удалилась запись про раздел фата...
что может быть неправильно в записи, или какие есть еще варианты снять инфу с виндовых разделов?

Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?Создано grumbler 17.04.2006 :: 19:32:22
Цитата:
Цитата:
Vulzscht wrote:
столкнулся с небольшой проблемкой, нужно смонтировать разделы винды в линуксе, покопался в инете, нашел следущее:
... кусь-кусь ...
но при монтировании раздела FAT столкнулся с проблемой, пишется что-то вроде не найдедо это устройство и монтировать его может только пользователь root а из mc под рутом эти папки пустые, после перезагрузки из fstab мне автоматически удалилась запись про раздел фата...
что может быть неправильно в записи, или какие есть еще варианты снять инфу с виндовых разделов?
На всякий случай:
/dev/hda, hdb, hdc, hdd -- IDE'шные винты
/dev/sda, sdb, ... - SCSI, SATA или USB Flash Drive/CardResder
На винтах:
разделы с номерами 1-4 -- это PRIMARY разделы
разделы с 5 и выше -- LOGICAL разделы
то есть, если имеется хард (первый/мастер на первом IDE канале), а на нём первый раздел (как правило) PRIMARY, а второй и третий -- LOGICAL, в результате получим:
/dev/hda1 -- первый раздел
/dev/hda5 -- второй раздел
/dev/hda6 -- третий

Теперь по поводу mount: обычно для монтирования FAT в fstab прописываю

Код:
/dev/sde1 /mnt/flash vfat codepage=866,iocharset=utf8,pamconsole 0 0
pamconsole здесь необязательна -- это для возможности монтирования не из-под root'а.
...опция umask задаёт режим доступа к файлам (в случае 000 она соответствует rwx=чтение,запись,исполнение).
...проблем, вроде, никогда не было...

Предлагаю попробовать для начала вручную (суперюзером):

Код:
mount -t vfat -o codepage=866,iocharset=utf8 /dev/hda1 /mnt/dos
Можно поэкспериментировать с опциями (как всегда -- осторожно).
Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?Создано Vulzscht 17.04.2006 :: 21:51:23
Цитата:
grumbler wrote:
На винтах:
разделы с номерами 1-4 -- это PRIMARY разделы
разделы с 5 и выше -- LOGICAL разделы
то есть, если имеется хард (первый/мастер на первом IDE канале), а на нём первый раздел (как правило) PRIMARY, а второй и третий -- LOGICAL, в результате получим:
таким образом, например, под виндой у меня 3 диска, С (win 98), D (AltLinux Compact 3), E (Win 2000)
т.е. диск D - hdb1
C - hda1
E - hda5 и выше?

Последний раз редактировалось Vulzscht; 14.05.2006 в 21:26.
Vulzscht вне форума  
Старый 27.04.2006, 17:01   #2
Vulzscht
Местный
 
Аватар для Vulzscht
 
Регистрация: 26.04.2006
Адрес: Улица Свободы
Сообщений: 1,249
Вы сказали Спасибо: 4
Поблагодарили 73 раз(а) в 53 сообщениях
По умолчанию

Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?Создано grumbler 17.04.2006 :: 22:08:47
Цитата:
Vulzscht wrote:
таким образом, например, под виндой у меня 3 диска, С (win 98), D (AltLinux Compact 3), E (Win 2000)
т.е. диск D - hdb1
C - hda1
E - hda5 и выше?
Сколько у тебя всего физических устройств?
1 или 2 винта?

Если речь идёт о 2-х винчестерах, то:
если первый винт сидит на первом IDE канале, является MASTER'ом и имеет один раздел (PRIMARY), то этому единственному разделу будет соответствовать /dev/hda1.
если второй винт сидит на первом IDE канале, является SLAVE'ом и имеет 4 раздела (первый -- PRIMARY, второй -- PRIMARY, третий -- LOGICAL, четвёртый -- LOGICAL), то им будут соответствовать:
первому -- /dev/hdb1
второму -- /dev/hdb2
третьему -- /dev/hdb5
четвёртому -- /dev/hdb6

Скачок на 5 обусловлен тем, что в таблице разделов возможно наличие только 4 разделов PRIMARY.

Если имеем материнку, на которой имеется два IDE контроллера (канала), то на неё можно подцепить лишь 4 физических устройства:
первый винт (на первом канале, MASTER) -- /dev/hda
второй (на первом канале, SLAVE) -- /dev/hdb
третий (на втором канале, MASTER) -- /dev/hdc
четвёртый (на втором канале, SLAVE) -- /dev/hdd

Вот и вся арифметика...

Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?
Создано Vulzscht 17.04.2006 :: 22:18:43
Цитата:
grumbler wrote:
Сколько у тебя всего физических устройств?
физических два
на первом (С и Е) стоят 2 винды, диск С Primary, E Logical
на втором D - линукс, диск Logilcal (в линуксе определен как hdb)
т.е. на диски С и Е можно использовать hda1 и hda2?

Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?
Создано grumbler 17.04.2006 :: 22:31:17
Цитата:
Vulzscht wrote:
физических два
на первом (С и Е) стоят 2 винды, диск С Primary, E Logical
на втором D - линукс, диск Logilcal (в линуксе определен как hdb)
т.е. на диски С и Е можно использовать hda1 и hda2?
Если E -- Logical, тогда hda5.

А вот с D -- непонятно!
Если это действительно Logical (в Extended разделе), то -- /dev/hdb5.
ЗЫ: а что за файловая система у тебя на нём (это я к тому, что ты говоришь -- линукс...)?

Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?Создано Vulzscht 17.04.2006 :: 22:43:56
Цитата:
grumbler wrote:
Если E -- Logical, тогда hda5.

А вот с D -- непонятно!
Если это действительно Logical (в Extended разделе), то -- /dev/hdb5.
ЗЫ: а что за файловая система у тебя на нём (это я к тому, что ты говоришь -- линукс...)?

На D стоит AltLinux Compact 3
файловая система ext3
под линукс я выделил отдельно винт, просто раньше в винде у меня было 4 диска, т.е. каждый винт был разбит на 2 диска, но после какого-то форматирования буквы дисков поменялись, в связи с тем что первый бывший раздел нынешнего диска D был Primary, ну а менять я ничего не стал
а вообще под виндой в partition magik этот диск D у меня определяется просто как неотформатированный диск...

Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?Создано Vulzscht 19.04.2006 :: 21:12:03 получилось все смонтировать
но почему-то монтируется и открывается только из-под root'a хотя в принципе мне так спокойнее, и уж точно знаю что ниче там не сделают)))
ну а вообще-то интересно, как сделать монтированные диски возможными открываться мне как просто пользователю (не root)


О , появилась идея, сейчас буду учиться работать с chmod....

Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?
Создано grumbler 19.04.2006 :: 22:08:01
Цитата:
Vulzscht wrote:
получилось все смонтировать
но почему-то монтируется и открывается только из-под root'a хотя в принципе мне так спокойнее, и уж точно знаю что ниче там не сделают)))
ну а вообще-то интересно, как сделать монтированные диски возможными открываться мне как просто пользователю (не root)
:exclamation
О , появилась идея, сейчас буду учиться работать с chmod....
Используя опцию pamconsole (в конфигурационнм файле /etc/fstab), я добился возможности монтирования флешки с правами обычного пользователя.

Для выполнения каких-либо действий от имени root'а с правами обычного пользователя применяют системную утилиту sudo.
У неё есть конфиг /etc/sudoers.
Далее читай здесь: http://second.udomlya.ru/forum/YaBB....1145387360/2#2

Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?Создано Vulzscht 21.04.2006 :: 00:27:34 вот сейчас в fstab у меня прописаны оба моих диска с функцией pamconsole
при попытке открыть раздел или смонтировать его под обычным юзером пишется что монтировать может только рут...
выставил этим папкам и вложенным права для групп и всех rwxX

но все равно не открывает он их под обычным юзером
и почему система все время удаляет мою запись о hda5 из fstab?!

Последний раз редактировалось Vulzscht; 14.05.2006 в 21:29.
Vulzscht вне форума  
Старый 27.04.2006, 17:01   #3
Vulzscht
Местный
 
Аватар для Vulzscht
 
Регистрация: 26.04.2006
Адрес: Улица Свободы
Сообщений: 1,249
Вы сказали Спасибо: 4
Поблагодарили 73 раз(а) в 53 сообщениях
По умолчанию

Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?
Создано grumbler 24.04.2006 :: 22:23:01
Цитата:
Vulzscht wrote:
вот сейчас в fstab у меня прописаны оба моих диска с функцией pamconsole
при попытке открыть раздел или смонтировать его под обычным юзером пишется что монтировать может только рут...
выставил этим папкам и вложенным права для групп и всех rwxX
но все равно не открывает он их под обычным юзером
и почему система все время удаляет мою запись о hda5 из fstab?!
Вероятно, запись из fstab удаляет демон автомонтировки autofs (по умолчанию он хочет всё подмонтировать в директорию /media). Я его у себя отключил.
По поводу rwxX: эти права доступа ты назначил только на дирректорию, являющуюся точкой монтирования (ни для FAT ни для NTFS ты ничего подобного задать не мог -- они не знают, что это такое!).

Покажи свой fstab...

Заголовок: Re: Как правильно смонтировать разделы Fat и Ntfs?
Создано Vulzscht 25.04.2006 :: 00:01:39
Код:
# This file is edited by fstab-sync - see 'man fstab-sync' for details
proc            /proc                  proc      gid=19                  0 0
devpts            /dev/pts            devpts      gid=5,mode=620            0 0
/dev/hdb1      /      ext3      defaults      1      1
/dev/cdrom /media/cdrom subfs fs=cdfss,nosuid,nodev,noexec 0 0
jacktmp      /var/lib/jack/tmp      ramfs      defaults      0 0
/dev/hda1 /mnt/dos vfat codepage=866,iocharser=utf8,pamconsole 0 0
/dev/hdd                /media/cdrom1           subfs   user,nosuid,nodev,noexec,noauto,fs=cdfss,utf8,comment=managed 0 0
/dev/fd0                /media/floppy           subfs   user,nosuid,nodev,noexec,noauto,fs=floppyfss,fmask=0111,dmask=0,comment=managed 0 0
также там была запись про hda5 - папка dos1, остальное то же самое что в строчке с hda1

Последний раз редактировалось Vulzscht; 14.05.2006 в 21:33.
Vulzscht вне форума  
Старый 14.05.2006, 20:52   #4
Aziraal
Местный
 
Регистрация: 26.04.2006
Адрес: Удомля/Санкт-Петербург
Сообщений: 1,163
Вы сказали Спасибо: 215
Поблагодарили 124 раз(а) в 93 сообщениях
По умолчанию

ура!! я научился монтировать диски в системе нтфс тока проблема одна
как сделать чтобы мог смотреть эти файлы не только пользователь root
Aziraal вне форума  
Старый 14.05.2006, 21:22   #5
Vulzscht
Местный
 
Аватар для Vulzscht
 
Регистрация: 26.04.2006
Адрес: Улица Свободы
Сообщений: 1,249
Вы сказали Спасибо: 4
Поблагодарили 73 раз(а) в 53 сообщениях
По умолчанию

Цитата:
Сообщение от Amigo
ура!! я научился монтировать диски в системе нтфс тока проблема одна
как сделать чтобы мог смотреть эти файлы не только пользователь root
читай внимательнее... в fstab надо добавить pamconsole 0 0
к диску, но лично у меня он даже с таким не хотел монтироваться не из-под рута
__________________
Все, что когда-либо происходит, никогда не забывается. Даже если ты об этом не помнишь. (с)Spirited Away
Возможно, люди заблуждаются и совершают ошибки потому, что у них есть что-то важное. И это "что-то" по-настоящему дорого им.
Vulzscht вне форума  
Старый 14.05.2006, 22:17   #6
grumbler
Местный
 
Регистрация: 27.04.2006
Адрес: не так далеко...)
Сообщений: 209
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для grumbler с помощью ICQ
По умолчанию

Цитата:
Сообщение от Vulzscht
читай внимательнее... в fstab надо добавить pamconsole 0 0
к диску, но лично у меня он даже с таким не хотел монтироваться не из-под рута
pamconsole мне помог только с vfat!
Поскольку NTFS имеет свои идентификаторы пользователей (другая ОС, которая не назначала права доступа к файлам НТФС, -- Линух в нашем случае -- не может их знать), разрешение на чтение/запись даётся только суперпользователю. Вероятно, причина в этом...
Может, конечно и есть возможность извернуться, но польскольку у меня чичаз только ext2,3 reiserfs и nfs эксеприментировать мне не на чем...
__________________
grumbler
grumbler вне форума  
Старый 14.05.2006, 22:24   #7
Vulzscht
Местный
 
Аватар для Vulzscht
 
Регистрация: 26.04.2006
Адрес: Улица Свободы
Сообщений: 1,249
Вы сказали Спасибо: 4
Поблагодарили 73 раз(а) в 53 сообщениях
По умолчанию

Цитата:
Сообщение от grumbler
pamconsole мне помог только с vfat!
а мне оно и с фатом не помогло
__________________
Все, что когда-либо происходит, никогда не забывается. Даже если ты об этом не помнишь. (с)Spirited Away
Возможно, люди заблуждаются и совершают ошибки потому, что у них есть что-то важное. И это "что-то" по-настоящему дорого им.
Vulzscht вне форума  
Старый 14.05.2006, 22:34   #8
Aziraal
Местный
 
Регистрация: 26.04.2006
Адрес: Удомля/Санкт-Петербург
Сообщений: 1,163
Вы сказали Спасибо: 215
Поблагодарили 124 раз(а) в 93 сообщениях
По умолчанию

Цитата:
Сообщение от grumbler
pamconsole мне помог только с vfat!
Поскольку NTFS имеет свои идентификаторы пользователей (другая ОС, которая не назначала права доступа к файлам НТФС, -- Линух в нашем случае -- не может их знать), разрешение на чтение/запись даётся только суперпользователю. Вероятно, причина в этом...
Может, конечно и есть возможность извернуться, но польскольку у меня чичаз только ext2,3 reiserfs и nfs эксеприментировать мне не на чем...
а у меня после перезагрузки у всех стало видно
правда кодировка стала абракадабра
Aziraal вне форума  
Старый 14.05.2006, 22:35   #9
Aziraal
Местный
 
Регистрация: 26.04.2006
Адрес: Удомля/Санкт-Петербург
Сообщений: 1,163
Вы сказали Спасибо: 215
Поблагодарили 124 раз(а) в 93 сообщениях
По умолчанию

Цитата:
Сообщение от grumbler
pamconsole мне помог только с vfat!
Поскольку NTFS имеет свои идентификаторы пользователей (другая ОС, которая не назначала права доступа к файлам НТФС, -- Линух в нашем случае -- не может их знать), разрешение на чтение/запись даётся только суперпользователю. Вероятно, причина в этом...
Может, конечно и есть возможность извернуться, но польскольку у меня чичаз только ext2,3 reiserfs и nfs эксеприментировать мне не на чем...
посмотри плз топик Alt Linux
сори за оффтоп
Aziraal вне форума  
Старый 18.05.2006, 23:23   #10
Vulzscht
Местный
 
Аватар для Vulzscht
 
Регистрация: 26.04.2006
Адрес: Улица Свободы
Сообщений: 1,249
Вы сказали Спасибо: 4
Поблагодарили 73 раз(а) в 53 сообщениях
По умолчанию

может быть из-за разных линух немножко разные настройки для fstab... вощем поэкспериментировал сейчас - можно сказать, что удача сопутствует смелым)
я не использовал ни pamconsole, ни umask
я просто смонтировал свой фатовский том как раздел ext2/3
Код:
/dev/hda1       /mnt/dos vfat  user,nosuid,nodev,noexec,noauto,utf8
правда до этого немножко полистал мануал, зато теперь узнал о назначении некоторых команд
ну чтож... продолжаем учиться дальше)
__________________
Все, что когда-либо происходит, никогда не забывается. Даже если ты об этом не помнишь. (с)Spirited Away
Возможно, люди заблуждаются и совершают ошибки потому, что у них есть что-то важное. И это "что-то" по-настоящему дорого им.
Vulzscht вне форума  
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:57. Часовой пояс GMT +3.


Для улучшения работы сайта и его взаимодействия с пользователями мы используем файлы cookie. Продолжая работу с сайтом, Вы разрешаете использование cookie-файлов. Вы всегда можете отключить файлы cookie в настройках Вашего браузера.
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot