PDA

Просмотр полной версии : Автомонтирование NTFS раздела при включении


Весёлый Молочник
23.01.2009, 13:39
Собственно проблема в том, что torrent клиент Deluge при включении компьютера запускается и хочет раздавать файлы. Но он не может автомонтировать ntfs раздел и вылазиют ошибки - раздражает.

Когда сам руками зайдёшь в раздел - он атвомонтируется и Deluge больше не ругается. Как это автомотизировать?

Или можно ли ntfs раздел форматировать без потери данных?

deff
23.01.2009, 13:50
щас точно сказать не могу ибо на работе. файл fstab лежит помоему в папке etc.
там все это дело очень просто делается. кто нибудь наверно поподробней распишет.

lsmod
23.01.2009, 18:53
1.Покажите /etc/fstab

2. можно ли ntfs раздел форматировать без потери данных?
Как это понимать?

Весёлый Молочник
23.01.2009, 18:57
Раздел остался с Windows XP ещё - если бы не данные, то форматнул бы в ext3.

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda2
UUID=98399a24-2a1c-4cfa-9785-22fcd5b66f12 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda3
UUID=0b8304d4-8ae1-4b85-a42c-4f4ffa7a19bf none swap sw 0 0
/dev/scd1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/scd0 /media/cdrom1 udf,iso9660 user,noauto,exec,utf8 0 0

lsmod
23.01.2009, 19:11
У вас не прописан раздел с ntfs.

Добавьте соответсвующую строку в файл.

deff
23.01.2009, 20:05
вижу до сих пор не прописал
кароче для начала нужно узнать uuid раздела, вводим в треминал
ls -l /dev/disk/by-uuid/создаём каталог в медиа, скорей всего он уже существует, но на всяки пожарный
sudo mkdir /media/diskвбиваем в фстаб
UUID=тут_uuid_раздела /media/disk ntfs defaults 0 0

deff
23.01.2009, 20:10
Или можно ли ntfs раздел форматировать без потери данных?
если даже и можно, все равно его надо в fstab прописать :biggrin:

lsmod
23.01.2009, 20:22
если даже и можно, все равно его надо в fstab прописать :biggrin:

1.Собственно "форматировать" без потери данных - нельзя. Если речь идёт об изменении ФС без потери данных, то это называют конвертацией, если не ошибаюсь.

2.Программы для работы с разделами и ФС, типа fdisk, parted и т.п., на /etc/fstab внимания не обращают.

deff
23.01.2009, 20:38
к чему ты это все написал, я тебя не понял абсолютно.
я то имел ввиду то что какого бы типа не была файловая система, раздел всеравно должен быть прописан в fstab

Весёлый Молочник
23.01.2009, 21:23
итого 0
lrwxrwxrwx 1 root root 10 2009-01-23 15:56 0b8304d4-8ae1-4b85-a42c-4f4ffa7a19bf -> ../../sda3
lrwxrwxrwx 1 root root 10 2009-01-23 15:56 98399a24-2a1c-4cfa-9785-22fcd5b66f12 -> ../../sda2
lrwxrwxrwx 1 root root 10 2009-01-23 15:56 D8E02983E0296948 -> ../../sda1


Uuid это вот это 0b8304d4-8ae1-4b85-a42c-4f4ffa7a19bf?

Как узнать где нтфс раздел? имеется ввиду какой из sda

lsmod
23.01.2009, 21:31
А вы сами не знаете, какой раздел у вас в ntfs?

Судя по /etc/fstab - sda1.

Два других у вас монтируются.

это вот это 0b8304d4-8ae1-4b85-a42c-4f4ffa7a19bf?
Да.

Весёлый Молочник
23.01.2009, 21:38
UUID=0b8304d4-8ae1-4b85-a42c-4f4ffa7a19bf /media/disk ntfs defaults 0 0

Вот так? Куда девать sda1?

lsmod
23.01.2009, 21:50
Вам же deff показал строку. Да, так.

Что значит "Куда девать sda1?", я не понял.

Уппсс... UUID=D8E02983E0296948 <- sda1 у вас с таким UUID.

Весёлый Молочник
23.01.2009, 21:59
UUID=0b8304d4-8ae1-4b85-a42c-4f4ffa7a19bf none swap sw 0 0
/dev/scd1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/scd0 /media/cdrom1 udf,iso9660 user,noauto,exec,utf8 0 0

Ну вот пример.То бишь то что подчёркнуто жирным - этого делать не стоит?

lsmod
23.01.2009, 22:09
Выделенное - это правила монтирования CD/DVD.

Прочитайте man mount, man fstab.

Чтобы смотреть значения UUID и другие параметры разделов есть утилита blkid.

friday
23.01.2009, 22:40
у мну так.
/dev/sdc1 /media/Second ntfs-3g defaults,locale=en_US.utf8 0 0
тока надо проверить стоит ли ntfs-3g

deff
23.01.2009, 22:48
UUID=D8E02983E0296948 /media/disk ntfs defaults 0 0

deff
23.01.2009, 23:04
/dev/sda это твой жеский диск
/dev/sda1 ...sda2 ...sda3 это разделы на нем, да и в принципе они по порядку идут, как ты и делил его.
sda1 -нтфс, sda2 - ext3, sda3 - cвоп

заметь что sda2 и sda3 у тебя в fstab уже прописаны тут надо было просто логически подумать:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda2
UUID=98399a24-2a1c-4cfa-9785-22fcd5b66f12 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda3
UUID=0b8304d4-8ae1-4b85-a42c-4f4ffa7a19bf none swap sw 0 0
/dev/scd1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/scd0 /media/cdrom1 udf,iso9660 user,noauto,exec,utf8 0 0вписываем так чтобы потом не запутаться:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda1
UUID=D8E02983E0296948 /media/disk ntfs defaults 0 0
# /dev/sda2
UUID=98399a24-2a1c-4cfa-9785-22fcd5b66f12 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda3
UUID=0b8304d4-8ae1-4b85-a42c-4f4ffa7a19bf none swap sw 0 0
/dev/scd1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/scd0 /media/cdrom1 udf,iso9660 user,noauto,exec,utf8 0 0

Весёлый Молочник
23.01.2009, 23:18
Я его последним прописал это ничего?
Я сегодня не выспался - соображаю очень туго.

deff
23.01.2009, 23:22
Я его последним прописал это ничего?
да нормально,и так пойдет :)

lsmod
23.01.2009, 23:29
Я немного поправлю deff: только так и пойдёт.

Так как монтирование раздела с ntfs происходит в /media/disk, то каталог /media/disk должен быть доступен. А доступным он становится после монтирования корня /.

Так что строка должна быть ниже строки с правилами монтирования /.

deff
23.01.2009, 23:31
лоханулся :) спасибо

Googleman
24.01.2009, 17:40
молоко ты меня рассмешил ) это то незнать!
зы. лучше юзать ntfs-3g, тогда строка будет примерно такой:
/dev/sda1 /mnt/win ntfs-3g rw,utf8 0 0

MuHyP
28.01.2009, 14:38
В мандриве все проще - заходишь в управление компутером - управление разделами - ставишь точку монтирования, и псё он сам все в fstab все прописывает и подмонтирует автоматом при загрузке системы

deff
28.01.2009, 17:02
В мандриве все проще - заходишь в управление компутером - управление разделами - ставишь точку монтирования, и псё он сам все в fstab все прописывает и подмонтирует автоматом при загрузке системы
это и в убунте есть.

Весёлый Молочник
28.01.2009, 18:38
Это где такое есть?

wchk
28.01.2009, 18:38
это и в убунте есть.

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

Это где такое есть?
Монтируете в первый раз, ну далее свойства диска и т.д

Вообще автомонтирвоание можно сделать с помощью кучи сторонних графических утилитов. Например mountmanager, включена в оф. репоз., кстати разработчик - российский студент )

MuHyP
28.01.2009, 22:33
и ваще мне линуха панравилась... гыыыыы
вот тока посильнее разобраться бы в ней, и чо так все консоли бояцца... :) man им в помощь, правда для некоторых со словарем :)))))

deff
29.01.2009, 12:52
в 8.04 при настройке точки монтирования через графический интерфейс есть неприятный баг - невозможно получить доступ к харду. Сам с этим сталкивался.


Монтируете в первый раз, ну далее свойства диска и т.д

Вообще автомонтирвоание можно сделать с помощью кучи сторонних графических утилитов. Например mountmanager, включена в оф. репоз., кстати разработчик - российский студент )
я и имел ввиду mountmanager, но и он не без своих глюков.