fstab - Автоматическое монтирование файловых систем

Изображение пользователя Ингвар.

После многочисленных постов на форуме решил попытаться разъяснить что и как.
Итак, чтобы при запуске любимой Кубунты раздел монтировался автоматически, файл /etc/fstab должен содержать такой пункт:

Устройство точка_монтирования файловая_система параметры флаг_бэкапа флаг_проверки

Например:

/dev/sda4  /mnt/windows  ntfs  defaults 0 1

Теперь разберем все по-порядку:

1. Устройство

Если это привод CD/DVD, то имя устройства - /dev/cdrom
Дисковод - /dev/fd# , где вместо # - номер устройства, начиная с 0(диск А-0, B-1)
Жесткие диски:
IDE: primary master: /dev/hda#
primary slave: /dev/hdb#
secondary master: /dev/hdc#
secondary slave: /dev/hdd#
SCSI/SATA: /dev/sdX#, где вместо X - буква по порядку подкюченного винчестера (Первый - a, второй - b и т.д)
Везде - вместо # - номер раздела на жестком диске, начиная с 0.

2. Точка монтирования

Это папка, через которую будет производиться обращение к разделу. В принципе, может быть любой.
Прежде чем монтировать в какую-либо папку, не забудьте ее создать.

3. Файловая система

Для жестких дисков: указывается файловая система, например fat32,ntfs,ext2,ext3 и т.д.
Для СD/DVD-приводов: iso9660,udf
Для Floppy-дисководов и флеш-дисков: vfat

4. Параметры

exec - Разрешение на запуск исполняемых файлов. Опция включена по-умолчанию.
noexec - Запрет на запуск исполняемых файлов.
auto - Раздел будет автоматически монтироваться при загрузке системы. По-умолчанию.
noauto - Раздел не будет автоматически монтироваться при загрузке системы.
ro - Монтирование только для чтения.
rw - Монтирование для чтения и записи. По-умолчанию.
user - Разрешение простым пользователям монтировать/демонтировать этот раздел.
nouser - Запрещает простым пользователям монтировать/демонтировать этот раздел. По-умолчанию.
defaults - Использование всех параметров по-умолчанию.

5. Флаг бэкапа

Если 1 - то программа dump включит этот раздел при резервном копировании.
Если 0 - то этот раздел не будет включен при резервном копировании.

6. Флаг проверки

Устанавливает порядок проверки раздела при монтировании на наличие ошибок. Если установить один и тот же порядок для двух разделов, они будут проверяться одновременно.
Если 0 - раздел не проверяется.

Разберем пример:

/dev/sda4  /mnt/windows  ntfs  defaults 0 1
/dev/sda4 - Монтируется устройство /dev/sda4 - 5-й раздел на первом жестком диске SATA или SCSI
/mnt/windows - Папка для доступа к разделу (точка монтирования) будет /mnt/windows
ntfs - Файловая система раздела NTFS
defaults - используются параметры по-умолчанию, т.е. exec,auto,rw,nouser
0 - резервная копия создаваться не будет
1 - При монтировании раздел первым будет проверен на наличие ошибок

Комментарии (68)

0
kiev1 - 9 Май, 2008 - 23:16
Изображение пользователя kiev1.

а как что бы флешка монтировалась при подключении сама? а то у меня в новой кубунте кде4 не монтируется

0
Soi-Fong - 10 Май, 2008 - 15:50
Изображение пользователя Soi-Fong.

ну, у меня вот такая строчка

/dev/sdb1 /media/sdb1 auto users,noauto,atime,auto,rw,nodev,noexec,nosuid,iocharset=utf8 0 0

0
kiev1 - 11 Май, 2008 - 10:43
Изображение пользователя kiev1.

так и написано, только у меня выходит не sdb1 а просто sdb
и flush добавлено - что бы буфер сбрасывался сам иногда а не только при отмонтировании
но не монтируется само при подключении

0
Soi-Fong - 11 Май, 2008 - 14:58
Изображение пользователя Soi-Fong.

а по-моему надо именно sdbX с цифрами писать, цифра обозначает раздел диска, даже если всего один раздел, то надо писать sdb1
посмотри есть ли у тебя в /dev/ устройства sdb1 и тд.

0
kiev1 - 14 Май, 2008 - 05:14
Изображение пользователя kiev1.

конечно нет sdb1 по этому и написал в fstab так
но вообще ведь какой-то даймон есть специальный для отслеживания что там подключается и автомонтирует он а не fstab - по этому надо где-то в его конфигах наверно писать

0
Ibergard - 12 Май, 2008 - 20:45

а можно ли как нить определить какой виндовый раздел какой... потому что у меня 2 винта и чет я ни фига не понял как они обзываются.

0
Гость - 13 Май, 2008 - 14:41

cfdisk'ом посмотри диски например. тока случайно ничего не поменяй)))

0
gemini - 20 Май, 2008 - 09:59

набираю в терминале cfdisk, он всякую ерунду в 1 строку пишет и всёб ничего не видно... как ещё можно глянуть какие разделы есть?

0
Soi-Fong - 20 Май, 2008 - 18:10
Изображение пользователя Soi-Fong.

qtparted, gparted

0
sawa - 18 Май, 2008 - 16:58
Изображение пользователя sawa.

А как писать чтобы автомонтировались и флешки и USB HDD?

Чтобы примонтировать USB HDD я указываю следующее:
/dev/sdg1 /media/disk0 ntfs user,locale=ru_RU.UTF-8,force,uid=1000,gid=1000,noauto,rw,dev,exec,suid 0 0

Но сюда же на /dev/sdg1 монтируются флешки и чтобы подключилось приходится строчку ремировать.

0
Soi-Fong - 18 Май, 2008 - 17:09
Изображение пользователя Soi-Fong.

попробуй вместо ntfs написать auto

0
sawa - 7 Июнь, 2008 - 23:21
Изображение пользователя sawa.

С auto не получилось, нашел другое (очень удобное) решение.
1. Из /etc/fstab убирать все строки связанные с монтированием USB устройств;
2. Удалить 2 файла: /sbin/mount.ntfs и /sbin/mount.ntfs-3g
3. Создать 2 текстовых файла /sbin/mount.ntfs и /sbin/mount.ntfs-3g со следующим содержимым:

#!/bin/bash
/bin/ntfs-3g -o locale=ru_RU.UTF-8 $1 $2

4. Назначить этим файла права "выполняемые", владельцы - пользователь root и группа fuse

Все, USB накопители с NTFS разделом будут автоматически подмонтированы.

+2
NK - 20 Май, 2008 - 18:17

Имеется жесткий диск (sdb1) с файловой системой NTFS и хочется заставить систему монтировать его при старте этой системы (KU 8.04), fstab у меня след вида:
# /etc/fstab: static file system information.
#
# <file system="system"> <mount point="point"> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda8
UUID=ea4a12d4-7ee6-4398-9513-9bc41e563340 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda6
UUID=59b5a03c-0139-4e35-b927-4aeea6d1f29c none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0</pass></dump></options></type></mount></file>

так вот, пробовал в него добавлять строчку

/dev/sdb1 /mnt/hard defaults 0 1

-не помогло, не монтируется
и вот, не знаете что тогда надо в fstab прописать или даже не в него надо прописывать ?

+2
polkan - 21 Май, 2008 - 02:40
Изображение пользователя polkan.

так вот, пробовал в него добавлять строчку

/dev/sdb1 /mnt/hard defaults 0 1

-не помогло, не монтируется
и вот, не знаете что тогда надо в fstab прописать или даже не в него надо прописывать ?

а почитать пояснения в начале файла не судьба?

# file system="system" mount point="point" type options dump pass

перевод:

"файл монтирования" "точка монтирования" "файловая система" "опции монтирования" "дамп" "очередь проверки в случае сбоя"

то есть в твоем случае:

/dev/sdb1 /mnt/hard defaults 0 1

/dev/sdb1 /mnt/hard ntfs defaults 0 1

а вообще для записи на нтфс ntfs-3g, русских букв utf8 , для возможности писать юзеру users , и точку для юзеров же необходимо поменять точку монтирования в /media/hard

/dev/sdb1 /media/hard ntfs-3g auto,utf8,users 0 0

не забудь создать каталог /медиа/хард

0
NK - 21 Май, 2008 - 17:31

Ой,Ой, я писал ntfs у себя в fstab в строчке
/dev/sdb1 /mnt/hard ntfs defaults 0 1
извиняюсь, что-то забыл был на форуме в этой теме написать

Ладно, спасибо, я видимо каталог не создал и Ваш способ

/dev/sdb1 /media/hard ntfs-3g auto,utf8,users 0 0

обязательно испробую вечером, еще раз спасибо!

0
NK - 22 Май, 2008 - 22:28

Попробовал
/dev/sdb1 /mnt/hard ntfs defaults 0 1и
/dev/sdb1 /media/hard ntfs-3g auto,utf8,users 0 0
все нормально монтируется, оказалось действительно надо было просто директорию создать в соответствующем разделе
Хочу спросить еще, принципиально важно в какой директории будут смонтированные образы, имеются ввиду директории mnt и media ?

0
NK - 20 Июнь, 2008 - 19:03

ответьте, пожалуйста, а что нужно в строчке для монтирования какого-то раздела (NTFS) приписать, что б удаляемые файлы, удалялись минуя корзину (т.е. безвозвратно сразу же) или же удалялись в свою виндусятскую корзину ? (пользуюсь файловым менеджером Konqueror, пока что нашел способ безвозвратного удаления- Shift+Delete)
хочется добиться того что б удаляемые файлы не копировались-перемещались в корзину Kubuntu, а удалялись-перемещались в свою корзину, на своем диске

0
Soi-Fong - 21 Июнь, 2008 - 01:53
Изображение пользователя Soi-Fong.

корзина - вещь вообще абстрактная. как удалять файлы - настраивается в файловых менеджерах, по команде rm файлы удаляются безвозвратно. в виндузятную корзину можно удалять перемещая в папку корзины, если не ошибаюсь

0
ktchv - 20 Май, 2008 - 18:32
Изображение пользователя ktchv.

если писать noexec, то с партиции нельзя будет выполнить скрипты и проги линуксовые... будте внимательны - попался на этом сам, долго не мог понять, почему не пускается скрипт..

0
Brun - 23 Май, 2008 - 11:55
Изображение пользователя Brun.

Обновил Ubuntu Server с 7.10 до 8.04. Если в fstab настроено маунтить партиции по UUID, то система не понимает =(
Нужно делать дедовским способом ....

+2
BugerMan - 23 Май, 2008 - 19:48
Изображение пользователя BugerMan.

я юзал раньше такой скрипт

#!/bin/bash

# Root check
if [[ $UID != 0 ]]; then
echo 'You should run this program as root or using sudo'
exit 1
fi

# Simple command line argument for installers
# -w: mount them with user,umask=0111
# -r: mount them with user,umask=0133,uid=1000,gid=1000
RWALL=-1;
if [[ $1 == '-w' ]]; then RWALL=1; fi
if [[ $1 == '-r' ]]; then RWALL=0; fi

if [[ $RWALL == -1 ]]; then
echo 'By default the disks will be writable only by root and'
cat /etc/passwd | awk -F ':|,' '/:1000:/ {print $5 " (" $1 ")"}'
echo 'Do you want to make the disk writable by all users instead? (y/n)'
read RESP
if [[ $RESP == 'y' || $RESP == 'Y' ]]; then
RWALL=1
else
RWALL=0
fi
fi

if [[ $RWALL == 1 ]]; then
OPTIONS='user,fmask=0111,dmask=0000'
MACOPTIONS='user,file_umask=0111,dir_umask=0000'
else
OPTIONS='user,fmask=0133,dmask=0022,uid=1000,gid=1000'
MACOPTIONS='user,file_umask=0133,dir_umask=0022,uid=1000,gid=1000'
fi

# Now for the real work
drivesntfs=`fdisk -l | grep -i 'ntfs' | awk -F '/| ' '{print $3}'`
drivesfat=`fdisk -l | grep -i 'fat32' | awk -F '/| ' '{print $3}'`
driveshfs=`fdisk -l | grep -i 'Apple_HFS' | awk -F '/| ' '{print $3}'`

usefuse=no
test -r /etc/lsb-release && source /etc/lsb-release
if [[ "x$DISTRIB_RELEASE" == "x6.04" || "x$DISTRIB_RELEASE" > "x6.04" ]]; then
echo "As of Ubuntu 6.04 (Dapper Drake) there is slightly more NTFS writing support"
echo "through a very experimental NTFS FUSE module. Using this seems to work but"
echo -n "is NOT recommended. Do you want to use this? [no] "
read RESP
if [[ $RESP == 'yes' ]]; then
usefuse=yes
echo "Enabling experimental NTFS write support"
else
echo "Not enabling experimental NTFS write support"
fi
fi

donesomething='n'
for drive in $drivesntfs; do
if [[ ! `grep $drive /etc/fstab` ]]; then
mkdir "/media/$drive"
echo "#Added by diskmounter utility" >> /etc/fstab
if [[ $usefuse == 'yes' ]]; then
echo "/dev/$drive /media/$drive ntfs-fuse rw,$OPTIONS 0 0" >> /etc/fstab
else
echo "/dev/$drive /media/$drive ntfs ro,$OPTIONS 0 0" >> /etc/fstab
fi
echo "Added /dev/$drive as '/media/$drive'"
donesomething='y'
else
echo "Ignoring /dev/$drive - already in /etc/fstab"
fi
done
if [[ $donesomething == 'y' && $usefuse == 'no' ]]; then
echo "NTFS drives will be mounted read-only!"
fi
for drive in $drivesfat; do
if [[ ! `grep $drive /etc/fstab` ]]; then
mkdir "/media/$drive"
echo "#Added by diskmounter utility" >> /etc/fstab
echo "/dev/$drive /media/$drive vfat rw,$OPTIONS 0 0" >> /etc/fstab
echo "Added /dev/$drive as '/media/$drive'"
donesomething='y'
else
echo "Ignoring /dev/$drive - already in /etc/fstab"
fi
done
for drive in $driveshfs; do
if [[ ! `grep $drive /etc/fstab` ]]; then
mkdir "/media/$drive"
echo "#Added by winmac_fstab utility" >> /etc/fstab
echo "/dev/$drive /media/$drive hfsplus rw,$MACOPTIONS 0 0" >> /etc/fstab
echo "Added /dev/$drive as '/media/$drive'"
donesomething='y'
else
echo "Ignoring /dev/$drive - already in /etc/fstab"
fi
done

if [[ $donesomething == 'y' ]]; then
# And mount them
mount -a
echo "All windows and mac partitions will now be mounted every time you boot"
echo "You do not need to reboot, the partitions are mounted now too"
else
echo "No usable windows/mac partitions found"
fi

+2
v0te - 26 Май, 2008 - 08:01
Изображение пользователя v0te.

Я в никсах - "очень" начинающий... Дык могу сказать, что в Харди Хероне автоматическое монтирование разделов при запуске можно сделать через панель настроек во вкладке "дополнительно" - там есть что-то наподобие менеджера разделов - настраивается и работает на "отлично"... Для бывших виндовозников этот способ настройки через гуи - более оптимален...
Буквально вчерашний опыт по прицепке нтфс-овского раздела на харди хероне: прочитал статью, залез в конф.файл и прописал все что положено - не прокатило: то не монтируется, то нет прав на использование... и тд и тп...
Полез в гуи настройки - вижу, что-то похожее на мне необходимое... Залез, выбрал нужное, поставил галочки, перезапустил сеанс - вуаля!..

0
buba - 27 Май, 2008 - 18:46
Изображение пользователя buba.

autofs - вроде способен решить некоторые проблемы.

0
gawriil - 29 Май, 2008 - 19:54
Изображение пользователя gawriil.

Я категорически не советую монтировать ntfs разделы по записи - чревато потерей данных.

0
polkan - 30 Май, 2008 - 01:24
Изображение пользователя polkan.

то есть?

я монтирую по записи (для антивирусной проверки) разделы нтфс4 (винтукей) и нтфс5 (хепа)... проблем не было ниразу... мфт разве что может слететь, так он и из под винды слетает при сложных случаях разбиения... особенно после редактирования всякими едиторами, а вот ntfsfix и правда не стоит юзать.... лучше грамотно запустить chkdsk из под винды (или загрузочного сидюка винды в режиме "рековери"), и тогда вам счастие будет немерено! :)

ЗЫ антивир у мну дрвеб под вайном :) антивирусная проверка стоит в моих служебных обязанностях, а виндовую машину содержать для этого некошерно для меня

0
Ингвар - 31 Май, 2008 - 01:08
Изображение пользователя Ингвар.

У меня смонтирован для записи и ничего никогда не терялось. Каким образом терятся вообще может?

0
topex - 10 Октябрь, 2008 - 22:02

Ну не знаю, у меня ntfs-3g установлен уже почти год, постоянно пишу на нтфс раздел из-под Ku 7.04 и пока никаких потерь данных.

0
polkan - 2 Июнь, 2008 - 01:47
Изображение пользователя polkan.

2Ингвар

при неправильной записи или размонтировании (когда в кеш данные слились а на диск ишшо нет)
если не ведется журнал (или ошибка записи в журнал)
когда неверная запись в мфт происходит

0
Гость - 2 Июнь, 2008 - 14:27

Все это хорошо, если говорить про уже установленные дивайсы (как то харды, например).

А вот у меня такая проблема: каждый раз, когда я сую флешку - она монтируется в неправильной кодировке.

Есть ли способ добавть запись в /etc/fstab, которая бы: "контролировала параметры монтирования того, чего еще нет в системе"? Хотя бы по типу файловой системы: "если новый дивайс с FAT32 -- то кодировка такая-то; Если с NTFS -- то такая-то#2; етц..".

Тоже самое, для дисков, которые не должны монтироваться по умолчанию. Например, я не монтирую по умолчанию диск D:\ (FAT32), а только по мере надобности через Dolphin. Т.е., это тоже в /etc/fstab не пропишешь? и как тогда управлять кодировкой с которой он должен подрубаться?

0
sawa - 9 Июнь, 2008 - 20:19
Изображение пользователя sawa.

Посмотри, чуть выше я сам себе ответил про монтирование USB устройств форматированных в NTFS. В принципе, можно по аналогии и с FATxx поступить (хотя с ним не должно быть проблем при автоопределении)

0
Гость - 7 Июнь, 2008 - 19:06

в менеджере дисков вижу все свои нтфс винчестеры, точки монтирования прописаны, но написано "выключен"
в фстаб прописал все как здесь сказали для каждого раздела
в чем может быть проблема?
стоит кубунту 8,04 с 3,5 кедами
(с линухом знаком 3 дня, так что сильно не пинать)

0
CraMas - 7 Июнь, 2008 - 19:07

в менеджере дисков вижу все свои нтфс винчестеры, точки монтирования прописаны, но написано "выключен"
в фстаб прописал все как здесь сказали для каждого раздела
в чем может быть проблема?
стоит кубунту 8,04 с 3,5 кедами
(с линухом знаком 3 дня, так что сильно не пинать)

0
drakon537 - 11 Июнь, 2008 - 14:49

Люди про помощь в этом, казалось бы лёгком деле.Значит так ситуации. Два раздела NTFS. Один раздел сделала сама винда, у меня Home Edition, второй раздел был старый. Винда его не видела. Сделал видимым через акроникс. Дальше ставлю Kubuntu 8.04 64 bit. Он всё видит, но чтобы получить доступ к разделу, надо водить пароль - это не удобно. Ставлю программу чтобы получить доступ к NTFS и она видит только первый раздел, который создала винда. Думаю впишу в ручную в файл fstab.
/dev/sda1 /media/SYSTEM ntfs-3g auto,utf8,users 0 0
/dev/sda2 /media/DOC ntfs-3g auto,utf8,users 0 0

Результат с первый разделом всё нормально. Ко второму доступа теперь вообще нет. Как быть?

0
AVolkov - 21 Июнь, 2008 - 10:39
Изображение пользователя AVolkov.

Ко второму доступа теперь вообще нет. Как быть?

Что, и Винда раздел потеряла? Бедненькая :'-(
Могу предположить, что убили раздел Акронисы - сталкивался с таким не один раз. Если получится увидеть содержимое раздела (пускай даже со вводом пароля в Кубунте), я бы рекомендовал слить с него инфу, загрузиться в Винду, грохнуть его и создать заново штатными средствами ХРюши.

0
fillex - 25 Июль, 2008 - 10:44

если разздел виден из под винды, то значит монтируешь не тот партишн,посмотри какой номер партишна
9.png
вот как у меня например

0
Z - 27 Июль, 2008 - 09:38
Изображение пользователя Z.

А что за страшные записи типа UUID=6FD0-BB1B?

0
sawa - 27 Июль, 2008 - 11:43
Изображение пользователя sawa.

Полное описание: UUID - Википедия

Попроще: у каждого харда свой UUID, если в fstab по нему монтировать устройства то они будут подключаться независимо от того на каком интерфейсе находятся.
Например: хард висел на primary slave, при переносе его на другой шлейф (допустим secondary master) том подключится без дополнительных настроек.

0
NK - 30 Июль, 2008 - 17:10

Подскажите пожалуйста,
что в fstab нужно прописать, что б чтение, запись и исполнение мог совершать только мой пользователь ( ну и root - соответсвенно)) ) , а остальные пользователи могли только читать ?

И кстати, не подскажите на монтированием и отМонтированием - можно наложите какие-нибудь права;
к примеру, что б загружался конкретный пользователь и при старте его учетной записи происходило монтирование NTFS, если оно таковое стоит для него ?

0
buba - 30 Июль, 2008 - 19:52
Изображение пользователя buba.

Кстати, я думаю, что долгожители помнят историю с очень медленной записью файлов на телефон (2 гига можно оставлять на ночь), решается ли как-то данная проблема на уровне фстаба? или всё так же актуальна?

0
kiev1 - 1 Август, 2008 - 04:56
Изображение пользователя kiev1.

просто монтировать флешки надо не с опцией sync а с опцией flush

0
Ингвар - 9 Август, 2008 - 06:45
Изображение пользователя Ингвар.

Я решил банально покупкой картридера)

0
Samu3l - 2 Ноябрь, 2008 - 14:22
Изображение пользователя Samu3l.

Спасибо! Отличное руководство получилось.

0
b_wlad - 3 Ноябрь, 2008 - 09:54
Изображение пользователя b_wlad.

Я, как чайник, прошу прощения за возможную глупость...
Юзаю Kubuntu 8.04 rus 64 DVD Desktop.
Поставил её на Phenom 9600 Mb GA-MA770-DS3 при всех имеющихся HDD (SATA & IDE),
так Kubuntu показывает их содержание автоматом при обращении, т.е. монтирование происходит автоматически при загрузке, как и CD/DVD.
Подключил новый SATA 1Tb - также автоматом вижу и воспроизвожу контент с него.
Почему так получается?
Дело в том, что SATA/IDE NTFS диски уже были подключены перед установкой или еще в чем-то?
Кстати, как ведет в этом отношении 8.10 DVD Desktop?

0
mityukov - 3 Декабрь, 2008 - 08:36
Изображение пользователя mityukov.

UPD: загрузился еще раз -- все завелось. Уже не в первый раз такое -- вещи со второй загрузки сами фиксятся (хотя и до этого была загрузка-свежачок)... Страная система...

Что-то поломалось после сегодняшнего обновления (Kubuntu 8.10 + KDE4.1.3, пришли: новое ядро, самба и Ruby; может еще какие мелочи)...

1. Имею такие записи в /etc/fstab (два NTFS диска чисто с данными):
...
/dev/sda1 /media/MEDIA ntfs-3g defaults 0 1
/dev/sdb1 /media/MEDIA2 ntfs-3g defaults 0 1

2. Обе папки недоступны после загрузки. Более того:
$ ls -l /media
total 4
lrwxrwxrwx 1 root root 6 2008-11-01 20:38 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 2008-11-01 20:38 cdrom0

(это все)

3. Попытался подрубить через Dolphin -- раньше (давно раньше, еще до fstab-манипуляций), при клике на какой-либо из доп. разделов -- всплывало окошко, запрашивающее пароль. Теперь просто:
An error occured while accessing 'MEDIA'. the system responded:
mount: only root can mount /dev/sda1 on /media/MEDIA

4. Есть еще два раздела: System volume (ntfs, где винда стоит) + DATA (FAT32, на всякий пожарный) -- они не прописаны в /ect/fstab вообще, но с пом. Dolphin подрубаются без проблем (сразу на запись и даже не спрашивая пароля).

Вопрос: куда копать?...

0
picaro - 3 Декабрь, 2008 - 11:18
Изображение пользователя picaro.

Я б удивился, если б он их смонтировал. Каталоги кто будет создавать, Пушкин?
sudo mkdir /media/MEDIA
sudo mkdir /media/MEDIA2
sudo mount /media/MEDIA
sudo mount /media/MEDIA2
Должно всё смонтироваться.
Ещё вопрос: на кой тебе проверять НТФС? Тут написано что означают поля в fstab.

Шестое поле используется fsck для определения порядка проверки (check) файловых систем после некорректного завершения работы системы. Для корневой файловой системы рекомендуется значение 1, а для остальных — 2 (или 0, когда проверка файловой системы не требуется).

0
mityukov - 11 Декабрь, 2008 - 13:39
Изображение пользователя mityukov.

Это все решилось само после второго ребута. И папки соотв. появились прочее. Очень-очень странно это все.

btw, да хоть с LiveCD загрузись -- Dolphin тебе все тома покажет. И кликнув любой - сразу же подмонтирует без проблем. И папку нужную сам создаст и прочее.

Тут-же не прокатило. Причем, именно с этими двумя дисками. Еще два "неродных" раздела - подрубало без глюков.

З.Ы.: не вижу ничего плохого в лишней проверке NTFS дисков. Там ведь нужные данные (типа документов/музыки/фоток/фильмов). А Reset в Кубунте 8.10 ой как часто нажимать приходится..

0
harmless - 11 Декабрь, 2008 - 13:56

С выхода 8.10 использую - ни разу reset не давил....

0
picaro - 11 Декабрь, 2008 - 14:01
Изображение пользователя picaro.

При работе hal сам создаёт каталоги, но когда работает mount, она каталоги не создаёт, а лишь ругается на их отсутствие.
Ты реально веришь, что в линуксе есть все надёжные и актуальные средства для востановления ntfs разделов?

+1
chaadaev - 22 Январь, 2009 - 18:32
Изображение пользователя chaadaev.

поставил себе программу MounntManager, через нее можно настроить монтирование систем в графическом режиме.

0
Donat - 9 Октябрь, 2009 - 09:31

Вот инструкция , которая работает и по сей день (kubuntu 9.04)

0
Michael72 - 20 Февраль, 2010 - 15:48
Изображение пользователя Michael72.

Огромное спасибо BugerMan за его скрипт. Изучение этого скрипта помогло решить мою проблему. Хотя, запуск самого скрипта мне не помог, по всей видимости он не рассчитан на разделы файловой системы типа FAT.
Проблема же была такой. Как упомянул уже здесь v0te, автоматическое монтирование разделов при запуске можно сделать через "Настройки системы", запустив во вкладке "Advanced" модуль "Диски и файловые системы". Так я и сделал. Поставил галочку у опции "включить при запуске" и указал точку монтирования. Всё заработало. Диск при запуске автоматом монтировался. Но монтировался он от пользователя root и при попытке изменить данные на диске сообщал "Доступ запрещен".
Долго я морочил с этим голову, даже по запарке снёс весь раздел командой sudo rm -rf /media/PCDOS_7, думая, что может быть поможет, если создам каталог от себя, а не от root, и не обратил внимания, что я раздел предварительно не отмонтировал.
Так вот, короче, как оказалось, для решения моей проблемы мне недоставало в вышеупомянутом модуле настройки щёлкнуть на кнопке "Расширенные параметры" и в поле "Параметры" ввести "fmask=0111,dmask=0000".

+1
balamutick - 7 Июль, 2010 - 02:03
Изображение пользователя balamutick.

Люди, а видели ли вы ЭТУ статью: Автоматическое монтирование дисков и разделов в Linux или что такое fstab? - itshaman.ru

Обнаружил её давно, всё забывал сюда выложить ссылку, ИМХО, лютый вин эпическая вообщем неимоверно классная статья, в том плане, что всё разложено по полочкам и подробно, а уж раскрашивание по цветам окончательно не позволяет запутаться.

Вообщем, пользуйтесь

0
Гость - 2 Октябрь, 2010 - 02:08

это все хорошо. Смонтировать у меня вышло. А как мне изменить прова доступа к этому диску? могу зайти только под root

0
Michael72 - 11 Октябрь, 2010 - 18:54
Изображение пользователя Michael72.

Покажи для начала содержимое файла /etc/fstab

0
ElrikEdward - 3 Октябрь, 2010 - 22:37

У меня также была проблема монтирования командой mount.
Прочитав всё выше - решилось.
Команда
sudo fdisk -l
выдавала мне записи типа:
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1               1        3264    26218048+  83  Linux
/dev/sda2            3265        5419    17310007    5  Расширенный
/dev/sda3   *        5420       15863    83891430    7  HPFS/NTFS
/dev/sda5            3265        3460     1574338+  82  Linux своп / Solaris
/dev/sda6            3461        5419    15735636   83  Linux

А команда
sudo blkid
Выдавала такие записи:
/dev/mapper/nvidia_jcegadcc1: LABEL="kubuntu" UUID="a39a9c10-0d80-f324-7947-2f87b2ebd91d" TYPE="ext3"
/dev/mapper/nvidia_jcegadcc6: LABEL="MEDIA" UUID="AC4B7EABB204A869" TYPE="ntfs"
/dev/mapper/nvidia_jcegadcc7: LABEL="VLADISLAV" UUID="02412481D94D4A10" TYPE="ntfs"
/dev/mapper/nvidia_jcegadcc8: UUID="60b5d650-e560-461a-8ff6-dd84c28fb058" TYPE="swap"
/dev/mapper/nvidia_jcegadcc9: LABEL="home" UUID="242a2d91-98fb-12a4-3240-336b444dd3af" TYPE="ext3"

При попытке смонтировать командой
sudo mount /dev/sda1 /media/disk1
Сообщало: "mount: специальное устройство /dev/sda1 не существует"
(Я зашёл в папку /dev, и там файла sda1 не было, но это так, к слову).
При попытке смонтировать командой
sudo mount /dev/mapper/nvidia_cbgbeeie1 /media/disk1
Всё прекрасно смонтировалось.

Интересный вопрос, почему fdisk -l и blkid выдают разные названия разделов дисков?

0
Гость - 10 Октябрь, 2010 - 08:25

видимо потому что у вас LVM

0
stepnoy - 3 Октябрь, 2011 - 19:05
Изображение пользователя stepnoy.

А у меня 4 виндовых раздела, которые при входе в систему не монтируются сами. Да и строк в fstab для этих разделов вообще нет!
Но, эти разделы отображаются в Дельфне и при обращении к ним у меня запрашивается пароль на их монтирование. Как происходит подобное монтирование не пойму - откуда еще берется информация что и куда монтировать?

0
salt - 3 Октябрь, 2011 - 19:17
Изображение пользователя salt.

Да и строк в fstab для этих разделов вообще нет! Так надо прописать ручками :)

0
stepnoy - 4 Октябрь, 2011 - 21:37
Изображение пользователя stepnoy.

Это понятно, но весь вопрос в том: где, кроме как в fstab, может быть указано куда монтировать диск (раздел), при обращении к нему?

0
DarkneSS - 4 Октябрь, 2011 - 23:22
Изображение пользователя DarkneSS.

Нигде. Кеды автоматом генерируют параметры.

0
stepnoy - 6 Октябрь, 2011 - 04:45
Изображение пользователя stepnoy.

Обычно, даже в этом случае существует некий скрипт который и генерирует параметры... Похоже это секрет недокументированная особенность!

0
DarkneSS - 6 Октябрь, 2011 - 07:35
Изображение пользователя DarkneSS.

Ага. Конкретный вопрос. Я не знаю. Читайте доки, спрашивайте на kde.org.

0
RA9OAJ - 7 Октябрь, 2011 - 04:29
Изображение пользователя RA9OAJ.

Да это в код намертво зашито. Так что...

0
Гость - 3 Октябрь, 2011 - 19:26

Для того, чтобы разделы монтировались автоматом при входе в систему, в файле /etc/fstab обязательно должны быть соответствующие строки для этого. Чтобы их туда добавить, анализируя всё вышеизложенное, можно сделать вывод, что есть три способа:

  1. сделать всё вручную, воспользовавшись текстовым редактором и отредактировав файл /etc/fstab;
  2. воспользоваться скриптом, предложенным BugerMan'ом;
  3. воспользоваться из меню приложений программой Параметры системы
0
DarkneSS - 3 Октябрь, 2011 - 19:40
Изображение пользователя DarkneSS.

А как монтируются флешки? Информация берётся из /dev/, а для монтирования кеды создают временные папки.

0
SD - 3 Октябрь, 2011 - 20:19

если для кде, то зайти в параметры системы, а там есть внешние носители - тут и включите

0
Гость - 3 Март, 2012 - 00:07

спасибо за информацию

0
alexeyl - 26 Март, 2012 - 21:24

Я только недавно поставил Кубунту 11.10 до этого стояла Убунта 11.10 ну и намудохался я с монтированием NTFS разделов с правом записи перепробовал все выше описанные способы и через параметры системы там галочки ставил на автоматическое монтирование ничего не помогало разделы монтируются но без права записи только чтение даже под рутом, пробовал разные параметры менять в fstab тоже не помогало главное в Убунту все работает со старта с такой записью в fstab
/etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
#
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sdc3 during installation
UUID=7a9e421a-fed8-46d6-ad6f-499ffde7c8f7 / ext4 errors=remount-ro 0 1
# /home was on /dev/sdc4 during installation
UUID=cb00709f-f4a3-4e34-b2a7-fc07dc7942f1 /home ext4 defaults 0 2
# swap was on /dev/sdc2 during installation
UUID=bb9eaa73-fc88-49c8-9d1a-33d9e51a2fe8 none swap sw 0 0
/dev/sdc5 /media/D ntfs-3g users,defaults,umask=0 0 0
/dev/sda2 /media/F ntfs-3g users,defaults,umask=0 0 0
/dev/sdb2 /media/G ntfs-3g users,defaults,umask=0 0 0
/dev/sda1 /media/E ntfs-3g users,defaults,umask=0 0 0

а в Кубунту не монтировалось вообще при загрузке выдавало нажмите S для отмены монтирования или М для правки. Убрал -3g из подписи начало монтироваться но без права записи на раздел только чтение.
Проблему решил установкой через synaptic ntfs-3g driver.
И все заработало с выше указаной записью в fstab

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры