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 - вразумил
Ну во общем на этом и все.
з.ы Любопытство и шаловливые ручки ведут к опыту, к знаниям и алкоголизмув нормальном расширенни изображения прекрипил в архиве
[вложение удалено Администратором]