การแบ่งพาร์ติชันโฟลเดอร์ชั่วคราวล้มเหลวใน Windows XP ฉันจะจัดการกับมันได้อย่างไร


3

ฉันมีกล่อง Windows XP และเมื่อบู๊ตเครื่องครั้งแรกบ่นว่าไม่มีดิสก์ที่สามารถบู๊ตได้ หลังจากตรวจสอบการเชื่อมต่อพลังงานไปยังไดรฟ์และพวกเขาก็เช็คเอาท์ฉันพยายามบูตอีกครั้งและมันก็ทำเช่นนั้น แต่ช้ามาก ในที่สุด Windows ก็เริ่มทำงาน แต่มันช้ามากอย่างช้าๆต่อนาทีคลิก

หลังจากทำการทดสอบและวินิจฉัยมากมายฉันพบว่าปัญหาคือมีบางอย่างผิดปกติกับพาร์ติชันที่เก็บไฟล์ชั่วคราว ฉันมีไดรฟ์หลัก (ตัวที่มีระบบปฏิบัติการอยู่) ในหลาย ๆ พาร์ติชัน หนึ่งมีระบบปฏิบัติการของตัวเองอื่น ๆ ที่มีไฟล์แอปพลิเคชันและหนึ่งในนั้นมีโฟลเดอร์เดียวซึ่งเป็นไฟล์ชั่วคราว ใน Windows XP ตำแหน่งของโฟลเดอร์ชั่วคราวจะถูกระบุโดยตัวแปรสภาพแวดล้อมสองตัว (TEMP และ TMP)

ดังนั้นฉันจึงสร้างโฟลเดอร์ "temp" ใหม่บนไดรฟ์ที่แตกต่างอย่างสิ้นเชิงและชี้ตัวแปรทั้งสองนั้นไปยังโฟลเดอร์ใหม่นั้นและทำการรีบูทใหม่ จากนั้นเครื่องจะเริ่มทำงานและทำงานตามปกติ

ฉันไม่สงสัยเลยว่าความล้มเหลวของพาร์ติชั่น temp เก่านั้นเป็นเพราะเบราว์เซอร์ของฉันเขียนและเขียน zillions ของไฟล์ไปยังโฟลเดอร์นั้นใหม่อย่างต่อเนื่อง

ดังนั้นตอนนี้ปัญหาของฉันคือฉันมีพาร์ติชันที่เป็นพิษ / ตาย ตัวอย่างเช่นถ้าฉันพยายามเปิดไดรฟ์ชั่วคราวโดยใช้ Multicommander แอปพลิเคชันทั้งหมดจะหยุดทำงาน เนื่องจากพาร์ติชันนี้อยู่บนไดรฟ์เดียวกับระบบปฏิบัติการหลักทำให้ฉันกังวล คำถามคือวิธีจัดการกับพาร์ติชันที่เป็นพิษนี้

ความโน้มเอียงแรกของฉันคือการเพิ่มไดรฟ์ใหม่ทั้งหมดลงในเครื่องบูตเครื่องโดยใช้ Knoppix จากนั้นคัดลอกพาร์ติชัน Windows System ไปยังไดรฟ์ใหม่โดยใช้ dd จากนั้นลบพาร์ติชันชั่วคราวเก่า โดยทั่วไปสิ่งนี้จะทำให้ ghost OS ที่มีอยู่ของฉัน (และการตั้งค่ารีจิสทรีทั้งหมดไปยังไดรฟ์ใหม่ดังนั้นฉันหวังว่าจะสามารถบูตเครื่องจากไดรฟ์ใหม่ปัญหาหนึ่งอาจเกิดจากการกำหนดตัวอักษรของไดรฟ์

อย่างไรก็ตามขั้นตอนที่ดีที่สุดที่นี่ยังไม่ชัดเจนสำหรับฉัน ฉันจะจัดการกับพาร์ติชันที่เป็นพิษนี้และตั้งค่าได้อย่างไรดังนั้นปัญหาที่คล้ายกันจะไม่เกิดขึ้นในอนาคต


2
ก่อนที่คุณจะทำสิ่งใด: สำรองข้อมูล
ลูกปา

@confetti ใช่ฉันกำลังทำอยู่ ขณะนี้เสร็จสมบูรณ์ 18% ในหนึ่งไดรฟ์และจะแล้วเสร็จใน 6 ชั่วโมง ดังนั้นจะใช้เวลาอีกหนึ่งหรือสองวันในการสำรองข้อมูลทั้งหมด ฉันต้องการแผนสำหรับขั้นตอนของฉันทันทีที่การสำรองข้อมูลเสร็จสิ้น
ไทเลอร์เดอร์เดน

1
แผนการที่คุณแนะนำในการโคลนไดรฟ์เป็นวิธีการที่ดีที่สุดในการดำเนินการ IMHO สิ่งนี้ช่วยให้คุณสามารถบันทึกข้อมูลได้มากที่สุดโดยไม่สูญเสียการตั้งค่าหรือการปรับแต่งของคุณ
ตัวปลอมตัว Twisty

หากคุณมีไดรฟ์อื่นที่มีขนาดเท่ากันหรือใหญ่กว่าไดรฟ์ที่มีพาร์ติชันที่มีปัญหาให้ใช้ Clonezilla และทำอุปกรณ์ต่ออุปกรณ์ / ดิสก์ไปยังดิสก์โคลนและโดยทั่วไปจะทำซ้ำไดรฟ์ใหม่ที่มีพาร์ติชัน MBR ฯลฯ จากไดรฟ์เก่าจากนั้นเมื่อเสร็จสิ้นเพียงปิดเครื่องเสียบไดรฟ์ใหม่ที่เคยใช้ไดรฟ์เก่าก่อนแล้วจึงบูตขึ้น หวังว่าการสำรองข้อมูลของคุณจะเสร็จสมบูรณ์ในที่สุดและคุณมีการจัดเก็บที่เข้าถึงได้หากจำเป็น คุณอาจลองเรียกใช้ chkdsk กับพาร์ติชันปัญหาในไดรฟ์ปัญหาเช่นกันหากคุณไม่ได้ใช้
Pimp Juice IT

ไดรฟ์ที่มีความล้มเหลวอย่างหนักไม่ควรเชื่อถือได้ดังนั้นการย้ายไปยังไดรฟ์ใหม่จึงเป็นทางออกที่ดีที่สุด คนเก่าอาจถูกนำมาใช้ซ้ำในความเสี่ยงของคุณหลังจากการปฏิรูปรูปแบบช้า (หมายถึงไม่รวดเร็ว) ซึ่งจะดึงดูดทุกภาคส่วนและที่อยู่ของพวกเขา แต่ให้ความสนใจกับกลุ่มที่ไม่ดี
harrymc

คำตอบ:


1

หลังจากทำการสำรองข้อมูลดิสก์แบบเต็มคุณสามารถลองใช้GParted Liveเพื่อลบพาร์ติชันและเลือกสร้างพาร์ติชันใหม่ในพื้นที่เดียวกันหรือย้ายและปรับขนาดพาร์ติชันสองส่วนที่เหลือเพื่อเติมเต็มทั้งไดรฟ์ GParted Live คือการกระจาย Linux ที่สามารถบูตได้อย่างง่ายดายซึ่งออกแบบมาโดยเฉพาะสำหรับการสร้างการลบการเคลื่อนย้ายและการปรับขนาดพาร์ติชันในไดรฟ์หลักสำหรับบูตของคุณ การใช้ยูทิลิตี้ที่ใช้บู๊ตได้ประเภทนี้ใน USB ภายนอกเป็นที่นิยมมากกว่าเพราะช่วยให้เราสามารถฟอร์แมตพาร์ติชั่นในไดรฟ์สำหรับบู๊ตของคุณโดยไม่ต้องกังวล


การติดตั้ง GParted Live เป็น USB Stick

วิธีที่ง่ายที่สุดในการติดตั้ง GParted Live ไปยัง USB คือการใช้Tuxbootซึ่งเป็นเครื่องมือสำหรับการติดตั้งโปรแกรมอรรถประโยชน์เช่น Clonezilla Live และ GParted Live เป็น USB นี่คือลิงค์ดาวน์โหลดโดยตรงสำหรับ Windows ก่อนอื่นคุณต้องเตรียมอุปกรณ์ USB ของคุณ เปิดการจัดการดิสก์จากเมนูเริ่มเลือก usb stick ของคุณและลบพาร์ติชันทั้งหมดในนั้น ถัดไปสร้างพาร์ติชันใหม่ที่จัดรูปแบบเป็น FAT32 เปิดไฟล์ปฏิบัติการ Tuxboot เลือก gparted-live-stable ในเมนูดรอปดาวน์ด้านบนซ้ายคลิกอัปเดตและเลือกเวอร์ชันล่าสุดที่มีให้สำหรับสถาปัตยกรรม AMD64 จากนั้นเลือกตัวอักษรไดรฟ์ USB ที่ด้านล่างและคลิกตกลงเพื่อเริ่มการติดตั้ง

จากนั้นบูตเข้าสู่ USB ของคุณ (คำแนะนำเฉพาะจะแตกต่างกันไปตามเมนบอร์ดของคุณ) เลือก "GParted Live (การตั้งค่าเริ่มต้น)" กด Enter สองสามครั้งที่พรอมต์จากนั้นแอปพลิเคชัน GParted จะปรากฏขึ้น


บทสรุปเกี่ยวกับวิธีที่ Linux จัดการกับพาร์ติชันฮาร์ดไดรฟ์

เนื่องจากยูทิลิตี้ที่เราจะใช้เป็นจริงเป็นระบบปฏิบัติการพื้นฐานของ Linux เราจะต้องเข้าใจบางสิ่งเกี่ยวกับวิธีที่ Linux จัดการกับฮาร์ดไดรฟ์และพาร์ติชัน ใน Windows แต่ละพาร์ติชันไดรฟ์ที่เมาท์จะได้รับจดหมาย - C:สำหรับพาร์ติชันสำหรับบู๊ตของคุณสำหรับพาร์ติชั่นD:ถัดไปและอื่น ๆ ตัวอักษรแต่ละตัวตรงกับพาร์ติชั่นเดียวเท่านั้นและไม่มีสัญกรณ์ว่าไดรฟ์นั้นเปิดอยู่

สิ่งต่าง ๆ ทำงานใน Linux แต่ละไดรฟ์โดยไม่คำนึงถึงจำนวนพาร์ติชันจะถูกกำหนด "ชื่อตรรกะ" ที่เป็นไปตามรูปแบบนี้: /dev/sdaสำหรับไดรฟ์แรก/dev/sdbสำหรับที่สองและอื่น ๆ ชื่อโลจิคัลเหล่านี้เป็นพา ธ ไปยังไฟล์ที่แสดงถึงข้อมูลดิบของไดรฟ์ - /dev/เป็นโฟลเดอร์ที่เก็บไว้ในและsdaเป็นชื่อไฟล์สำหรับ "scsi drive A"

เช่นเดียวกันพาร์ติชันมีชื่อโลจิคัลเช่นกันโดยทำตามรูปแบบนี้: /dev/sda1สำหรับพาร์ติชันแรกบนไดรฟ์แรก/dev/sda2สำหรับพาร์ติชันที่สองบนไดรฟ์แรก/dev/sdb1สำหรับพาร์ติชันแรกบนไดรฟ์ที่สองเป็นต้น ตอนนี้คุณเข้าใจบางสิ่งเกี่ยวกับวิธีการระบุไดรฟ์และพาร์ติชันคุณสามารถดำเนินการฟอร์แมตไดรฟ์ใหม่ได้


การลบพาร์ติชันที่เสียหายของคุณ

ที่มุมขวาบนของหน้าต่าง GParted /dev/sdaคุณจะเห็นเมนูแบบเลื่อนลงที่บอกว่า เมนูนี้ใช้สำหรับเลือกไดรฟ์จัดเก็บข้อมูลที่แตกต่างกัน เนื่องจากคุณกล่าวว่าพาร์ติชันที่เสียหายของคุณคือพาร์ติชันสุดท้ายในไดรฟ์หลักของคุณคุณอาจไม่จำเป็นต้องเปลี่ยนเป็นไดรฟ์อื่น ใต้แถบเครื่องมือคุณจะเห็นการแสดงลำดับพาร์ติชันและขนาดสัมพัทธ์ของภาพและด้านล่างนี้คือรายการพาร์ติชันทั้งหมดของไดรฟ์ ในการลบส่วนที่ผิดพลาดให้เลือกที่ด้านล่างของรายการพาร์ติชั่นแล้วกดปุ่ม Delete กดปุ่มใช้ในแถบเครื่องมือเพื่อเรียกใช้คำสั่ง ตอนนี้คุณควรมีพื้นที่ว่างมากมายในตอนท้ายไดรฟ์ของคุณ


การสร้างพาร์ติชัน NTFS ใหม่

ในการสร้างพาร์ติชันใหม่ให้คลิกปุ่ม "ใหม่" ในแถบเครื่องมือ ใช้แถบเลื่อนเพื่อปรับขนาดพาร์ติชันตามที่คุณต้องการ อย่าแตะตัวเลือกใด ๆ ทางด้านซ้าย แต่ทางด้านขวาคุณควรตั้งค่า "ชื่อพาร์ติชัน" และ "ป้ายกำกับ" เป็นค่าเดียวกันซึ่งควรเป็นชื่อพาร์ติชันของคุณ ("Temp" หรือสิ่งที่คล้ายกันในกรณีของคุณ) เปลี่ยนเมนู "File System" เป็น NTFS หรือเลือก FAT32 หากคุณต้องการให้พาร์ติชั่นเขียนโดย OS อื่น คลิกถัดไปเมื่อเสร็จแล้วคลิก "นำไปใช้" ในแถบเครื่องมือเพื่อเขียนการเปลี่ยนแปลงไปยังดิสก์ของคุณ


ปรับขนาดพาร์ติชันที่มีอยู่ของคุณ

หากคุณเลือกที่จะปรับขนาดพาร์ติชั่นที่มีอยู่เพื่อเติมไดรฟ์แทนที่จะสร้างพาร์ติชั่นชั่วคราวของคุณใหม่สิ่งต่างๆก็ซับซ้อนขึ้นเล็กน้อย ในการขยายพาร์ติชันสำหรับบูตคุณต้องย้ายพาร์ติชันไฟล์แอปพลิเคชันของคุณไปทางขวาก่อนเพื่อให้มีที่ว่างสำหรับพาร์ติชันสำหรับบู๊ตเพื่อขยาย เลือกพาร์ทิชันขวาสุดของคุณและเลือก "ปรับขนาด / ย้าย" ในแถบเครื่องมือ ลากไปจนสุดไดรฟ์จากนั้นเลือกขยายไปทางซ้ายโดยปล่อยให้มีพื้นที่เพียงพอสำหรับพาร์ติชันอื่นของคุณเพื่อขยาย คุณไม่ควรสร้างพาร์ติชันใหม่ในพื้นที่ว่างที่สร้างขึ้นใหม่เนื่องจากอาจทำให้สิ่งต่าง ๆ เสียหายได้ง่ายมาก

ก่อนที่คุณจะคลิกใช้คุณควรจัดคิวการปรับขนาดของพาร์ติชันอื่น ๆ บนไดรฟ์เนื่องจากจะใช้เวลาสักครู่ เลือกพาร์ติชันทางด้านซ้ายของพาร์ติชันที่คุณเพิ่งย้ายและย้าย / ปรับขนาดตามที่คุณต้องการ

ทำซ้ำขั้นตอนนี้จนกว่าคุณจะไปที่พาร์ทิชันสำหรับบูต ไม่ควรย้ายพาร์ติชันนี้เนื่องจากจะทำให้ไดรฟ์ไม่สามารถบู๊ตได้ อย่างไรก็ตามคุณสามารถขยายพาร์ติชันไปทางขวาได้โดยไม่ต้องย้ายพาร์ติชัน

เมื่อคุณเข้าคิวคำสั่งย้าย / ปรับขนาดของคุณทั้งหมดกด "นำไปใช้" เพื่อเขียนการเปลี่ยนแปลงทั้งหมดไปยังดิสก์


หวังว่านี่จะช่วยได้! แจ้งให้เราทราบหากคุณมีปัญหาหรือข้อสงสัย


โอเคนั่นสมเหตุสมผลแล้ว ฉันมีคำถามสองข้อ: (1) ถ้าฉันต้องการย้ายทุกอย่างไปยังไดรฟ์ใหม่การบูตสดมีความสามารถในการคัดลอกจากดิสก์เก่าไปยังดิสก์ใหม่หรือไม่ (2) ตัวอักษรไดรฟ์ล่ะ? ตัวอย่างเช่นถ้าฉันตั้งค่าพาร์ติชันใหม่และคัดลอก C: จากเก่าไปใหม่ดี แต่ถ้าแอปพลิเคชันของฉันไดรฟ์ (ในพาร์ทิชันของตัวเองในปัจจุบัน) ซึ่งปัจจุบัน E: ไดรฟ์กลายเป็นไดรฟ์ D: ในใหม่ ติดตั้ง? จากนั้นทุกอย่างจะไม่ถูกทำให้เมาเพราะไอคอนและการตั้งค่ารีจิสทรีทั้งหมดของฉันชี้ไปที่เส้นทางที่ขึ้นต้นด้วย E: ไม่ใช่ D:? ฉันจะจัดการสิ่งนี้ได้อย่างไร
Tyler Durden

1) ไม่ GParted live ไม่มีวิธีที่ง่ายในการคัดลอกข้อมูลจากไดรฟ์ไปยังไดรฟ์ สามารถทำได้ผ่านเทอร์มินัล แต่ก็มีส่วนเกี่ยวข้องเล็กน้อย ฉันคิดว่าวิธีที่ดีที่สุดในการทำเช่นนี้คือการใช้ Clonezilla Live ซึ่งเป็นไดรฟ์ที่ใช้เดเบียนที่คล้ายคลึงกัน มันมีส่วนเกี่ยวข้องด้วยเช่นกัน แต่คุณควรจะสามารถหาบทช่วยสอน YouTube สำหรับการโคลนไดรฟ์หนึ่งไปยังอีกไดรฟ์
Cancun101

2) ฉันไม่แน่ใจในส่วนนี้ - ฉันรู้ว่าคุณสามารถเปลี่ยนอักษรระบุไดรฟ์ใน Windows ได้ แต่ฉันไม่รู้ว่าตัวอักษรนั้นถูกเก็บไว้ที่ใดสำหรับระบบปฏิบัติการ หากมีการเปลี่ยนแปลงคุณอาจต้องเปลี่ยนไดรฟ์ D: กลับเป็น E: ใน windows เพื่อแก้ไขการตั้งค่าของคุณ
Cancun101

มีพอยน์เตอร์หลายร้อยตัวที่จะผลักดันตัวอักษร ตัวอย่างเช่นทุก ๆ แอปพลิเคชันที่ปฏิบัติการได้และไอคอนซึ่งมีหลายสิบรายการรวมถึงหลายร้อยรายการรีจิสตรี้มีพา ธ ในตัวพวกเขาและพา ธ เหล่านั้นใช้ตัวอักษรของไดรฟ์ดังนั้นจึงเป็นสิ่งสำคัญที่การบำรุงรักษา ถูกแทนที่
Tyler Durden

0

คุณควรสำรองข้อมูลของคุณก่อนหรือดีกว่าของไดรฟ์ทั้งหมด

เนื่องจากพาร์ติชั่น temp ของคุณมีเฉพาะไฟล์ชั่วคราวที่คุณไม่ต้องการวิธีที่ง่ายที่สุดคือการฟอร์แมตพาร์ติชั่นนั้นเพื่อกำจัดไฟล์ หลังจากนั้นคุณจะสามารถใช้งานพาร์ติชันได้อีกครั้ง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.