เมื่อฮาร์ดไดรฟ์เก่าของฉันล้มเหลวฉันได้โคลนระบบปฏิบัติการ (Windows XP SP3 32 บิต Professional) ไปยังฮาร์ดไดรฟ์ใหม่ (WD 3 TB)
ใช้ความพยายามหลายครั้งจนกว่าจะได้ผล แต่ในที่สุดมันก็โอเค:
ฉันมีพาร์ติชั่นต่อไปนี้ในไดรฟ์:
- รัฐแคลิฟอร์เนีย 100 GB สำหรับ Windows XP
- รัฐแคลิฟอร์เนีย 400 GB สำหรับพาร์ติชันข้อมูล
ฉันสร้างหนึ่งในสามของประมาณ 500 GB ฉันไม่แน่ใจในขณะนี้
อย่างไรก็ตามฉันโคลน Windows XP ไปที่พาร์ติชันแรกและในที่สุดก็ทำให้สามารถบู๊ตได้ มันได้ผล
สิ่งที่น่าสนใจ: ใน Windows XP Disk Management Utility ดิสก์ 3 TB แสดงเป็น 745 GB!
ฉันต้องการเพิ่มอีกพาร์ติชัน ฉันบูตจาก Linux Mint 17 (ซึ่งอยู่ในไดรฟ์ทางกายภาพในคอมพิวเตอร์เครื่องเดียวกัน) ใช้ gparted
เพื่อเพิ่มพาร์ติชันเพิ่มเติมอีก 2 ตัวบนดิสก์ ฉันได้อ่านแล้วว่า Windows XP นั้นมีขนาดฮาร์ดดิสก์เพียง 2,2 TB ดังนั้นฉันจึงเพิ่มพาร์ติชั่น 2 ตัวประมาณ 500 และ 600 GB พาร์ติชั่นทั้ง 4 รวมกันยังต่ำกว่า 2 TB
ฉันใช้พาร์ติชันใหม่จากภายใน Linux เพื่อสร้างอิมเมจของฮาร์ดไดรฟ์เดิม
หลังจากนั้นฉันก็บูทอีกครั้งและ Windows XP ไม่สามารถเริ่มต้นและพังด้วย bluescreen เพียงหนึ่งนาทีหลังจากที่แสดงหน้าจอสีดำพร้อมโลโก้ Windows บน:
รหัสข้อผิดพลาด: 0x0000007B (0xB84C3524, 0xC0000034, 0x00000000)
ฉันพยายามแก้ไข mbr อีกครั้ง (ด้วยแผ่นบูตสำหรับ Windows98 ที่เคยทำงานมาก่อน) แต่ก็ไม่มีโอกาส
คำถามของฉัน
- เป็นไปได้หรือไม่ว่าการสร้างพาร์ติชันเพิ่มเติมนั้นเป็นสาเหตุให้ Windows ไม่สามารถบู๊ตได้อีกต่อไป?
- เป็นเพราะฉันได้สร้างมันขึ้นมาด้วย
gparted
ใน Linux - นั่นอาจสร้างความเสียหายกับข้อมูลการบูตในภาคแรกหรือไม่? - ถ้าฉันแปลงพาร์ติชั่น 2 พาร์ติชันกลับไปเป็น“ พื้นที่ที่ไม่ได้จัดสรร” (เหมือนที่เคยเป็นมาก่อน) มีโอกาสที่จะทำให้ Windows บู๊ตได้อีกครั้งหรือไม่?
(ฉันมีข้อมูล 500 GB ในพาร์ติชั่นที่ 4 ซึ่งจะใช้เวลาพอสมควรในการย้ายมันไปยังดิสก์อื่นและความพยายามครั้งแรกของฉันในการคัดลอกอิมเมจล้มเหลวดังนั้นฉันอยากรู้ว่ามันเหมาะสมที่จะลบพาร์ติชันเหล่านั้นอีกครั้ง) - ฉันสามารถใช้ดิสก์ได้เท่าใดใน Windows XP Prof. 32 บิต
- มีวิธีใช้ดิสก์ที่เหลือใน Linux แต่ให้ Windows เพิกเฉยหรือไม่
ข้อมูลเพิ่มเติม
sudo parted /dev/sdb GNU Parted 2.3 Using /dev/sdb Welcome to GNU
Parted! Type 'help' to view a list of commands. (parted) unit Unit?
[compact]? B (parted) print Model: ATA WDC WD30EZRX-00D (scsi) Disk
/dev/sdb: 3000592982016B Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File
system Flags 1 32256B 104858648575B 104858616320B
primary ntfs boot 2 104858648576B 566232088575B
461373440000B primary ntfs 3 566232088576B 1142948888575B
576716800000B primary ntfs 4 1142948888576B 1772094488575B
629145600000B primary ntfs
ทดสอบ ouput:
> sudo testdisk /dev/sdb
>
> TestDisk 6.14, Data Recovery Utility, July 2013 Christophe GRENIER
> <grenier@cgsecurity.org> http://www.cgsecurity.org
>
> Disk /dev/sdb - 3000 GB / 2794 GiB - CHS 364801 255 63
> Partition Start End Size in sectors
> MS Data 63 204802039 204801977
> MS Data 71 204802047 204801977
> MS Data 2046 1024002045 1024000000 [home]
> MS Data 204802047 409604023 204801977
> MS Data 267056004 1105922047 838866044
> MS Data 976566272 2048002047 1071435776
> Mac HFS 1054259368 1054290799 31432
> MS Data 1105922047 1944788090 838866044
> MS Data 2048002047 3119437822 1071435776
> MS Data 3019972479 3157858310 137885832
> MS Data 3157858310 3295744141 137885832
> P Mac HFS 3326382782 3328512703 2129922
> P Mac HFS 3330438950 3332568871 2129922
> P Mac HFS 3343736868 3343856537 119670
> P Mac HFS 3362854468 4338955811 976101344
>Structure: Ok. Use Up/Down Arrow keys to select partition.
> Use Left/Right Arrow keys to CHANGE partition characteristics:
> P=Primary D=Deleted Keys A: add partition, L: load backup, T: change
> type, P: list files, Enter: to continue NTFS, blocksize=4096, 104 GB / 97 GiB
Model WDC WD30EZRX-00D8PB0
ฉันได้เพิ่มรายละเอียดเพิ่มเติมเกี่ยวกับพาร์ติชันในคำถามของฉันด้านบน