Mam dysk twardy 4 TB / dev / sdb, który ma sformatowany system plików NTFS zajmujący cały dysk. Najwyraźniej nie ma żadnej tablicy partycji, a jeśli tak, jest nieaktualny lub uszkodzony.
fdisk -l
pokazuje to:
Disk /dev/sdb: 4000.8 GB, 4000787030016 bytes
255 heads, 63 sectors/track, 486401 cylinders, total 7814037168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x2052474d
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sdb1 ? 6579571 1924427647 958924038+ 70 DiskSecure Multi-Boot
Partition 1 does not start on physical sector boundary.
/dev/sdb2 ? 1953251627 3771827541 909287957+ 43 Unknown
Partition 2 does not start on physical sector boundary.
/dev/sdb3 ? 225735265 225735274 5 72 Unknown
Partition 3 does not start on physical sector boundary.
/dev/sdb4 2642411520 2642463409 25945 0 Empty
Partition table entries are not in disk order
gdisk -l
mówi, że obecna jest tylko tabela partycji MBR.
Dysk działa dobrze, gdy działa pod Linuksem; Mogę zamontować / dev / sdb bez problemów. Ale chcę załadować dysk za pomocą obudowy dysku twardego na komputerze z systemem Windows, aby móc chkdsk
na nim uruchomić . Windows jednak widzi ten MBR, jak pokazano na fdisk, i pokazuje 4 partycje, z których żadna nie jest użyteczna (żadna nie jest nawet oznaczona jako NTFS).
Czy można po prostu zapisać tablicę partycji na tym dysku bez zmiany zawartości systemu plików NTFS, aby system Windows 7 mógł uzyskać do niej dostęp jako pojedynczą partycję zajmującą cały dysk? Jeśli tak to jak?
Edycja: Jeśli nie można po prostu napisać tablicy partycji, czy istnieje jakaś nieniszcząca metoda osiągnięcia tego samego celu, jakim jest użycie dysku w systemie Windows, być może poprzez zmniejszenie systemu plików o kilka kilobajtów, a następnie zapisanie tablicy partycji? (tj. z gparted
).
33*512
bajtów zaraz po nim, a także podobnego miejsca na końcu dysku.