Vraag & Antwoord

OS Linux

Windows XP NTFS-drives mounten onder Redhat 7.3

13 antwoorden
  • Hallo allemaal, Is het mogelijk om onder Redhat 7.3 de harddiskparties van windows XP te mounten. Deze partities zijn geformateerd volgens de NTFS indeling. Bij het opgeven van de opdracht mount -t ntfs /dev/hda1 /mnt/windisk-c krijg ik een foutmelding dat de fs partities niet herkend worden. Hoe dien ik te handelen en zijn de window drives dan toegankelijk voor read en write acties. Robert
  • Is de ntfs module geladen? Dit kun je zien met 'lsmod', zonee, probeer dan eens 'modprobe ntfs' en dan opnieuw te mounten. Als het goed is zou RedHat automatisch die module moeten laden omdat het kerneld gebruikt, maar het valt te proberen. Een andere opmerking: volgens mij gebruikt XP een nieuwere NTFS versie en de vraag is of die al in stable Linux kernels ondersteund wordt.
  • waarschijnlijk krijg je de melding: [code:1:bb0de3f1e4] mount: ntfs not supported by kernel [/code:1:bb0de3f1e4] Als idd de module niet geladen of niet aanwezig is moet je ntfs compileren in de kernel. Dat wordt dan nog wel een klusje voor je :p
  • Ik vraag me overigens even af of de volgorde van de verschillende "onderdelen" van het commando uitmaken. Uit een eerdere topic bleek dat min of meer wel: dus in (naar mijn idee) juiste volgorde: [code:1:21fb323471] mount /dev/hda1 /mnt/windisk-c -t ntfs [/code:1:21fb323471] Dus eerst device, dan mount-punt en dan bestandssysteem. Misschien ook nog maar ro (van read-only) toevoegen, omdat Linux niet kan schrijven met ntfs
  • [quote:0b1c01a32d="danieldk"]Is de ntfs module geladen? Dit kun je zien met 'lsmod', zonee, probeer dan eens 'modprobe ntfs' en dan opnieuw te mounten. Als het goed is zou RedHat automatisch die module moeten laden omdat het kerneld gebruikt, maar het valt te proberen. Een andere opmerking: volgens mij gebruikt XP een nieuwere NTFS versie en de vraag is of die al in stable Linux kernels ondersteund wordt.[/quote:0b1c01a32d] het commando lsmode en modprobe geven aan dat er geen NTFS module is geladen. Dit betekent compileren van de kernel doch daar heb ik thans geen verstand van en vraag dus om begeleiding van iemand die daar wel ervaring mee heeft om in iedergeval de windows ntfs drives uit te kunnen lezen. dus laat maar horen wat ik wel of niet moet doen. Robert
  • [quote:34fea27019="w.roosenburg"]waarschijnlijk krijg je de melding: [code:1:34fea27019] mount: ntfs not supported by kernel [/code:1:34fea27019] Als idd de module niet geladen of niet aanwezig is moet je ntfs compileren in de kernel. Dat wordt dan nog wel een klusje voor je :p[/quote:34fea27019] het commando lsmode en modprobe geven aan dat er geen NTFS module is geladen. Dit betekent compileren van de kernel doch daar heb ik thans geen verstand van en vraag dus om begeleiding van iemand die daar wel ervaring mee heeft om in iedergeval de windows ntfs drives uit te kunnen lezen. dus laat maar horen wat ik wel of niet moet doen. Robert
  • NTFS-support kan ook in de kernel zelf zijn meegecompilleerd, het missen van de module betekent niet vanzelf dat de mogelijkheid ontbreekt. Probeer eerst nog eens even mijn tip van hierboven en als dat niet werkt, dan wordt je eigen kernel compileren de volgende stap. Kijk voor het compileren in de faq van de linux-afdelingvan dit forum. Hier staat een zeer uitgebreide handleiding. Voor specifieke Redhat-zaken kun je [url=http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/custom-guide/ch-custom-kernel.html]hier[/url] kijken. Je eigen kernel compileren is heel leuk om te doen, maar verwacht niet dat je binnen 10 minuten alles werkend hebt, het zal wel wat langer worden. Tips: kijk van te voren even welke netwerkkaart je hebt en compileer je geluid als alsa-module (ik vermoedt dat Redhat hier wel gebruik van maakt.
  • [quote:faf05bb2b3="water"]NTFS-support kan ook in de kernel zelf zijn meegecompilleerd, het missen van de module betekent niet vanzelf dat de mogelijkheid ontbreekt. Probeer eerst nog eens even mijn tip van hierboven en als dat niet werkt, dan wordt je eigen kernel compileren de volgende stap. Kijk voor het compileren in de faq van de linux-afdelingvan dit forum. Hier staat een zeer uitgebreide handleiding. Voor specifieke Redhat-zaken kun je [url=http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/custom-guide/ch-custom-kernel.html]hier[/url] kijken. Je eigen kernel compileren is heel leuk om te doen, maar verwacht niet dat je binnen 10 minuten alles werkend hebt, het zal wel wat langer worden. Tips: kijk van te voren even welke netwerkkaart je hebt en compileer je geluid als alsa-module (ik vermoedt dat Redhat hier wel gebruik van maakt.[/quote:faf05bb2b3] Jouw bovenstaande tip geeft de volgende melding: mount: fs type ntfs not supported by kernel dus toch compileren? Robert
  • Yep Lees even goed die instructies van Redhat door, dan blijft je bestaande kernel iig intact en dan kun je een beetje spelen met je zelfgebakken kernel. De volgorde in het commando maakt dus wel iets uit: eerst het device, dan het mountpunt, dan de bestandssysteem en dan de opties.
  • Water: ik mount al sinds 1994 met "mount -t fstype <device> <mountpoint>" en nog nooit problemen gehad, bovendien is dit de syntax die in de manpage gegeven wordt. Smarty: ook al geprobeerd "modprobe ntfs" op de commandoregel in te voeren en dan opnieuw de mount opdracht uit te voeren?
  • En vertgeet vooral niet dat je een ntfs part. ALLEEN als root kunt benaderen !! meeste standaard kernels hebben ntfs wel meegecompiled, maar of RH dat ook doet zou ik niet weten. Dus wanneer [code:1:165f0bd2b2] lsmod | grep ntfs [/code:1:165f0bd2b2] geen output geeft dan even [code:1:165f0bd2b2] modprobe ntfs {of} insmod ntfs [/code:1:165f0bd2b2] en daarna [code:1:165f0bd2b2] mount -t ntfs /dev/hda1 /windows/ntfs [/code:1:165f0bd2b2] waarbij /dev/hda1 je ntfs partitie zou zijn en /windows/ntfs een bestaand mountpoint
  • [quote:e5431dbdc6="danieldk"]Water: ik mount al sinds 1994 met "mount -t fstype <device> <mountpoint>" en nog nooit problemen gehad, bovendien is dit de syntax die in de manpage gegeven wordt. Smarty: ook al geprobeerd "modprobe ntfs" op de commandoregel in te voeren en dan opnieuw de mount opdracht uit te voeren?[/quote:e5431dbdc6] Het is al de tweede topic waar het wel iets uitmaakt. De topic-starter krijgt eerst een foutmelding over een fs-partitie die niet wordt herkend en bij de tweede poging (met andere volgorde) dat de kernel ntfs niet ondersteund. Bij een andere topic was het het verschil tussen niet en wel kunnen mounten. Ik weet niet waar het aan ligt, maar voor sommige distro's (Redhat?) doet het er blijkbaar weldegelijk toe. Bovendien is "mijn" volgorde die van fstab.
  • Om verwarring te voorkomen, ik heb even de broncode nagelopen (ja, en elke distro die ik kan gebruikt util-linux, waar mount deel van uit maakt) het maakt geen moer uit of het voor of achter staat. Een lus in main() loopt gewoon alle parameters bijlangs en "noteert" welke parameters er gegeven zijn.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.