Автор Тема: Mount на дял  (Прочетена 2419 пъти)

MinuTeMan

  • Напреднали
  • *****
  • Публикации: 17
    • Профил
Mount на дял
« -: Mar 28, 2006, 15:03 »
Четох теми по този въпрос, но не мога да се справя (все още :Ь)
Целта ми е да 'пусна' на Fedora-та ми дяла E:, на който има музика. По мои изчисления (по-скоро наблюдения (: ), Е: трябва да е sda6. Кажете точна команда за mount на Е:.
Благодаря предварително!

p.s.: с Fedora Core 4 съм...
Активен

Nik123

  • Напреднали
  • *****
  • Публикации: 3128
  • Distribution: Mageia, Q4OS
    • Профил
Mount на дял
« Отговор #1 -: Mar 28, 2006, 15:17 »
Като root отваряш файла /etc/fstab -вътре е информацията за дяловете, които се монтират със зареждането на системата. Ако дялът, който искаш да монтираш, е файлова система FAT32, и си сигурен, че дялът, който искаш да монтираш, е sda6 (провери да не е hda6 например) в /etc/fstab добавяш следния ред:
/dev/sda6      /mnt/e   vfat   user,rw   0 0

където "е" ти е папка-маунт пойнт, която трябва преди това да си създал.За NTFS да помага някой- аз бях на FAT32, не знам как се включва поддръжка на NTFS под линукс.
П.П. Така монтирах FAT32-дялове под Федора 3, не вярвам да се е променил начина, но ако някой види грешки- да ме поправи, все пак съм нов с линукс:-)
Активен

MinuTeMan

  • Напреднали
  • *****
  • Публикации: 17
    • Профил
Mount на дял
« Отговор #2 -: Mar 28, 2006, 15:29 »
Хубаво, обаче Е: е с NTFS файлова система...
И все пак трябва да има начин? Или не?!
Активен

Йордан

  • Напреднали
  • *****
  • Публикации: 1451
  • Distribution: Ubuntu / Gentoo
  • Window Manager: Gnome
  • не е важно колко ти е голяма пишката, а какво можеш с нея
    • Профил
    • WWW
Mount на дял
« Отговор #3 -: Mar 28, 2006, 15:43 »
/dev/sda6      /mnt/e   ntfs   user,ro   0 0
Активен

Всеки пост - отговор на въпрос !!!

Йордан Георгиев
http://ygeorgiev.net/

MinuTeMan

  • Напреднали
  • *****
  • Публикации: 17
    • Профил
Mount на дял
« Отговор #4 -: Mar 28, 2006, 15:59 »
Пиша следното:
Примерен код

mount /dev/sda6 /mnt/e ntfs user,ro 0 0

И получвам това:
Примерен код

Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
       mount --bind olddir newdir
or move a subtree:
       mount --move olddir newdir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .

...т.е, нищо не става... аз ли не правя нещо както трябва?
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Mount на дял
« Отговор #5 -: Mar 28, 2006, 16:06 »
//леко offtopic

Съвета, който давате на човека ми се струва леко частичен и предразполагащ към главоболия.

Ако е сложено така:

/dev/sda6      /mnt/e   ntfs   user,ro   0 0

обикновени потребители (разбирай не-root) ще имат право да монтират/демонтират дяла, но по подразбиране ако няма noauto в опциите дяла ще се монтира при стартиране на системата и това ще стане като root. При това положение (яко няма указан umask) с обикновен потребител няма да може да се пише по дяла, нито да бъде демонтиран, за да може да се монтира с подходящ потребител и права за писане.

В случая не важат гореспоменатите неща, т.к. файловата система е NTFS и без използване на допълнителен софтуер няма възможност за писане по такива дялове под Linux, но за FAT не стоят така нещата и утре ако се наложи на човека да си монтира FAT дяла ще се чуди защо няма право да пише по него с нормален потребител.

Аз лично бих си създал група за потребителите, които ще могат да пишат по този дял и бих задал umask=002,gid=<GID> в опциите за монтиране в /etc/fstab. По този начин не се налага да се слага user(s) опцията и да може всеки да монтира/демонтира дяла, а така или иначе най-вероятно този дял е най-удобно да е постоянно монтиран, а не да се налага като му се прислуша музика на човек да го монтира със своя потребител на ръка.

Естествено никой не е длъжен да се съгласява с мен, става и по горния начин. Освен това за домашна машина, на която работи един човек би било малко прекалено да се създава отделна група за такава цел. Просто реших да споделя как виждам нещата принципно.


//ontopic

А конкретно по въпроса, Fedora Core 4 по подразбиране няма модул за NTFS файлови системи. Най-лесния начин да го инсталираш е през yum:

# yum install kernel-module-ntfs-$(uname -r)

Ако нямаш конфигуриран yum можеш да прочетеш ето тук:

http://yovko.net/?p=124

След това ти предлагам да добавиш следното в /etc/fstab:

/dev/sda6      /mnt/e   ntfs   auto,ro   0 0

По този начин дяла ще се монтира автоматично про boot на системата. Можеш ръчно да го монтираш с:

# mount /mnt/e

За целта разбира се трябва да си създал предварително директорията /mnt/e.

Няма да можеш да пишеш по този дял. За да можеш да пишеш трябва да инсталираш нещо от рода на:

http://www.jankratochvil.net/project/captive/

Не ми се е налагало и нямам идея как става номера.

Поздрави.
Активен

MinuTeMan

  • Напреднали
  • *****
  • Публикации: 17
    • Профил
Mount на дял
« Отговор #6 -: Mar 28, 2006, 16:32 »
Току-що отворих файла fstab и ето какво има в него (само част, тази, която на мен ми трябва):
Примерен код

/dev/sda6 /mnt/captive-movies captive-ntfs defaults,noauto 0 0
/dev/sda7 /mnt/captive-programs captive-ntfs defaults,noauto 0 0
/dev/sda8 /mnt/captive-games captive-ntfs defaults,noauto 0 0
/dev/sdb1 /mnt/captive-store captive-ntfs defaults,noauto 0 0

Ето тези дялове искам да mount-на... кажете как да ги променя сега. '<img'>
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Mount на дял
« Отговор #7 -: Mar 28, 2006, 17:11 »
Аз, както казах, с captive не съм се борил, но като гледам така по всичко личи, че имаш инсталиран такъв. Ако напишеш:

# mount /mnt/captive-movies

какво се случва? (диеза '#' не се пише, а указва, че командата трябва да се изпълни като потребител root)

Ако смениш в /etc/fstab опцията 'noauto' на 'auto' дяловете ще се монтират при стартиране на системата.

м/у другото малко четене на man mount няма да навреди :)
Активен

MinuTeMan

  • Напреднали
  • *****
  • Публикации: 17
    • Профил
Mount на дял
« Отговор #8 -: Mar 28, 2006, 18:13 »
Да, инсталирах го малко преди да напишеш поста си.
Сега стана такава, че дава следната грешка:
Примерен код

/usr/libexec/captive-fusermount: Notice: Created FUSE device: /dev/fuse
FATAL: Module fuse not found.
/usr/libexec/captive-fusermount: Warning: "/dev/fuse" cannot be opened and even failed: /sbin/modprobe fuse
/usr/libexec/captive-fusermount: fuse device not found, try 'modprobe fuse' first
fuse: Failed to find functional 'fusermount'. Tried locations below:
/usr/local/bin/fusermount: No such file or directory
/usr/bin/fusermount: No such file or directory
/bin/fusermount: No such file or directory
/usr/local/sbin/fusermount: No such file or directory
/usr/sbin/fusermount: No such file or directory
/sbin/fusermount: No such file or directory
/usr/libexec/captive-fusermount: Success

Captive-WARNING **: CORBA Exception occured: id="IDL:omg.org/CORBA/COMM_FAILURE:1.0", value=0x8cddb6c
aborting...


Идеи?
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Mount на дял
« Отговор #9 -: Mar 28, 2006, 22:14 »
Еми идеята е, че му липсва fuse модул. Fuse може да се инсталира от fedora-extras.

Извинявай, не се обиждай, обаче май все още не си много powered от Fedora :)
Активен

MinuTeMan

  • Напреднали
  • *****
  • Публикации: 17
    • Профил
Mount на дял
« Отговор #10 -: Mar 29, 2006, 12:54 »
Странното е, че аз не намирам такъв модул, сетих се веднага да проверя, но няма.. сигурен ли си, че трябва да го имам?
Няма да се обиждам, разбира се.. но все пак никой не се е родил научен, нали? (:
Активен

bg_talibana

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
Mount на дял
« Отговор #11 -: Mar 29, 2006, 14:15 »
MinuTeMan, що не каза, че си минал на Fedora (;
Така.. качи това  и после пробваш да го заредиш и да монтираш дялът
Примерен код
modprobe ntfs
mount -a


Като преди това, в /etc/fstab трябва да имаш
Примерен код
/dev/hda5        /media/hda5        ntfs        ro,umask=0222        0        0

Като на първото избираш дяла (/dev/sda6, ако си спомням правилно), а второто е директорията, където се появява дяла (mkdir /media/sda6 примерно)

Аре, dude,и питай в канала, 4-5 човека сме с linux, аз и нежи с fc4 (;

--edit--
а, и, btw, аз не бих използвал captive на важен дял като този с музиката ми (; ..още е много несигурен..
Активен

deep in trance.. far away from here.. in state of trance

  • Гост
Mount на дял
« Отговор #12 -: Mar 29, 2006, 15:19 »
Цитат (bg_talibana @ Март 29 2006,15:15)

Така.. качи това  и после пробваш да го заредиш и да монтираш дялът
Примерен код
modprobe ntfs
mount -a

Ти пък откъде знаеш той с какъв kernel e та му даваш директен линк. Не обърквай човека по този начин. Наркос е дал доста изчерпателна информация.
Активен

bg_talibana

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
Mount на дял
« Отговор #13 -: Mar 29, 2006, 15:41 »
Едва ли е сменял кърнъла..
Със същото дистро съм и чета ntfs дяла -> и на него трябва да тръгне
Активен

deep in trance.. far away from here.. in state of trance

  • Гост
Mount на дял
« Отговор #14 -: Mar 29, 2006, 16:14 »
Въпреки че, явно се познавате и може и да знаеш нещо повече от това, което е казал той, това "едва ли", може да докaра главоболия. Не случайно хората ТУК са написали It is important to install exactly the same version of NTFS kernel module as the kernel you have installed
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
mount
Настройка на програми
mozly 9 3888 Последна публикация Feb 18, 2003, 09:02
от mrvoland
mount
Настройка на програми
jojopara 2 2675 Последна публикация Jun 30, 2003, 22:38
от gamehack
ssh mount-ване
Настройка на програми
sunhater 0 1863 Последна публикация Aug 01, 2003, 01:46
от sunhater
mount
Настройка на програми
kicker 2 2240 Последна публикация Mar 27, 2004, 10:57
от ivanatora
mount
Настройка на хардуер
Besos3007 8 3537 Последна публикация Apr 25, 2004, 20:49
от