проблема монтирования NTFS | Альтернативный Форум

проблема монтирования NTFS

  • Автор темы Автор темы freedom
  • Дата начала Дата начала

freedom

отражение
Регистрация
10.08.2006
Сообщения
1 376
Популярность
417
Карма
0
Возраст
39
ВПН поднят. теперь время хардов.

cовсем не определился HDD с NTFS разделами,
fdisk -l выдаёт следующее
Код:
Диск /dev/hda: 61.4 ГБ, 61492838400 байт
255 heads, 63 sectors/track, 7476 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5d48d6d7

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/hda1   *           1         446     3582463+   b  W95 FAT32
/dev/hda2             447        7476    56468475    f  W95 расшир. (LBA)
/dev/hda5             447        2996    20482843+   b  W95 FAT32
/dev/hda6            2997        5548    20498908+   b  W95 FAT32
/dev/hda7            5549        7476    15486628+  83  Linux

Диск /dev/hdb: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x492138e9

Это не похоже на таблицу разделов
Возможно, вы выбрали неверное устройство.

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/hdb1   ?           1        6757    54275571    7  HPFS/NTFS
/dev/hdb2            6758       19457   102012750    f  W95 расшир. (LBA)
/dev/hdb5            6758       13515    54283603+   7  HPFS/NTFS
/dev/hdb6           13516       19457    47729083+   b  W95 FAT32

в fstab дописывал всё что касается hdb:
Код:
# Entry for /dev/hda7 :
UUID=1e8b3f2d-4c2d-4a3e-902b-b2a199bc28ab / ext2 relatime 1 1
/dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0
/dev/fd0 /media/floppy auto umask=0,users,iocharset=utf8,noauto,exec,flush 0 0
# Entry for /dev/hda1 :
UUID=0055-0268 /mnt/win_c vfat umask=0,iocharset=utf8 0 0
# Entry for /dev/hda5 :
UUID=1038-17D6 /mnt/win_d vfat umask=0,iocharset=utf8 0 0
# Entry for /dev/hda6 :
UUID=41B6-BE6B /mnt/win_e vfat umask=0,iocharset=utf8 0 0
/dev/hdb1 /mnt/win_f ntfs-3g umask=0,iocharset=utf8 0 0
/dev/hdb5 /mnt/win_g ntfs-3g umask=0,iocharset=utf8 0 0
/dev/hdb6 /mnt/win_h vfat umask=0,iocharset=utf8 0 0
none /proc proc defaults 0 0

драйвер для NTFS-а ntfs-3g пооставил.
попытка прикрутить руками ни к чему не привела
Код:
[root@localhost anton]# mount -t ntfs /dev/hdb1 /mnt/win_e
mount: специальное устройство /dev/hdb1 не существует

есть какие идеи на этот счёт?? как быть моей беде?
 
мб отсутствие поддержки ntfs/(fuse-fs для ntfs-3g) в ядре?
 
всё есть. нтфс-3г поставил дополнительно. тут в аппаратных пирогах
 
Таблица разделов действительно кривоватая - у hdb1 в поле флага активного раздела стоит недопустимое значение (не 0 и не 0x80), поэтому ядро эту таблицу игнорирует и не видит на диске ни одного раздела. Можно попробовать полечить это следующим образом:

1. Сначала, как обычно, на всякий случай сохранить старую таблицу разделов в файл:
Код:
dd if=/dev/hdb of=hdb_mbr.bin bs=512 count=1

2. Исправить флаг - запустить fdisk /dev/hdb, в нём выполнить 2 раза команду "a" для 1 раздела (первая команда сбросит флаг в 0, вторая - установит 0x80), посмотреть командой "p", что получилось (у hdb1 должно быть "*" там, где сейчас "?"), и записать эту таблицу командой "w".
 
vsu,щас перезагузимся и посмотрим... =)

Добавлено через 9 минут
спаасибищеее!!! зароаботало =)
 
Последнее редактирование:
Назад
Верх Низ