Wat is het NTFS-bestandsformaat?
De extensie .ntfs identificeert een binaire image van een NTFS-geformatteerde schijfpartitie, meestal geproduceerd door de tool ntfsclone uit het NTFS-3G-project (onderhouden door Tuxera). In tegenstelling tot een ruwe sector-voor-sector dump, slaat het „speciale image”-formaat van ntfsclone niet-toegewezen clusters over, waardoor een bestand ontstaat dat aanzienlijk kleiner is dan de volledige partitiegrootte, terwijl exacte herstelling nog steeds mogelijk is.
Het speciale image-formaat begint met een header die de clustergrootte, de totale volumegrootte, het aantal MFT-records en een bitmap van gebruikte clusters bevat. Alleen toegewezen NTFS-clusters worden opeenvolgend opgeslagen. Dit maakt het formaat efficiënt voor back-ups, maar betekent dat het bestand niet direct via een loop-device kan worden gekoppeld - ntfsclone --restore-image is vereist om het terug te converteren naar een ruwe image voordat het kan worden gemount.
De extensie .ntfs zelf is niet gestandaardiseerd. Veel tools gebruiken .img voor dezelfde inhoud; .ntfs wordt uit gewoonte toegepast om het bestandssysteemtype van de partitie expliciet te identificeren en verwarring met FAT- of ext4-images te voorkomen. Het hulpprogramma ntfsclone2vhd kan speciale images converteren naar het dynamische VHD-formaat voor gebruik met Windows Schijfbeheer of Hyper-V.
Het NTFS-bestandssysteem werd geïntroduceerd met Windows NT 3.1 in 1993. De tool ntfsclone ontstond in de vroege jaren 2000 als onderdeel van de ntfsprogs-suite, die later werd opgenomen in het NTFS-3G-project.
Beveiliging & veiligheid
RISICO: MEDIUMNTFS-partitie-images bevatten een volledige kopie van een Windows-bestandssysteem, inclusief gebruikersbestanden, systeembestanden en mogelijk inloggegevens/gevoelige gegevens. Behandel ze met dezelfde zorg als de originele schijf. Het herstellen van een image naar de verkeerde partitie zal bestaande gegevens vernietigen. Bestanden die uit niet-vertrouwde images worden geëxtraheerd, kunnen malware bevatten.
Formaatdetails
in een notendop- Generieke ruwe NTFS-partitiedump (dd-output) - Een ruwe sector-voor-sector kopie van een NTFS-partitie (bijv. van dd if=/dev/sda1 of=out.ntfs) kan de extensie .ntfs krijgen; heeft de NTFS-bootsector magic op offset 0, niet de ntfsclone-header.
Programma's die NTFS-bestanden openen
Technische details
diepe specificaties| Image-type | ntfsclone speciale image (alleen gebruikte clusters) of ruwe sector-voor-sector dump |
| Speciale image magic | Little-endian 64-bits waarde 0x0D op offset 0 (ntfsclone special format header) |
| Ruwe NTFS-bootsector | EB 52 90 + „NTFS ” OEM ID op offset 3 (ruwe/dd-stijl images) |
| Header-velden | Clustergrootte, volumegrootte, aantal MFT-records, apparaattype, aantal gebruikte clusters |
| Afhandeling ongebruikte clusters | Volledig overgeslagen in speciaal formaat - vermindert de bestandsgrootte aanzienlijk vergeleken met een volledige ruwe image |
| Formaatversie | ntfsclone speciale image v10 (versieveld opgeslagen in header) |
| Compressie | Geen systeemeigen compressie; vaak verpakt met gzip (ntfsclone -O image.ntfs.gz --save-image) |
| Bytevolgorde | Little-endian |
| Herstelvereiste | ntfsclone --restore-image vereist - niet direct koppelbaar via loop-device zonder voorafgaande conversie |
| VHD-conversie | ntfsclone2vhd converteert speciale images naar dynamische VHD voor Hyper-V / Windows Schijfbeheer |
| Platform | Gemaakt op Linux; doeltarget is Windows NTFS |
| Typische grootte | 500 MB - 500 GB (veel kleiner dan de partitiegrootte bij het speciale formaat vanwege overgeslagen vrije clusters) |
| Opmerking over extensie | Niet gestandaardiseerd - .img komt even vaak voor; .ntfs wordt uit gewoonte gebruikt voor NTFS-specifieke identificatie |
| Uitgebracht | early 2000s (ntfsclone tool; NTFS file system 1993) |
| Laatste versie | ntfs-3g / ntfsclone 2022.10.3 |
| Specificatie | manpages.ubuntu.com |
NTFS conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over NTFS-bestanden.