Автор Гілка: І знову монтування fat флешки.  (Прочитано 1692 раз)

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Чомусь монтування fat флешки це як гра в рулетку - пощастить не пощастить.
От зараз примонтована у режимі read only і ніякий chmod -R 777 на неї не діє.
Що за халепа з ними? Підкажіть будь ласка в який бубен стукнути?
« Змінено: 2010-10-26 14:46:17 від vitre »

Відсутній sigito

  • Кореспондент
  • ***
  • дописів: 105
  • Карма: +0/-0
Re: І знову монтування fat флешки.
« Відповідей #1 : 2010-10-26 14:45:13 »
chmod працює тільки для *nix файлових систем, тому треба зразу задати або юзера власника при майнті або права доступу до файлів.

і що таке head only маунт?)
Debian/wheezy x86_64, lxde

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: І знову монтування fat флешки.
« Відповідей #2 : 2010-10-26 15:18:54 »
Дякую Сігіто!

Буду ще вдячніший якщо ви розкажете як це зробити. :)


head only означає що тільки головою незрозуміти як монтувати флешку. :D
« Змінено: 2010-10-26 15:19:23 від vitre »

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: І знову монтування fat флешки.
« Відповідей #3 : 2010-10-26 15:24:09 »
Зайшов з иншого користувача, відкрив, відмонтував - тепер флеха пишеться.
Під старим користувачем стер теку, почав запис нової і знову нема запису.

Чудасії.
« Змінено: 2010-10-26 15:29:00 від vitre »

Відсутній sigito

  • Кореспондент
  • ***
  • дописів: 105
  • Карма: +0/-0
Re: І знову монтування fat флешки.
« Відповідей #4 : 2010-10-26 15:28:26 »
ну я особисто монтую з-під консолі рута з правами для юзера:
# mount /dev/sdb1 /mnt -o uid=1000в даному прикладі uid=1000 це uid юзера з правами якого потрібно монтувати.
Можливий також наступний варіант:
# mount /dev/sdb1 /mnt -o umask=0тут явно здаються права для всіх груп юзерів, де всім надаються повні права. Для обмеження можна задавати umask=0133: звідки в нас будуть надані права наступного вигляду(для файлів): rw-r--r--, для папок ці ж права тільки з правом запуску, щоб була смога зайти в папку:)
Debian/wheezy x86_64, lxde

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: І знову монтування fat флешки.
« Відповідей #5 : 2010-10-26 15:38:14 »
Дякую, працює.

Чи можна якось зробити, щоб ці опції к Кубунті працювали по предустановках, бо якщо щоразу монтувати
sudo mount /dev/sdd1 -o umask=0 -o iocharset=utf8 /mnt/usb

То можна за цей час постаріти.

Відсутній sigito

  • Кореспондент
  • ***
  • дописів: 105
  • Карма: +0/-0
Re: І знову монтування fat флешки.
« Відповідей #6 : 2010-10-26 15:45:20 »
нажаль не працював ніколи в Кубунту або взагалі KDE, тому не знаю.
Debian/wheezy x86_64, lxde

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: І знову монтування fat флешки.
« Відповідей #7 : 2010-10-26 15:50:37 »
Гм, нічого не робив з флешкою, вона просто була у юсб.
Знову з’явилася заборона на запис.

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: І знову монтування fat флешки.
« Відповідей #8 : 2010-10-26 18:34:46 »
ґуґл каже, що файлова система може бути пошкодженою, через що лінукс монтує її тільки для читання. спробуйте розмонтувати і натравити fsck:
dosfsck -v -r /dev/sdb1

Або взагалі переформатуйте флешку.
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній v.2.1

  • Письменник
  • *****
  • дописів: 639
  • Карма: +0/-0
Re: І знову монтування fat флешки.
« Відповідей #9 : 2010-10-27 00:54:50 »
Дякую Ноддеде, дійсно були помилки.

Цитата
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
  1:58/00, 65:01/00, 71:4d/4e, 72:49/4f ..........

Boot sector contents:
System ID "MSWIN4.1"

/SYNC/:0GI:0HM:0Gq_:0G7:0Gs:0Gm:0Gw:0Gm
  Contains a free cluster (2606). Assuming EOF.
Checking for unused clusters.
Reclaimed 7 unused clusters (229376 bytes).
Checking free cluster summary.
Free cluster summary wrong (114656 vs. really 114670)



І в тому ж дусі. Флешка синхронізується автоматично через Spideroak із вмістом певної теки, думаю звідти і помилки.