Skrivet av kakua:
@SAFA: Tack för svaret!
1) Jag får se om jag kan lösa detta. Tack!
2) Originallådan till den externa hårddisken är tyvärr slängd. Men om man utgår från (och hoppas) att det är det senare alternativet, hur vet jag vilka pinnar jag behöver tejpa över? Jag har det extra kretskortet (eller vad det heter) som satt monterat på hårddisken, om det är till hjälp.
Linux har jag tyvärr inte en susning om hur man använder. Jag önskar att jag gjorde det.
vad är det för tillverkare på den externa lådan - Seagate eller WD, 2.5" eller 3.5"
3.5" har man i regel ganska goda chanser då det är en ordinarie 3.5" disk, ofta av desktop-modell eller lågenergi-modell (läs wd-green om det är gammal disklåda)
Problemet är att WD har ett antal produkter där man krypterar disken - det gäller oftast 2.5" och då har dom inte någon sata-anslutning på disken utan USB sitter direkt på dess kontrollerkort.
3.5" har jag mindre koll på om WD använder kryptering även där och i så fall vilka modeller, men om de har gjort det så är diskens datainnehåll förlorad om du har kastat bort kapslingen med dess USB/SATA-konverter då allt viktigt finns i den lilla chippet där - nycklar, rubbet och man behöver närmast myndighetsresurser och kunskap i hur man knäcker diskens kryptering (troligen fullt möjligt då säkerhetsforskare anser det finns tecken på att somliga myndigheter har planterade svagheter i dessa - men man måste veta vilka och det är inte säkert att någon av USA, mossad, ryssland eller kinas säkerhetstjänster är villiga att tala om det... och tillverkarna vill heller inte medge att det skulle finnas svagheter...) om man skall få ut annat än något som ser ut som slumptals-sekvenser.
Så för min del hoppas jag att det är en Seagate-disk... för dom tjafsar inte med sådana saker sedan länge...
för disk2 - och att den inte är krypterad...:
Det som stökar och att inte windows hittar beror på att förmodligen görs block-translate mellan 512 byta-sektorer på disken och 4K sektorer som det syntes igenom USB-gränsnittet när du använde den externa lådan - och när du kopplar in disken direkt så meddelas till OS att disken är på 512-bytes sektorer och allt kuggar fel då det som är skrivet på disken refereras för 4k-sektorer för att allt sådan skedde igenom USB/SATA-gränssnittet...
Varför det är på det sättet var för att lura MBR att kunna ta diskar större än 2TB (då det stoppar med 2TB med 512-bytes sektorer) för att tex windows-XP datorer skulle kunna använda disken (förstår inte GPT) medans med GPT så är sådant inte ett bekymmer.
Har ingen bra recept på hur man knäcker det där - men det kommer att bli att använda linux då man med flaggor kan styra förloppet hur disk(imagen) skall tolkas och det är möjligen att en sen version av losetup -P -f -b 4096 på en diskimage av disken kan lösa problemet och göra loopback (loopxx-filer) på diskimagen inneboende partitioner (du får titta med lsblk vilka loop-filer som fans innan, och efter losetup se vilka nya som kom till, dom nya är då partitionerna på diskarna och kan monteras liknande "mount -o ro /dev/loopxx /mnt" där loopxx kan vara 'loop23' och partitionen som hittas under /mnt kommer då vara i read-only.
jag vet heller heller inte om det går att göra direkt på befintliga disken eller om man först måste föra över diskens innehåll som en diskimage-fil till en annan - större disk och därefter prova med losetup.