Автор Тема: как да монтирам файлова система  (Прочетена 1414 пъти)

Vatman

  • Напреднали
  • *****
  • Публикации: 315
  • Distribution: openSuSE 11.3
  • Window Manager: KDE 4.4
    • Профил
    • WWW
mount /dev/sdb4 /mnt -t ext3
Какво да добавя, че като обикновен потребител да мога да пиша в /mnt. Прегледах man-а но никъде не видях къде да окажа кой има достъп и кой не.
Активен

Момчета, нищо не разбирам от компютри, научете ме да съм хакер.

Gaara

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian
  • Window Manager: E17
    • Профил
как да монтирам файлова система
« Отговор #1 -: Feb 25, 2008, 17:55 »
man chmod  '<img'>
Активен

Last night, Darth Vader came down from planet Vulcan and told me that if you don't install Debian, he'd melt your brain.

Vatman

  • Напреднали
  • *****
  • Публикации: 315
  • Distribution: openSuSE 11.3
  • Window Manager: KDE 4.4
    • Профил
    • WWW
как да монтирам файлова система
« Отговор #2 -: Feb 25, 2008, 18:18 »
а да добавя нещо към по-горната ми трябва '<img'> Така трябва да му сложа и рекурсивно да го направи и на 80 ГБ mp3-ки става мъка.
Активен

Момчета, нищо не разбирам от компютри, научете ме да съм хакер.

Gaara

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian
  • Window Manager: E17
    • Профил
как да монтирам файлова система
« Отговор #3 -: Feb 25, 2008, 19:53 »
Можеш просто да промениш правата на директориите и файловете на монтираният дял -> примерно 770. Въпроса е, че дяла ти е ext3 , а той не поддържа users и umask опциите.

Друг вариант е, да направиш следното:
- създаваш нова група (примерно shared)
- променяш групата на устройството, което искаш да монтираш, на shared
- задаваш g+rw на у-вото и му вдигаш +s флага
- задаваш точка на монтиране и я присвояваш на групата shared
- прибавяш потребителите, които искаш да имат достъп до дяла, в групата shared
- монтираш дяла с опициите group,suid,dev

Успех
Активен

Last night, Darth Vader came down from planet Vulcan and told me that if you don't install Debian, he'd melt your brain.

Vatman

  • Напреднали
  • *****
  • Публикации: 315
  • Distribution: openSuSE 11.3
  • Window Manager: KDE 4.4
    • Профил
    • WWW
как да монтирам файлова система
« Отговор #4 -: Feb 25, 2008, 20:27 »
е то ако го добавя във fstab ще стане работата. Идеята ми беше с командата за монтиране. Щот примерно и USB като монтирам имам същия проблем.
Активен

Момчета, нищо не разбирам от компютри, научете ме да съм хакер.

boyan7640

  • Напреднали
  • *****
  • Публикации: 65
    • Профил
как да монтирам файлова система
« Отговор #5 -: Feb 25, 2008, 23:00 »
Ми то си зависи от файловата система на дяла, който монтираш (както вече ти писа Gaara). В man mount си пише за всяка файлова система какви опции може да подадеш на mount.

Ако USB устройството ти е vfat, то тогава подаваш нещо от сорта:
Примерен код
id <username>
mount -t vfat /dev/sdb4 /mnt/temp -о uid=500,gid=500,umask=0022     # uid и gid гледаш от първата команда


За ext3 си задаваш директно правата с chmon и с опцията chmon -R за рекурсивно, а и разбира с chown и с опцията chown -R за рекурсивно.

И разбира се всичко останало в MAN-овете '<img'>!
Активен

Gaara

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian
  • Window Manager: E17
    • Профил
как да монтирам файлова система
« Отговор #6 -: Feb 26, 2008, 00:33 »
Цитат (Vatman @ Фев. 25 2008,21:27)
е то ако го добавя във fstab ще стане работата. Идеята ми беше с командата за монтиране. Щот примерно и USB като монтирам имам същия проблем.

И какво ще напишеш във fstab?
Различават ли се опциите на mount и тези във fstab?
Фат32 (vfat) дяла можеш да го монтираш и опишеш във fstab с опциите users и umask.
Активен

Last night, Darth Vader came down from planet Vulcan and told me that if you don't install Debian, he'd melt your brain.

tonitochev

  • Напреднали
  • *****
  • Публикации: 699
  • Distribution: Kubuntu and Xubuntu
  • Window Manager: KDE 4
    • Профил
    • WWW
как да монтирам файлова система
« Отговор #7 -: Feb 26, 2008, 07:17 »
Абе как така ще монтираш директорията /mnt, като тя е вече част от файловата система? Тази директория и директорията /media са предназначени във тях да си създаваш точки на монтиране. Тоест, например, създаваш си папка mp3 във /mnt и след това вече монтираш:

mount /dev/sdb4 /mnt/mp3

а ако го опишеш в fstab даже ще се монтира автоматично:
/dev/sdb4       /mnt/sdb4   ext3    defaults         0       0
това, ако /dev/sdb4 е на ext3.
Ако е на ntfs
/dev/sdb4 /mnt/sdb4 ntfs umask=0022 0  0
Активен

Debian
 http://debian-az-propaganda.blogspot.com/
вестник за GNU/Linux  http://vestnik.hbcom.info/news.php
 http://tonitochev.net16.net/