Консультация № 109612
15.11.2007, 21:19
0.00 руб.
0 1 1
Здравствуйте уважаемые! Вопрос следующий -
У меня есть два жёстких диска, которые я подключаю через USB и они монтируются
каким то автомаунтом (не разобрался ещё - не суть). Один из них отформатирован как FAT32,
другой я форматировал с помощью mke2fs -j -L DOC_EXT3 -v. Результатом последнего форматирования как я надеюсь явился раздел с ext3. Т.е. на каждом винте по одному разделу.
Тот винт - который с FAT32 - форматировался как вы догадались в вендоувз ХР.
Когда я подключаю диски (оба) - то при cat /proc/partitions диск с FAT32
виден как
/dev/sdc
/dev/sdc1
где последняя строка и есть раздел FAT32
а диск с разделом ext3 виден просто как
/dev/sdb
Почему так происходит? Вендовз при форматировании создала 2 раздела?
в fstab прописано
/dev/sdc1 /mnt/sdc1 vfat fat=32,noauto,user,rw,iocharset=iso8859-5,codepage=1251 0 0
/dev/sdb /mnt/sdb auto noauto,user,rw 0 0

из под пользователя не рута я могу монтировать любой из них, как с помощью mount так и с помощью меню KDE (3.5.7), но тут и возникают проблемы - из под пользователя я могу записывать в sdc1, а при попытке изменить что-либо на sdb - доступ не разрешён (access denied 13). Я посмотрел ls -l /mnt
drwxr-xr-x 3 root root 4096 2007-11-15 18:56 sdb/
drwxr-xr-x 41 alex users 32768 1970-01-01 05:00 sdc1/
drwxr-xr-x 2 root root 1 2006-09-26 07:03 tmp/
drwxr-xr-x 2 root root 1 2006-09-26 07:02 zip/
alex@slack:~$

как видно здесь - владелец на директорию sdc1 поменялся на пользователя, а на sdb остался rootчто не так я делаю? И правильно ли я отформатировал раздел с ext3?
Как лучше его было отформатировать, с какими опциями, с учётом - что там будут храниться документы и дистрибы ?
Почему при попытке из контекстного меню "Извлечь" мне сообщает KDE - что устройство отмонтировано - но извлечь его не удалось?


Приложение:
ОС Slackware 12 - без изменений с DVD

Обсуждение

Неизвестный
15.11.2007, 21:49
общий
это ответ
Здравствуйте, Лясин Александр Владимирович!
По порядку:
1) Второй диск (sdb) вы отформатировали целиком, а не его раздел. Стоило сначала с помощью fdisk или cfdisk создать раздел, а уже потом его (раздел) форматировать. Тогда этот раздел имел бы имя sdb1
sdX - имя устройство
sdXn - раздел n на устройстве sdX
В большинстве случаев форматировать раздел можно с помощью mkfs.ext3 (для фс ext3), но это лишь вопрос привычки. Ваш вариант тоже нормальный.

Далее с правами:
у /mnt/sdc1/ владелец alex и только он (помимо рута) может на него что-то писать.
У /mnt/sdb/ владелец root, остальные пользователи писать туда что-то не уполномочены.
Решить эту Для решения этой проблемы стоит задать права доступа как к самому каталогу, так и для содержимого (chmod -R a+r /mnt/sdb) разрешить запись всем.
Форма ответа