Погода: 23 °C
18.0511...22пасмурно, без осадков
19.0512...16пасмурно, небольшие дожди
  • Не могу скопировать файл из Линукса на автоматически примонтированный при инсталляции Линукса диск с традиционной ОС: "ошибка монтирования". В то же время с диска в Линукс копируется. Что делать?

  • вывод команды mount покажите

  • Да в mount вроде всё нормально. Линуксовый раздел /hda5. Другие диски /mnt/диск. Но вот я что заметил. На Рабочем столе Мандрива создала папку Home и папку Media, которая в предыдущих версиях и, по-моему, и этой версии при первой инсталяции называлась "Съёмные устройства" Почему она стала упорно Media называться, не знаю. В папке Home поднимаюсь из папки юзера в корневой, там папка /mnt/, в ней лежат прицепленные диски с такими свойствами: адрес /mnt, точка монтирования /mnt/соответствующий диск. Усё путём. А в папке Media, лежат те же самые диски, с теми точками монтирования, на адрес у них у всех /media. Это ошибка адреса?
    Пытаюсь у всех дисков поменять права не только читать, но и писать - изменение свойств задумывается, потом "нет связи".

    Исправлено пользователем Бимс (16.02.08 23:05)

  • Директория media используется hal и dbus для автоматического монтирования носителей. Раз не хотите вывод команды показать -- смотрите конфиги этих служб, а также правила udev, что и куда монтируется и с какими правами. Кроме того, (не знаю как сейчас в Мандриве), пользователь использующий съемный носитель, должен присутствовать в соответствующей группе, то есть обладать правами на чтение примонтированных носителей.

  • У примонтированных дисков хозяин и группа - только рут. "Совместный доступ к разделам жёсткого диска" требует установить Самба-сервер. Это то, что надо? Блин, в прошлой Мандриве не было таких проблем, туда-сюда писал свободно.

  • Задал рутом все права 777 на mount текущему юзеру. Не помогло. Вот что говорит mount
    /dev/hda5 on / type ext3 (rw,relatime)
    none on /proc type proc (rw)
    /dev/hda1 on /mnt/диск1 type vжирный (rw,umask=0022,iocharset=utf8)
    /dev/hdb5 on /mnt/диск2 type vжирный (rw,umask=0022,iocharset=utf8)
    /dev/hdd5 on /mnt/диск3 type vжирный (rw,umask=0022,iocharset=utf8)
    /dev/hdb6 on /mnt/диск4 type vжирный (rw,umask=0022,iocharset=utf8)
    none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

  • В ответ на: Не могу скопировать файл из Линукса на автоматически примонтированный при инсталляции Линукса диск с традиционной ОС: "ошибка монтирования". В то же время с диска в Линукс копируется. Что делать?
    1. Что есть -- "традиционная ОС"?
    2. Раздел с "традиционной ОС" монтируется в режиме rw?
    3. Какая файловая система на разделе с "традиционной ОС"?

  • В ответ на: /dev/hda1 on /mnt/диск1 type vжирный (rw,umask=0022,iocharset=utf8)
    хмм .. а давно ли в Linux диски стали называться по-русски .. и опции монтирования тоже? Это Ваш интерактивный переводчик постарался или это на самом деле так прописано в fstab?

  • Ну, это я несколько отредактировал :o, надеюсь, понятно, о какой системе речь.
    Ещё раз вопрос. Пытаюсь рутом в системных настройках поменять права доступа к примонтированным дискам. Предлагают установить Самбу. Это то, что нужно?

  • Отредактировал в топике или в fstab?

    В fstab должна быть вот такая строка (примерно)

    /dev/hda3 / reiserfs defaults 0 1

    И еще вопрос. Какая файловая система на примонтированном диске с "традиционной" ОС?

  • В ответ на: Предлагают установить Самбу. Это то, что нужно?
    для чего нужно? SAMBA к монтированию физических дисков имеет весьма опосредственное отношение.

  • Да, прочёл, что Самба - одна из альтернатив раздачи файлов в локалке. Это не то.
    Рутом зашёл в параметры дисков, в режиме "Эксперт" (!)
    1. снял Разрешитьзапись только-на-чтение обычным юзерам umask=0022
    2. разрешил запись обычным юзерам umask=0
    3 пока не разрешил монтировать, но скоро, похоже, дойду до этого
    Далее, в свойствах юзера включил его в группу Рут, (что, конечно же, слишком демократично) чтобы он мог записывать на принадлежащий руту диск.
    Ничего не помогает! Запись запрещена. Какую ещё кнопочку нажать?
    На диске = КривОконОС

    Исправлено пользователем Бимс (26.02.08 12:23)

  • "Обычная" система = ХР

  • И ещё. А всегда ли примонтированные диски принадлежат руту? Нельзя ли юзеру?

  • В ответ на: "Обычная" система = ХР
    А чво, ХР и правда на ФАТе живёт?

    Wir werden alle sterben

  • Да

  • ну пользователя в группу root включать не следует, не поможет.
    А вот в группу wheel -- можно.
    и попробуй ручками
    mount -t vfat /dev/hda1 /mnt/windows -o rw,users,noexec,nosuid,nodev

    вместо /dev/hda1 подставить свой раздел.

  • выполнил рутом в терминале
    mount -t vfat /dev/win_c3 /mnt/windows -o rw,users,noexec,nosuid,nodev
    Ответ
    mount: точка монтирования /mnt/windows не существует

  • ну так создай точку монтирования командой

    mkdir /mnt/windows

    или примонтируй к существующей

  • "Автоматическая разметка диска умнее юзера". Я это забыл, отсюда и ошибка. Снёс все разделы, поставил Мандриву с СД в 6й, кажется, раз, задав автоматическую разметку. Всё стало нормально. Всем спасибо за внимание!

  • :зло: Нееет! По-прежнему не пишет файло из линукса на примонтированный ФАТ ВинХР диск. Хотя на флэшку пишет, а с флэшки на НДД - нет. С Вин НДД на Линукс пишет. Может, это мандривская политика?

  • Вывjд mount
    /dev/hda5 on / type ext3 (rw,relatime)
    none on /proc type proc (rw)
    /dev/hda7 on /home type ext3 (rw,relatime)
    /dev/hda1 on /mnt/win_c type vfat (rw,umask=0022,iocharset=utf8)
    /dev/hdb5 on /mnt/win_c2 type vfat (rw,umask=0022,iocharset=utf8)
    /dev/hdd5 on /mnt/win_c3 type vfat (rw,umask=0022,iocharset=utf8)
    /dev/hdb6 on /mnt/win_d type vfat (rw,umask=0022,iocharset=utf8)
    none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
    /dev/sda1 on /media/disk type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)

  • Под рутом в Системных утилитах-Дисковые разделы заменил "разрешить юзерам только чтение umask 022" на "разрешить изменять umask=0". Потом юзером зашёл в свойства диска, пытаюсь это вписать в Правах - не идёт.
    Зациклился, я это писал.

    Исправлено пользователем Бимс (09.03.08 21:02)

  • mount -t vfat /dev/hda1 /mnt/win_c -o rw,users,noexec,nosuid,nodev

    что получается?

  • Ответ
    mount: /dev/hda1 уже примонтирован или /mnt/win_c занят
    mount: согласно mtab, /dev/hda1 уже примонтирован на /mnt/win_c
    Зашёл юзером в свойства диска - всё то же: группа рута и остальные - чтение, изменить не могу. Причём странно как-то, запрещён доступ к какому-нибудь одному файлу, Opera...css

  • Блинн, ну так можно любой дистрибутив до-о-олго мучать.

    Делаем по шагам.

    1. sudo su
    2. umount /mnt/win_c
    3. mount -t vfat /dev/hda1 /mnt/win_c -o rw,users,noexec,nosuid,nodev
    4. exit
    5. touch /mnt/win_c/test.txt

    И смотрим, что получится

  • Ответ промежуточный и неутешительный.
    Я в Системных утилитах рутом вроде ж делаю то же самое: выделил раздел, отмонтировал, затем в режиме Эксперт сказал umask=0 - разрешил юзеру rw, сказал user, т.е разрешил этому козлу монтировать, при этом автоматически поставились noexec nosuid nodev. Примонтировал, запомнил в /etc чего-то там. Пытаюсь писать, бесполезно, ошибка.
    Ладно, поизучаю man sudo

  • Получилось! Итак 1) рутом Системные утилиты- Локальные диски- Параметры в режиме Эксперта поставить umask=0, т.е. разрешить юзеру писать на диск, и user, т.е. разрешить монтировать 2) отмонтировать 3) зайти юзером и примонтировать.
    Жаль. что такая тонкость не описана в Хелпе.
    А ведь хотел уже всё бросить и вернуться к обычному стиральному порошку! :улыб:

    Исправлено пользователем Бимс (13.03.08 19:46)

  • Как раз таки в man'ах это описано.
    На будущее -- простой совет, только без обид.
    Невозможно поняь что делает система работая с ней через GUI-интерфейс. Потому как разработчики интерфейса тоже люди и какими заморочками они руководствовались, программируя алгоритм действия GUI в том или ином случае -- невозможно. Поэтому GUI, осень часто -- прокладка, которая мешает правильному выполнению системных команд.
    То, что у Вас получилось именно таким образом, говорит о том, что разработчики гуевой утилиты работы с диском в Мандрива имеют свои представления о том, как надо монтировать и отмонтировать, возможно, несколько отличающиеся от представлений автора mount или Ваших.

    Удачи. :улыб:

  • Действительно, странно: руту монтируют диски, но пользоваться ими ему нельзя, т.к. нельзя работать рутом в системе. Спасибо, до следующих заморочек!

Записей на странице:

Перейти в форум

Модераторы: