Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Трабла монтирования NTFS

Ответить
Настройки темы
Трабла монтирования NTFS
Dru Dru вне форума

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Вот установил себе Red Hat 7.3 и столкнулся с тем, что не могу примотнировать ntfs разделы. пишет что ядро тип ntfs не поддерживает. но ведь в 7.0 это было возможно. пробовал в Caldere - все ок.
Может подскажете в чем дело? Как правильно примонировать раздел?

Отправлено: 10:06, 08-10-2002

 

Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Dru
А ядро компилить уметете?
Если да, то нужно подключить файловую систему NTFS. Вот и всё.

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 11:27, 08-10-2002 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

Altruist


Сообщения: n/a

Профиль | Цитировать


Я чайник в Линуксе, но эта проблема, по моему, решается запуском modprobe ntfs.o и затем ужо монтированием. Или как-то там надо скомпилировать ядро с поддержкой нтфс и тогда включать автомонтирование в fstab.


ntfs.o *находится где-то в папке modules\fs, думаю старшие товарищи помогут.


[s]Исправлено: Altruist, 18:36 8-10-2002[/s]

Отправлено: 11:35, 08-10-2002 | #3

Dru Dru вне форума Автор темы

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


компилить ... ну если это необходимое условие - то научимся
а других способов, попроще нет?
а modconf обязательно посмотрю.

Отправлено: 13:40, 08-10-2002 | #4


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Altruist
Хех, а откуда вы его возьмёте, если его НЕТ В СИСТЕМЕ (модуля). В RedHat, по умолчанию, эта FS ядром не поддерживается...

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 15:32, 08-10-2002 | #5

Altruist


Сообщения: n/a

Профиль | Цитировать


Я вообще не встречал ни одного дистрибутива, где бы ntfs поддерживалась ядром. Но под Мандрейк 7 дай бог памяти 3, я делал modprobe (modcong было очепяткой) для ntfs.o (поиск по слову ntfs или ntfs.tar.gz найдет его). Затем шаловливыми ручками монтировал ейную, не забыв добавить в fstab, конечно.

Отправлено: 16:32, 08-10-2002 | #6

Dru Dru вне форума Автор темы

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


мдя. тогда подскажите как перекомпилить ядро чтобы можно было монтировать разделы ntfs.

Отправлено: 08:37, 09-10-2002 | #7


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Dru
Ну, это просто! И не раз тут обсуждалось
Ставим пакеты, необходимые для Kernel Development.
Все не упомню, но самые важные:
  • kernel-source-2.4.x-x
    kernel-headers-2.4.x-x
    ncurses-x
    ncurses4-x
    ncurses-devel-x
Само собой должны стоять glibc-devel (без glibc самого система не должна работать).
  1. Заходим в /usr/src.
  2. Смотрим, какую версию ядра поставила система:
    [pre]#uname -a
    Linux localhost 2.4.19-1 #1 Thu Sep 6 17:21:28 EDT 2001 i586 unknown[/pre]
    Это означает, что инсталятор поставил ядро для класса i586 (у вас может быть нечто другое).
  3. Создаём линк с linux-2.4 на linux(для удобства):
    ln -sn linux-2.4 linux
  4. Заходим в linux.
  5. Смотрим, какие конфиги есть в каталоге конфигураций ядра:
    # ls ./configs/                                                    
    kernel-2.4.7-athlon.config      kernel-2.4.7-i586-smp.config
    kernel-2.4.7-athlon-smp.config  kernel-2.4.7-i686.config
    kernel-2.4.7-i386-BOOT.config   kernel-2.4.7-i686-debug.config
    kernel-2.4.7-i386.config        kernel-2.4.7-i686-enterprise.config
    kernel-2.4.7-i386-smp.config    kernel-2.4.7-i686-smp.config
    kernel-2.4.7-i586.config
    Это значит, что система выбрала конфиг, записанный в файл ./configs/kernel-2.4.7-i586.config
  6. Запускаем make menuconfig
  7. После запуска выбираем в самом низу пункт Load an Alternative Configuration Fil.
  8. В появившемся приглашении вводим наш конфиг (в нашем примере - ./configs/kernel-2.4.7-i586.config)
  9. Когда снова появится менюшка, заходим в File systems и выбираем NTFS file system support (read only) (отметьте - только чтение) нажатием клавиши M (это значит, что драйвер будет скомпилирован, как модуль). Если нужна запись, то нужно будет так же выбрать NTFS write support (DANGEROUS).
  10. Затем, после добавления поддержки, выходим и подтверждаем запись конфигурации (писаться она будет в /usr/src/linux/.config).
  11. Запускаем пакет для компиляции:
    [pre]make dep && make clean && make bzImage && make modules && make modules_install[/pre]
  12. Инсталируем ядро (если не знаете как - спрашивайте).
  13. Перегружаемся с новым ядром и радуемся жизни

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 19:48, 09-10-2002 | #8

Dru Dru вне форума Автор темы

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


рулезззз! сегодня попробую.
==cut==
12. Инсталируем ядро (если не знаете как - спрашивайте).
==cut=

КАК?

Отправлено: 08:02, 10-10-2002 | #9


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Dru
Одно замечание: перед выполнением пункта 11 лучше всего сохранить модули и ядро, так, на всякий случай. Делается это так:
  1. Заходим в каталог /lib/modules и видим там дпугой каталог с названием, соответствующем версии ядра (посмотреть версию можно через uname -r).
  2. Копируем его куда-нить, хотя бы просто в каталог с другим именем прямо здесь. Например: если каталог звать 2.4.7-10, токопируем его в 2.4.7-10.orig (не оригинально, но надёжно).
  3. Потом идём в /boot и тоже самое проделываем с двумя файлами: vmlinuz-x.y.z-w и System.map-x.y.z-w.
    Немного теории. Версия ядра складывается из четырёх параметров, указанных в Makefile. Вот эти параметры: VERSION (x), PATCHLEVEL (y), SUBLEVEL (z) и EXTRAVERSION (w). Складываются они так: {VERSION}.{PATCHLEVEL}.{SUBLEVEL}{EXTRAVERSION}. Те если у вас VERSION=2, PATCHLEVEL=4, SUBLEVEL=19 и EXTRAVERSION=-7test (обратите внимание на знак "-" - обязателен), то версия ядра будет выглядеть, как 2.4.19-7test. Если скачивать ядра с Инета, то там будут только три первых параметра. С четвёртым можно поигарться самому (я, к примеру, использую его для идентификации работоспособности и приспособленности ядра под разные случаи, а потом описываю поведение системы с каждым конфигом в RCS).
  4. После того, как всё было скопировано, можно продолжить процесс компиляции ядра (шаг 11 предыдущего поста).
  5. По завершении процесса компиляции и установки модулей приступаем к копированию собственно ядра в рабочее положение . Копируем файл /usr/src/linux/System.map в /boot/System.map-x.y.z-w и /usr/src/arch/i386/boot/bzImage в /boot/vmlibuz-x.y.z-w(версия составляется исходя из Makefile'а в /usr/src/linux).
  6. Под конец надо бы подправить файл конфига бутлоадера, если это необходимо (дело в том, что если версии ядра не отличаются, т можно этого и не делать). Есть дно замечание: если в версиях нет отличий, то надо всё равно закоментиорваьт строку с initrd - модули могут отличаться от тех, что в образе RAM-диска и могут возникнуть конфликты.

Ну что ж - успехов!

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 16:57, 10-10-2002 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Трабла монтирования NTFS

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Запрет монтирования сетевого диска eboue Microsoft Windows NT/2000/2003 6 14-09-2009 01:24
Разное - Запрет монтирования сетевого диска eboue Microsoft Windows 2000/XP 1 09-09-2009 15:50
Разное - Кейс для монтирования в стойку Joni Прочее железо 2 14-07-2009 17:00
Програмка для монтирования в windows .... INTELLIGENTIK Программное обеспечение Linux и FreeBSD 2 13-03-2007 14:36
после монтирования vfat не видно fat32 kaEwituS Общий по FreeBSD 8 27-09-2005 09:08




 
Переход