Archive for 20 Maj, 2009
Debian etch i NTFS Read/WRITE
Mam ci ja jeden z serwerów produkcyjnych postawionych na etchu, z kernelem 2.6.18-6. Co pewien czas przychodzi potrzeba skopiowania kilku plików z niego i na niego – z racji sztywnego podziału przez HTB łatwiej i dosłownie szybciej jest zrobić to za pomocą pendrive USB. 8GB Kingston Data Traveler którego posiadam, używa NTFS’a , którego to etch obsługuje wyłącznie w trybie READ ONLY.
Jest co prawda świetny projekt NTFS-3G jednak w repozytoriach stable go nie ma, testing i unstable dodawać nie chciałem (biblioteki i zależności – nie za bardzo zależało mi na rozwalaniu maszyny produkcyjnej), dokompilowywać ręcznie równiez nie za bardzo. Z pomocą przyszła idea Debianowych backportów.
Zaczynamy od edycji /etc/apt/sources.list – dodajemy np. na jej końcu
http://backports.cisbg.com/ etch-backports main
Aby odświeżyć listę dostępnych pakietów wydajemy polecenie:
#aptitude update
Nie przejmować się komunikatem o braku klucza PGP, tak to już jest z backportami. Następnie instalujemy niezbędne pakiety:
#aptitude install ntfs-3g libntfs-3g31 libntfgs-3g-dev
W przypadku komunikatu o zbyt starym kernelu (wymagany 2.6.20) – cóz, polecam zignorowac 🙂
Montowanie wolumenów odbywa się na zasadzie wskazania właściwego filesystemu – opcja: -t ntfs-3g
#mount /dev/wolumen /mnt/wolumen -t ntfs-3g
W przypadku problemów dodajemy opcje -o force na końcu. I wszystko.