-
สืบเนื่องมาจาก harddisk นั้นมี 2 ประเภทในการ create disk
ถ้าคนที่ใช้งาน fdisk, diskpart หรือโปรแกรมแบ่ง partition ต่างๆน่าจะพอเข้าใจ คือ
1. basic disk
2. dynamic disk
basic disk นี่จะใช้ลง OS ได้ และมีได้มากสุด 4 partition(คงไม่มีใครใช้งาน 5 OS ละมั้งครับ)
ซึ่งแบ่งไปมากกว่านี้มันจะจัดการ convert ให้ไปเป็น dynamic disk โดยทันที ซึ่ง
เจ้า dynamic disk เนี่ยมันเรียกง่ายๆว่าเป็น disk เสมือน(ตามชื่อ) ซึ่งสามารถแบ่ง drive ได้มากมาย
และสามารถเอาหลายๆ disk มาต่อเป็น drive เดียวก็ได้(มีทั้ง disk ทั้ง drive งงไปหมดแล้ว)
ความแตกต่างของ disk กับ drive ก็คือ disk นี่หมายถึง harddisk เป็นลูกๆ ซื้อมาเป็นก้อนแข็งๆเลยนั่นแหละครับ
ส่วน drive ก็ a: b: c: d: ซึ่งเราซื้อมา 1 disk อาจจะแบ่งเป็น 2 drive c:, d: เป็นต้น
ทีนี้มาถึงปัญหาของผมละครับ ร่ายมาซะยาวอย่างกับจะบอกวิธีแก้
เครื่องผมมี 250GB * 2 disk แต่ว่าต่อ raid เลยทำให้มันเป็นเสมือน 1 disk
แบ่งย่อยเป็น 4 drive ลงไว้แค่ 1 OS ทีนี้ผมกะจะลงอีก 1 OS
แต่ดันลืมรายละเอียดเกี่ยวกับว่า 1 basic disk แบ่งได้แค่ 4 partition
เลยได้ทำการเพิ่มไป 1 partition แล้วมันก็ถูก convert กลายเป็น dynamic disk ไปเรียบร้อยโรงเรียนจีน
ตามหลักทั่วไปการ convert dynamic ไปเป็ร basic disk จะต้องทำการ unpartition ทั้งหมดก่อน
ซึ่งหมายความว่าข้อมุลจะหายไปหมดแน่นอน และจากนั้นจึงจะทำการ แปลงเป็น basic disk ได้
ซึ่งข้อมูล HDD 500 GB นั้น ผมไม่มี HDD สำรองมาเก็บข้อมูล T_T
ผมได้ลองหาโปรแกรมมาลงเพื่อที่จะ convert จาก dynamic กลับไปเป็น basic
แต่ว่าโปรแกรมส่วนมากนั้นไม่ support 64bit(ซวยจริงๆ)
เลยลองใช้ diskprobe (โปรแกรมของ window เอง) แล้วมาแก้ bit ตามในนี้ (01c0 จาก 42 เป็น 07)
แล้วแต่ว่าผมยังไม่กล้าจะ restart เครื่องตัวเอง
ใครพอจะมีตัวเลือกอื่นไว้รองรับบ้างมั้ยครับ ในกรณีที่ restart เครื่องมาแล้วไม่สามารถทำอะไรได้
เป็นอุทธาหรณ์สำหรับคนจะเล่นกับ OS ซึ่ง HDD มาอีกตัวจะปลอดภัยกว่า
-
update status นะครับ เมื่อวานกลับไปแล้วหน้าจอดับไป ไม่รู้ว่าเกิดอะไรขึ้น
ทำไงก็ไม่ติด เลยกด reset ไป และแล้วมันก็เป็นจริงๆ boot เข้า windows มาแล้ววิ่งได้ประมาณ 1 รอบ ครึ่ง ก็เข้าเนจอฟ้าไปในทันทีครับ
ลอง safe mode ก็ไม่ผ่าน last know good config. ก็ไม่ผ่าน
ดู msg แล้วมันบอกประมาณ IRQL less or equal, กับบางทีมันบอกว่าให้ถอด อุปกรณ์ใหม่ออก
ลอง boot ด้วยแผ่น Vista64 SP0 ปรากฏว่ามองไม่เห็น HDD ที่เป็น raid(RAID1 mirror ต่อด้วย mainboard)
ขอคำชี้แนะหน่อยคร๊าบพี่น้องคร๊าบ
-
และแล้วมันก็ boot เข้ามาได้แล้วครับ ได้แผ่น hiren มาแล้วเข้าไปแก้ไขเพิ่ม
จากแก้แค่บรรทัด 01C0
ก็แก้ไปอีก 2 บรรทัดคือ 01D0 และ 01E0 ด้วย
ตอนนี้เข้ามา ไindows ได้ตามปกติแล้วแต่ว่า มันก็ยังมีที่ประหลาสยอยู๋ด้วยคือ
http://pic.citec.us/out.php/i23198_strange.jpg
ดูที่ d: ดีๆครับ ที่นึงบอกว่า 349.33GB อีกที่บอกว่า 116.44
คือว่าผมแบ่ง HDD เป็น 116.44*4 drive ครับ
แต่ว่ามันมองออกมาแค่ 2 ตัว ผิดๆถูกๆด้วย ใครเคยเจอแบบนี้ แนะนำด้วยครับ
ข้อมูล ที่มองไม่เห็นอีก 2 ส่วนไม่สำคัญอะไรมาก เพราะว่า backup ไว้ส่วนหนึ่งแล้ว
กับอีกส่วนเป็นแค่ torrent download หาใหม่ไม่ยากเย็น
แต่จะทำไงให้มันมองเห็นนี่สิครับ !!!
-
สุดท้ายแล้วได้แผ่น hiren มาช่วยครับ
และได้ใช้โปรแกรมที่มีในนั้นคือ TestDisk ซึ่งใช้ scan และตรวจสอบความถูกต้องและความผิดพลาดของ Disk ได้ดีทีเดียวครับ
แล้วยังสามารถปรับเปลี่ยนคุณสมบัติภายในให้เป็นชนิดต่างๆตามที่ต้องการได้ด้วยเช่นกัน
ผมมั่วไปมั่วมาแล้วมันใช้ได้เลยไม่ได้เอาวิธีมาลงครับ ขอโทษไว้ด้วย