[image]

Не могу поменять права доступа

 

ADP

опытный
★☆
Перешел на Debian 6.0.8. С 32-бит на 64-бит. У меня мультизагрузка. Файловые системы ext3, NTFS, FAT32. Исторически сложилось. Ещё при переустановке передвинул границы разделов при помощи GParted. Монтирую систему при запуске при помощи fstab. Все монтируется, но разделы FAT32 только на чтение. Пробую установить права вручную, от root — не устанавливаются, молча. Пробую поменять владельца — не меняет но ругается, что не могу.
Вопросы.
1.Совместим ли данный вариант Debian с FAT32?
2.Можно ли без потери информации поменять разделы с FAT32 на NTFS (у меня на этом разделе есть, в т.ч. программы Windjws), место на разделе есть с запасом. Если можно, то чем?
3. Может есть способ поменять права (я что-то делаю не так), типа я эти разделы подмонтировал в home для удобства, но и NTFS разделы аналогично, там всё работает.
   

Balancer

администратор
★★★★★
ADP> 1.Совместим ли данный вариант Debian с FAT32?

FAT32 вылизан давно и тщательно, так проблемы явно не из-за дистрибутива.

ADP> 2.Можно ли без потери информации поменять разделы с FAT32 на NTFS

Средствами Linux — не знаю. В Windows — convert C: /fs:ntfs

ADP> 3. Может есть способ поменять права (я что-то делаю не так)

Прав на FAT нету, поэтому для всех файлов прописываются права по умолчанию при монтировании. Копать тут надо, точнее не скажу, так как сейчас fat-разделов под рукой нет.
   3131

ADP

опытный
★☆
Balancer> FAT32 вылизан давно и тщательно, так проблемы явно не из-за дистрибутива.
У меня под 32-разрядным проблем не было. Сейчас переполз на 64-разрядный, и передвинул раздел GParted/
ADP>> 2.Можно ли без потери информации поменять разделы с FAT32 на NTFS
Balancer> Средствами Linux — не знаю. В Windows — convert C: /fs:ntfs
Точно не хлопнется? GParted можно вроде как конвертировать, но боязно, там файлопомойка + часть программ.
ADP>> 3. Может есть способ поменять права (я что-то делаю не так)
Balancer> Прав на FAT нету, поэтому для всех файлов прописываются права по умолчанию при монтировании. Копать тут надо, точнее не скажу, так как сейчас fat-разделов под рукой нет.
У меня одинаково прописаны в fstab права на ntfs и FAT32. Но в первом случае все читает и пишет, а во втором read only. При проверке несколько на FAT идет ругань, но на один, что-то там находит. Но даже вручную не могу под рутом изменить права. Сейчас пробовал с помощью MC, но, ранее и через оболочку текстово.
   

Balancer

администратор
★★★★★
ADP> Точно не хлопнется?

Ну, там, типа, Windows гарантирует :) Уйма народа так на NTFS переползала.

ADP> там файлопомойка + часть программ.

Бэкап для ценных вещей по любому нужен.

ADP> У меня одинаково прописаны в fstab права на ntfs и FAT32. Но в первом случае все читает и пишет, а во втором read only.

Вот если бы наоборот — ничего удивительного не было б. NTFS в ядре долго в R/O был, кому надо было писать, использовали ntfs-3g. А вот fat32 с самого начала запись поддерживал.
   3131

_vovic

опытный

ADP> У меня одинаково прописаны в fstab права на ntfs и FAT32. Но в первом случае все читает и пишет, а во втором read only. При проверке несколько на FAT идет ругань, но на один, что-то там находит. Но даже вручную не могу под рутом изменить права. Сейчас пробовал с помощью MC, но, ранее и через оболочку текстово.
Попробуйте отключить иксы и загрузиться чисто с консоли сразу под рутом.
   20.020.0
RU просто спокойный тип #09.01.2014 13:28  @_vovic#09.01.2014 02:02
+
-
edit
 

просто спокойный тип
Спокойный_Тип

старожил
★★
по п.3 , первая версия - ФС побиты после перемещения или линукс её таковой считает, проблема не в правах доступа

тупой вопрос - а на целостность файловой системы нет случайно ругани в логах?

fsck.vfat у тебя есть в системе?
отмонтируй партицию и прочекай

ps ну и вывод команды mount в студию , может что-то типа errors=remount-ro проскочит

п1 и п2 - ответ да
   26.026.0
Это сообщение редактировалось 09.01.2014 в 13:39
RU ADP #10.01.2014 10:59  @спокойный тип#09.01.2014 13:28
+
-
edit
 

ADP

опытный
★☆
п.с.т.> тупой вопрос - а на целостность файловой системы нет случайно ругани в логах?
п.с.т.> fsck.vfat у тебя есть в системе?
There differences between boot sector and its backup
показывает эти differences 71:20/00 и т.д.
Not automatically fixed this

Но у меня два раздела FAT32 и оба R/O
   

ADP

опытный
★☆
п.с.т.>> тупой вопрос - а на целостность файловой системы нет случайно ругани в логах?
п.с.т.>> fsck.vfat у тебя есть в системе?
ADP> There differences between boot sector and its backup
ADP> показывает эти differences 71:20/00 и т.д.
ADP> Not automatically fixed this
ADP> Но у меня два раздела FAT32 и оба R/O

что-то команда convert в WinXP не идет, вроде как перекрыта Delphi.
Если использовать Partition Magic, а раздел создан при помощи средств Linux не опасно? Я когда-то читал, что некоторые программы не дружат, конкретно по PM и чем-то ещё, т.е., созданный одним средством раздел может пострадать от другого.
   

XaHyMaH

втянувшийся

Бро, я рекомендую забекапить всё ценное и пуститься во все тяжкие. И начать с проверки физического состояния диска на бэды. Скачать Hirens Boot CD или Simplix XP и проверить диск через MHDD или Викторию.
   
RU просто спокойный тип #10.01.2014 11:42  @ADP#10.01.2014 10:59
+
-
edit
 

просто спокойный тип
Спокойный_Тип

старожил
★★
покажи что у тебя mount показывает
допустим у меня на файлопомойке домашней

[показать]



ps походу fsck с фатом не очень работает, надо dosfstools поставить и потом вместо fsck

dosfsck -t -a -w /dev/sdЧЕГОТОТАМ

и СНАЧАЛА ЗАБЭКАПИТЬСЯ . а вместо партишемеджика сейчас акронис используется , acroins disk director


pss если у тебя диски (фатовские партиции) нормально читаются то при чеканье выбери опцию копировать original суперблок в backup (опция 1) . скорее всего потому и не конвертится в NTFS что на ФС-ах ошибки

psss нужно для обоих ФС это проделать
   26.026.0
Это сообщение редактировалось 10.01.2014 в 12:41
RU ADP #11.01.2014 00:06  @спокойный тип#10.01.2014 11:42
+
-
edit
 

ADP

опытный
★☆
п.с.т.> покажи что у тебя mount показывает

rootdebian:/home/andrei# mount | grep /sd
/dev/sdb1 on / type ext3 (rw,errors=remount-ro)
/dev/sda1 on /home/andrei/NtfsOld type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096)
/dev/sda5 on /home/andrei/WindowsOld type vfat (rw,noexec,nosuid,nodev)
/dev/sdb6 on /home/andrei/FatNew type vfat (rw,noexec,nosuid,nodev)
/dev/sdb7 on /home/andrei/NtfsNew type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096)
/dev/sdc1 on /media/KINGSTON type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)

Root пишет в FAT-разделы. На sdb1 — ошибка. sdb1 — это корень Linux. Пишет и читает.
   

Bod

координатор
★★★★☆
ADP> /dev/sda5 on /home/andrei/WindowsOld type vfat (rw,noexec,nosuid,nodev)
ADP> /dev/sdb6 on /home/andrei/FatNew type vfat (rw,noexec,nosuid,nodev)

А если попробовать добавить users в опции монтирования?
   

Mishka

модератор
★★★
ADP> что-то команда convert в WinXP не идет, вроде как перекрыта Delphi.

Дык, убери в cmd.exe из path Delphi и будет тебе счастье.
   26.026.0

ADP

опытный
★☆
ADP>> /dev/sda5 on /home/andrei/WindowsOld type vfat (rw,noexec,nosuid,nodev)
ADP>> /dev/sdb6 on /home/andrei/FatNew type vfat (rw,noexec,nosuid,nodev)
Bod> А если попробовать добавить users в опции монтирования?

В fstab
... vfat rw,user,auto ...
Оно ведь? У меня так.
   
RU ADP #11.01.2014 01:12  @спокойный тип#10.01.2014 11:42
+
-
edit
 

ADP

опытный
★☆
п.с.т.> dosfsck -t -a -w /dev/sdЧЕГОТОТАМ

rootdebian:/home/andrei# dosfsck -t -a -w /dev/sda5
dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
71:20/00, 72:20/00, 73:20/00, 74:20/00, 75:20/00, 76:20/00, 77:20/00
, 78:20/00, 79:20/00, 80:20/00, 81:20/00
Not automatically fixing this.

/dev/sda5: 140557 files, 2367131/3199415 clusters
   
RU просто спокойный тип #11.01.2014 10:39  @ADP#11.01.2014 01:12
+
-
edit
 

просто спокойный тип
Спокойный_Тип

старожил
★★
ок, попробуй теперь

dosfsck -r /dev/sda5 , и выбери там опцию 1 - это должно помочь в плане ругани при тесте

но

ещё ты в начале пишешь что разделы монтируются только на чтение но судя по mount они нормально смонтированы, то есть проблема в том что обычный юзер не может писать в них а root типа нормально пишет?

тогда причина возможно не в ошибках на файловых системах и нужно в сторону udev начинать копать.

если флэшка с ФАТ /media/KINGSTON нормально пашет то можно для начала с неё взять параметры монтирования и в fstab указать

rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush

и ещё из области бубна - попробовать смонтировать не в /home/%username% а в /media/
   26.026.0
Это сообщение редактировалось 11.01.2014 в 11:12
RU ADP #12.01.2014 19:55  @спокойный тип#11.01.2014 10:39
+
-
edit
 

ADP

опытный
★☆
п.с.т.> если флэшка с ФАТ /media/KINGSTON нормально пашет то можно для начала с неё взять параметры монтирования и в fstab указать
п.с.т.> rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush
Не помогло, вообще на монтирует.
п.с.т.> и ещё из области бубна - попробовать смонтировать не в /home/%username% а в /media/
Раньше всё работало.
Но я изменим GParted размеры раздела и передвинул.
Теперь Windows говорит, что раздел не её. Acronix Disk Director, выкидывает ошибку TEXT_ERROR_WINDOWS_DISK_INVALIDATE с кодами 50176 и 65520, а Partition Magik даже не запускается в этом режиме, типа, не читаю букву тома.

Mishka> Дык, убери в cmd.exe из path Delphi и будет тебе счастье.
Не знаю как и где. Посмотрел в Переменных (ну, через Панель Управления - Система и т.д. — нет там Delphi. И ещё мне кажется, что ответ будет аналогичный Disk Director — не наш (Win) раздел.

Может копать по UUID?
   
RU просто спокойный тип #12.01.2014 22:42  @ADP#12.01.2014 19:55
+
-
edit
 

просто спокойный тип
Спокойный_Тип

старожил
★★
у меня ощущения что потерял нить.
что ты имел ввиду когда написал
Root пишет в FAT-разделы
от учётной записи рута в них нормальный RW доступ?
   26.026.0
RU ADP #13.01.2014 01:39  @спокойный тип#12.01.2014 22:42
+
-
edit
 

ADP

опытный
★☆
п.с.т.> Root пишет в FAT-разделы
п.с.т.> от учётной записи рута в них нормальный RW доступ?
Да.
   
RU просто спокойный тип #13.01.2014 08:41  @ADP#13.01.2014 01:39
+
-
edit
 

просто спокойный тип
Спокойный_Тип

старожил
★★
если у тебя от рута нормальный доступ может проблема с правами пользователя
посмотри какой у тебя UID у пользователя andrei

логинишься от него (не от рута) потом команда id

$ id
uid=9999 gid=1000

и в /etc/fstab это пропиши типа

/dev/sda5 /home/andrei/WindowsOld vfat rw,user,uid=9999,gid=1000,utf8,dmask=027,fmask=137 0 0
/dev/sdb6 /home/andrei/FatNew vfat rw,user,uid=9999,gid=1000,utf8,dmask=027,fmask=137 0 0
   26.026.0
RU ADP #14.01.2014 08:42  @спокойный тип#13.01.2014 08:41
+
-
edit
 

ADP

опытный
★☆
п.с.т.> $ id
п.с.т.> uid=9999 gid=1000
п.с.т.> и в /etc/fstab это пропиши типа
п.с.т.> /dev/sda5 /home/andrei/WindowsOld vfat rw,user,uid=9999,gid=1000,utf8,dmask=027,fmask=137 0 0
п.с.т.> /dev/sdb6 /home/andrei/FatNew vfat rw,user,uid=9999,gid=1000,utf8,dmask=027,fmask=137 0 0
Заработало. Читает, пишет.
Как мне теперь сделать так, чтобы другие пользователи моей группы (с другими uid) могли писать в разделы тоже?
   
RU просто спокойный тип #14.01.2014 09:46  @ADP#14.01.2014 08:42
+
-
edit
 
14.01.2014 13:17, ADP: +1: За помощь с разделами в Linux
RU ADP #14.01.2014 13:15  @спокойный тип#14.01.2014 09:46
+
-
edit
 

ADP

опытный
★☆
п.с.т.> dmask=007,fmask=117

Спасибо. Всё работает как надо.
   
RU просто спокойный тип #14.01.2014 14:43  @ADP#14.01.2014 13:15
+
-
edit
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru