![]() |
![]() |
|
|
|||||||
| Hardware-Probleme Rat & Tat bei konkreten Hardware- und Treiberproblemen |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
|
|
#1 |
|
Inventar
![]() Registriert seit: 13.10.2000
Beiträge: 1.622
|
Vielleicht hast du uebersehen, dass fuer die erweiterte Partition ("extended") auch ein eigener Partiotionstyp existiert, der LBA unterstuetzt.
Schau mal auf "http://www.ata-atapi.com/hiwtab.htm". Fuer dich interessant: 05 Extended partition (includes other partition types) 06 DOS, 32+MB support, up to 64K Allocation unit 0B FAT32 0C FAT32 LBA (SEE NOTE BELOW) 0E FAT16 LBA (SEE NOTE BELOW) 0F Extended partition LBA (SEE NOTE BELOW) Also wenn es sich darum handelt, dann trage bei den normalen FAT32-Partitionen den Typ "0B" oder "0C" ein und bei der externen "0F". Da die einzelnen Partitionstabellen eine verkette Liste darstellen, musst du auch die anderen kontrollieren. Der Diskedit hat eh eine nette Direct-Jump-Funktion um die Kette abzufahren. Was mich persoenlich noch interessiert: Wieso musstest du die Partionstabelle haendisch berechnen ??? Welche Zuordnungsformeln CHS zu LBA hast du verwendet ? Es existieren zwei Varianten, die sich um einen Offset unterscheiden! {Bei mir hat eine Linux-Version mal etliche "falsche" Eintraege getaetigt, darum eignete ich mir das Wissen an, um das wieder zu korrigieren (auch mit dem Taschenrechner ;-) ).} |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|