[Решено] Чушь при монтировании ntfs

Автор dimugric, 06 мая 2011, 21:55:22

« назад - далее »

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

dimugric

Всем привет. Есть рабочий комп, работающий по squeeze. На нём 2 винчестера sda и sdb; на каждом по 2 ntfs раздела:

# fdisk -l

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc15d32a2

   Device Boot      Start         End      Blocks   Id  System
/dev/sda2   *           1       11155    89602506    7  HPFS/NTFS
/dev/sda3           16486       30401   111780269    7  HPFS/NTFS
/dev/sda4           11156       16485    42813194+   5  Extended
/dev/sda5           11156       16485    42813193+  83  Linux

Partition table entries are not in disk order

Disk /dev/sdb: 400.1 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf324f324

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       32745   263024181    7  HPFS/NTFS
/dev/sdb2           32746       48641   127684620    7  HPFS/NTFS


Пытаюсь монтировать их следующим образом:

# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda5 during installation
UUID=cb7eae66-d230-42ac-9244-b6a3390019d3 /               ext4    errors=remount
-ro 0       1
/dev/sdc1       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/scd0       /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/sda2       /mnt/c          ntfs-3g     defaults        0       0
/dev/sda3       /mnt/d          ntfs-3g     defaults        0       0
/dev/sdb1       /mnt/e          ntfs-3g     defaults        0       0
/dev/sdb2       /mnt/f          ntfs-3g     defaults        0       0


Винты sda (2 и 3) отлично монтируются. ПРи монтировании sdb разделов появляется ошибка:

# mount /dev/sdb1
ntfs-3g: Failed to access volume '/dev/sdb1': Нет такого файла или каталога

ntfs-3g 2010.3.6 integrated FUSE 27 - Third Generation NTFS Driver
                Configuration type 1, XATTRS are on, POSIX ACLS are off

Copyright (C) 2005-2007 Yura Pakhuchiy
Copyright (C) 2006-2009 Szabolcs Szakacsits
Copyright (C) 2007-2010 Jean-Pierre Andre
Copyright (C) 2009 Erik Larsson

Usage:    ntfs-3g [-o option[,...]] <device|image_file> <mount_point>

Options:  ro (read-only mount), remove_hiberfile, uid=, gid=,
          umask=, fmask=, dmask=, streams_interface=.
          Please see the details in the manual (type: man ntfs-3g).

Example: ntfs-3g /dev/sda1 /mnt/windows

Ntfs-3g news, support and information:  http://ntfs-3g.org


Никак не разберусь в чём может быть проблема.
GNU/Linux Debian Wheezy x86_64

Brainey

Попробуйте заменить
/dev/sdb1       /mnt/e          ntfs-3g     defaults        0       0
/dev/sdb2       /mnt/f          ntfs-3g     defaults        0       0
в /etc/fstab на
/dev/sdb1       /mnt/e          ntfs-3g     force        0       0
/dev/sdb2       /mnt/f          ntfs-3g     force        0       0
А вообще, лучше перейти на нативную фс во избежание различных проблем.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

qupl

Или через UUID прописать в fstab, мало ли.
/mnt/e и /mnt/f конечно же существуют?

dimugric

2 Brainey
К сожалению не получается

# mount /dev/sdb1
mount: unknown filesystem type 'force'
Какой-то сторонний пакет для этого не нужен?

2  qupl
По поводу uuid думал, но не написал соображений. Вообщем uuid должен иметь каждый разделдиска. Вот sda (все) имеют свой uuid, а sdb имеет uuid только для sdb (sdb1 и sdb2 почему-то не опеределяется):

# blkid
/dev/sda2: UUID="802406D22406CADC" TYPE="ntfs"
/dev/sda3: LABEL="work`s" UUID="E6BA1E46BA1E1421" TYPE="ntfs"
/dev/sda5: UUID="cb7eae66-d230-42ac-9244-b6a3390019d3" TYPE="ext4"
/dev/sdb: UUID="Intel   ^P" TYPE="ddf_raid_member"

Вот в этом и есть странность. Да и сам uuid какой-то странный. sdb ни в коем случае не в рейде, и близко нет
GNU/Linux Debian Wheezy x86_64

Brainey

Ещё неплохо было бы проверить ntfs на наличие ошибок.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

Brainey

Цитата: "dimugric"2 Brainey
К сожалению не получается

# mount /dev/sdb1
mount: unknown filesystem type 'force'
А вы точно правильно поменяли? force это не фс, force - это опция монтирования.
Попробуйте так:
# mount -t ntfs-3g /dev/sdb1 /mnt/e -o force
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

dimugric

Цитата: "Brainey"
Цитата: "dimugric"2 Brainey
К сожалению не получается

# mount /dev/sdb1
mount: unknown filesystem type 'force'
А вы точно правильно поменяли? force это не фс, force - это опция монтирования.
Попробуйте так:
# mount -t ntfs-3g /dev/sdb1 /mnt/e -o force
Да, вы правы, с опцией монтирования я начудил. Но, к сожалению при верном использовании force эффект тот же(

# mount -t ntfs-3g /dev/sdb1 /mnt/e -o force
ntfs-3g: Failed to access volume '/dev/sdb1': Нет такого файла или каталога

ntfs-3g 2010.3.6 integrated FUSE 27 - Third Generation NTFS Driver
                Configuration type 1, XATTRS are on, POSIX ACLS are off

Copyright (C) 2005-2007 Yura Pakhuchiy
Copyright (C) 2006-2009 Szabolcs Szakacsits
Copyright (C) 2007-2010 Jean-Pierre Andre
Copyright (C) 2009 Erik Larsson

Usage:    ntfs-3g [-o option[,...]] <device|image_file> <mount_point>

Options:  ro (read-only mount), remove_hiberfile, uid=, gid=,
          umask=, fmask=, dmask=, streams_interface=.
          Please see the details in the manual (type: man ntfs-3g).

Example: ntfs-3g /dev/sda1 /mnt/windows

Ntfs-3g news, support and information:  http://ntfs-3g.org

ntfs на ошибки проверялся, тут всё ок.
Есть ещ одна вещь, что не даёт мне покоя, тот uuid в котором речь идёт о raid. Этот диск реально использовался в аппаратном raid контроллере, который за ненадобностью убрали. Диск отформатировал и подключил в свой комп. Может в этом проблема? Что-то я в тупике
GNU/Linux Debian Wheezy x86_64

Brainey

ЦитироватьЕсть ещ одна вещь, что не даёт мне покоя, тот uuid
# tune2fs /dev/sdaX -U random   # генерация случайного UUIDТолько я не знаю, работает ли это с ntfs. tune2fs всё-таки...
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

Чистый

ntfs все же лучше проверять из под Windows....

qupl

Разделы похоже нестандартно как-то созданы. Может быть перенос данных и формат, как радикальное средство?

Ghostdmn

TC, cообщи, чем винт форматировался и как разделы создавались?
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100

Brainey

Цитата: "Чистый"ntfs все же лучше проверять из под Windows....
ntfs в linux лучше не использовать вообще. Ибо даже если настроить всякие ntfs-3g, то всё равно могут быть, и, как показывает практика, будут различные проблемы, вроде дикой фрагментации, например.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

dimugric

Цитата: "Ghostdmn"TC, cообщи, чем винт форматировался и как разделы создавались?
Винт разбивался и форматировался Acronis. Всё по идее должно быть с ним ок, да и винда распознаёт всё на ура

2 Brainey
Да понятно, что чужеродные ФС лучше не использовать. Но уж не 1й год в linux, да никогда косяков с ntfs не было, а тут вот...
tune2fs тож не работает с этими делами:

# tune2fs /dev/sdb1 -U random
tune2fs 1.41.12 (17-May-2010)
tune2fs: Нет такого файла или каталога while trying to open /dev/sdb1
Couldn't find valid filesystem superblock.
GNU/Linux Debian Wheezy x86_64

Ghostdmn

dimugric,
Так и думал. Можешь забыть про нормальное понимание меток. Форматируй. Gparted или Partitionmanager. Другого выхода у тебя нет. Разбитие наживую этим и заканчивается.
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100

dimugric

Цитата: "Ghostdmn"dimugric,
Так и думал. Можешь забыть про нормальное понимание меток. Форматируй. Gparted или Partitionmanager. Другого выхода у тебя нет. Разбитие наживую этим и заканчивается.
Только один вопрос. Почему именно этими средствами и что не так мог сделать acronis?
GNU/Linux Debian Wheezy x86_64