Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: NTFS и все все все ....  (Прочитано 31381 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ceval

  • Автор темы
  • Активист
  • *
  • Сообщений: 778
  • Минск, Беларусь
    • Просмотр профиля
    • On-line журнал o Linux
NTFS и все все все ....
« : 13 Июня 2007, 18:35:16 »
C начала решил написать просто "После использования прекрасного драйвера ntfs-3g ...", но решил все же написать обширный фак, ногами ни пинать, хотя кое что похожие обсуждалось здесь

Часть I

NTFS-3g - это свободный драйвер для работы в режиме чтения и записи с файловой системой NTFS.
По умолчанию (без этого драйвера) в большинстве дистрибутивов Linux поддерживается только чтение, для разделов NTFS и чтение/запись, для разделов FAT. Не секрет, что обычно Linux ставят как второй дистрибутив, для ознакомления и изучения а потом полностью переходят на него, этому для начало у нас помимо Linux на компьютере установлена и Windows, работающая на NTFS, вам понадобится установка дополнительного драйвера, лучшим из которых является NTFS-3g.

Установка в Ubuntu.
Здесь никаких проблем нет, так как данный драйвер входит в репозитории дистрибутива.
$ sudo apt-get install ntfs-3gМонтирование.
Создаем точку монтирования:
$ sudo mkdir /mnt/winесли вы не знаете или не помните, как обозначены в системе ваши разделы, сделайте из-под рута команду fdisk -l .   
$ sudo fdisk -lМонтируем:
$ sudo mount -t ntfs-3g /dev/hda1 /mnt/win -o umask=0Вместо /dev/hda1 запишите windows раздел вашего диска
(для IDE - /dev/hda - Primary Master  /dev/hdb - Secondary Master
 для SATA - /dev/sda - Primary Master /deb/sdb - Secondary Master). Если у вас локаль отличная от UTF8, выставьте ее значение с помощью опции nls (например nls=koi8-r)

Отмонтировать можно командой:
$ sudo umount /mnt/win
Убедившись в том, что все работает правильно, запись можно добавить в файл /etc/fstab:
$sudo nano /etc/fstabдобавляем:
/dev/hda1 /mnt/win ntfs-3g umask=0,locale=ru_UA.UTF-8 0 0(в случае, если у вас несколько разделов - таким же образом добавьте их все)
А если у нас уже был записан fstab по просто заменяем запись
/dev/hda1       /mnt/disk_c     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1на
/dev/hda1       /mnt/disk_C     ntfs-3g   defaults,locale=ru_UA.UTF-8,umask=007,gid=46 0       1
Монтируем:
$ sudo mount -aВот и все наслаждаемся
P.S. Будьте осторожны при удалении файлов из папки windows :).
p.s.s если возникли проблемы в самой начале установке NTFS-3g, то читаем здесь  ntfs-3g не хочет работать (ЗАХОТЕЛА)

Часть II
Шаловливые ручки или невнимательно прочитан постскриптум

И так, я наводил порядок на своем диске отформатированном в формате  NTFS, все дорогое и любимое мне скидовал в определенную папку, что б записать на DVD, и в один момент увлеченный очисткой диска, сделал маленькое чудо, во аля и удалил свою приготовленную папку ...
 Что ж делать, моя самая любимая и красивая порнография ушла в печь, такое я позволить ни мог и пошел на поклон к "дедушке Гугль".
Наверника существует множество решений и вариантов, но я выбрал это PhotoRec - является скриптом для восстановления утерянных файлов, включая видео, документы и архивы с жестких дисков и сменных носителей.
Поддерживает:
  • DOS/Win9xDOS/Win9x    (это нам не интересно)
  • Windows NT 4/2000/XP/2003Windows NT 4/2000/XP/2003  (это тоже)
  • Linux
  • FreeBSD, NetBSD, OpenBSDFreeBSD, NetBSD, OpenBSD
  • Sun SolarisSun Solaris
  • Mac OS XMac OS X

И работает с:
  • FAT
  • NTFS,NTFS,
  • EXT2/EXT3 filesystemEXT2/EXT3 ФС
  • HFS+HFS +
ну если кому еще надо то идем и читаем http://www.cgsecurity.org/wiki/PhotoRec
Дальше скачиваем архив http://www.cgsecurity.org/testdisk-6.6.linuxstatic.tar.bz2 предположим (желательно, потому что скрипт будет создавать дополнительные папки для восстановленных файлов) в tmp и распаковываем:
$ cd ~/tmp
$ wget http://www.cgsecurity.org/testdisk-6.6.linuxstatic.tar.bz2
$ tar -xvjf testdisk-6.6.linuxstatic.tar.bz2
$ cd testdisk-6.6/linux
$  sudo ./photorec_static   - запуск производиться через sudo или от root'а

Дальше все просто, смотрим скрины:
Здесь определяется какой у нас диск и если их несколько выбираем с какого диска будем восстанавливать

Как файловая система у нас использоваться (для NTFS - выбираем первую)

Наши разделы и файловые системы разделов

Выбираем раздел и какая файловая система на нем установлена

потом соглашаемся с предложением "Do you want to save recovered files in /home/ceval/tmp/testdisk-6.6/linux/ ? [Y/N]"

И ждем когда скрипт выполнит во становление файлов, заодно смотрим и статистику

В этоге у нас получиться куча различных папок /home/ceval/tmp/testdisk-6.6/linux/,
так как мы запускали от sudo, то нам надо будет поменять права на все эти папки
sudo chmod -R a+rwx ~/tmp/testdisk-6.6/linux/И конечно разгребать весь этот мусор мне было в лом, и так как я искал видеофайлы то просто применил поиск и копирования нужного мне в другую папку
(предварительно создав ее)
$ find /home/ceval/tmp/testdisk-6.6/linux/ -name '*.avi' -exec cp {} /home/ceval/tmp/1/ \;  -за это спасиба Kwach - вразумил


Ну во общем на этом и все.

з.ы Любопытство и шаловливые ручки  ведут к опыту, к знаниям и алкоголизму


в нормальном расширенни изображения прекрипил в архиве


[вложение удалено Администратором]
« Последнее редактирование: 20 Июля 2007, 12:43:03 от ceval »

Оффлайн zwie

  • Участник
  • *
  • Сообщений: 129
  • Повелитель мира
    • Просмотр профиля
Re: NTFS и все все все ....
« Ответ #1 : 13 Июня 2007, 20:55:34 »
прикручена нтфс-3Ж, проблема: процессор загружен по самое никуда, и копирует медленно (( это как нибудь лечится?

Оффлайн ent4Jes

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: NTFS и все все все ....
« Ответ #2 : 28 Июня 2007, 22:17:51 »
nls=utf8
 - помоему с такой опцией нтфс-3джи не работает а надо так locale=ru_UA.UTF-8

Оффлайн ceval

  • Автор темы
  • Активист
  • *
  • Сообщений: 778
  • Минск, Беларусь
    • Просмотр профиля
    • On-line журнал o Linux
Re: NTFS и все все все ....
« Ответ #3 : 29 Июня 2007, 14:31:44 »
Да с этим похоже немного глючит
на работе стоит
/dev/sda5       /mnt/disk_D     ntfs-3g   defaults,nls=utf8,umask=007,gid=46 0       1 - все нормально
а дома с nls=utf8 - показаволо 90 % папок, остальные ни показывала

Возможно что locale=ru_UA.UTF-8 так будет правельние   ::)

з.ы как попробую с locale=ru_UA.UTF-8 так изменю предыдущий пост

Оффлайн stan

  • Активист
  • *
  • Сообщений: 291
  • Kubuntu
    • Просмотр профиля
Re: NTFS и все все все ....
« Ответ #4 : 29 Июня 2007, 15:14:30 »
в мане по драйверу есть опция locale, и нет никаких nls, поэтому меняй фак и не думай.
ПРАВИЛЬНЫЙ ВАРИАНТ:
 locale=ru_UA.UTF-8  или  locale=ru_ru.UTF-8, в зависимости какая у вас системная
Kubuntu

Оффлайн ceval

  • Автор темы
  • Активист
  • *
  • Сообщений: 778
  • Минск, Беларусь
    • Просмотр профиля
    • On-line журнал o Linux
Re: NTFS и все все все ....
« Ответ #5 : 30 Июня 2007, 23:23:24 »
в мане по драйверу есть опция locale, и нет никаких nls, поэтому меняй фак и не думай.
ПРАВИЛЬНЫЙ ВАРИАНТ:
 locale=ru_UA.UTF-8  или  locale=ru_ru.UTF-8, в зависимости какая у вас системная

2stan  - если честно то что в мане написанно уже ни помню (надо возможно перечитать), но так как описал работает на нескольких машинах без проблем
а вот предложенный вариант еще ни пробывал (возможно сегодня попробую), и сразу поменяю

Оффлайн ent4Jes

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: NTFS и все все все ....
« Ответ #6 : 01 Июля 2007, 13:44:28 »
Цитировать
2stan  - если честно то что в мане написанно уже ни помню (надо возможно перечитать), но так как описал работает на нескольких машинах без проблем
а вот предложенный вариант еще ни пробывал (возможно сегодня попробую), и сразу поменяю


Лично у меня при использовании ntfs-3g драйвера если указать параметр nls=utf8 то  все  русские файлы и папки просто не видны хотя при обычном монтировании все нормально а вот c locale=ru_ru.UTF-8 работает, опять же при обычном монтировании все с точностью наоборот
« Последнее редактирование: 01 Июля 2007, 20:51:58 от ent4Jes »

Оффлайн stan

  • Активист
  • *
  • Сообщений: 291
  • Kubuntu
    • Просмотр профиля
Re: NTFS и все все все ....
« Ответ #7 : 02 Июля 2007, 12:53:15 »
короче что мудрить:

для обыкновенного ntfs - опция кодировки nls=utf8
для ntfs-3g - опция кодировки locale=ru_ru.UTF-8.


В документах так написано и так работает.
Kubuntu

Оффлайн ZaKos

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: NTFS и все все все ....
« Ответ #8 : 08 Июля 2007, 21:58:00 »
Почему после установки NTFS-3g теперь GParted не может работать с NTFS разделами?

Оффлайн mitr

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: NTFS и все все все ....
« Ответ #9 : 11 Июля 2007, 16:16:19 »
Товарищи, когда я ставил ntfs-3g в Gnome, то там в меню появлялась фишка "Инструмент конфигурирования записи на ntfs" которая перемонтиовала все смонтированные ntfs диски на запись, а в KDE где-нибудь появляется такая фишка?

Оффлайн Brun

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: NTFS и все все все ....
« Ответ #10 : 13 Июля 2007, 12:04:55 »
Цитировать
а в KDE где-нибудь появляется такая фишка?
Да. NTFS Configurstion Tools.
Нужно поставить 2 галочки и оно само перемонтирует.

Оффлайн Batters

  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Re: NTFS и все все все ....
« Ответ #11 : 17 Июля 2007, 14:22:06 »
Объясните, пожалуйста. почему, если я записываю в /etc/fstab так
/dev/hda1 /media/windows ntfs iocharset=utf8,umask=0,users,user 0 0, то я могу заходить на этот диск через Переход->Компьютер (дважды кликаю на иконку диска и он заходит в него)...а если я прописываю в /etc/fstab так /dev/hdb5 /media/DriveE ntfs-3g locale=ru_ru.UTF-8,umask=0,users,user 0 0, то могу зайти на диск тока через /media ...если заходит Переход->Компьютер, то ничего не происходит при двойном клике на диконку диска...заранее спасибо:)
« Последнее редактирование: 17 Июля 2007, 14:52:43 от Kwah »

Оффлайн ceval

  • Автор темы
  • Активист
  • *
  • Сообщений: 778
  • Минск, Беларусь
    • Просмотр профиля
    • On-line журнал o Linux
Re: NTFS и все все все ....
« Ответ #12 : 20 Июля 2007, 12:47:54 »
Странно как-то ты ходишь
все примантированые диски у тебя находиться /media/DriveE и /media/windows, просто создай на них ссылки и все file:///media/DriveE и
file:///media/DriveE и размести или на раб столе или на панели

Оффлайн Pegasus

  • Участник
  • *
  • Сообщений: 213
  • Ubuntu 8.04 AthXP 2500+ nForce2 1GB geForce6600GT
    • Просмотр профиля
Re: NTFS и все все все ....
« Ответ #13 : 24 Августа 2007, 14:42:16 »
поставил , но если монтировать вручную для проверки - русские папки видит, ставлю автоматом монтировать fstab - не видит русский ни на одном из 3-х дисков . опять вручную отмотировал , вручную смонтировал - видит....
чё делать ?

Оффлайн ceval

  • Автор темы
  • Активист
  • *
  • Сообщений: 778
  • Минск, Беларусь
    • Просмотр профиля
    • On-line журнал o Linux
Re: NTFS и все все все ....
« Ответ #14 : 24 Августа 2007, 14:47:23 »
Приведи пример как монтируешь в ручную и как пишить в fstab

 

Страница сгенерирована за 0.091 секунд. Запросов: 24.