ปลอดภัยไหมที่จะแก้ไข boot.ini ด้วยวิธีนี้


0

ฉันติดตั้ง Windows XP Home จาก usb (ใช้แล้ว ชนะเป็น Flash โปรแกรม) เพื่อสร้างยูเอสบีที่สามารถบู๊ตได้) ปัญหาคือวินโดวส์จะไม่บู๊ตหากไม่มีไดรฟ ฉันคิดว่ามันกำลังมองหาไฟล์ผิดที่ ฉันติดตั้ง WinXP ใน Drive E ซึ่งมีบรรทัดนี้ boot.ini

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows" /noexecute=optin /fastdetect

และขับ C & amp; ไดรฟ์ปากกามีบรรทัดนี้

multi(0)disk(0)rdisk(1)partition(3)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect

ปลอดภัยไหมที่ฉันเพิ่งแก้ไข boot.ini ใน Drive E ถึง rdisk(1)partition(3) หากไม่มีความเสี่ยงที่จะเปลี่ยนเป็นระบบที่ไม่สามารถบูตได้

ฉันรู้ว่าฉันควรแก้ไขโดยไปที่ My Computer & gt; คุณสมบัติ & gt; ขั้นสูง & gt; การตั้งค่า & gt; แก้ไข

แก้ไข: สิ่งหนึ่งที่ฉันเพิ่งสังเกตคือถ้าฉันวิ่ง msconfig.exe มันแสดงให้เห็นเนื้อหาของ boot.ini ซึ่งตรงกับ Drive C และไม่ใช่ Drive E ดังนั้นฉันเดาว่า OS ใช้ boot.ini ของไดรฟ์ C คุณคิดอย่างไร?

ยิ่งไปกว่านั้นถ้าฉันเปลี่ยนสิ่งที่ไม่ให้ฉันบูตด้วยไดรฟ์ปากกาฉันก็จะไม่สามารถแก้ไข boot.ini ได้เช่นกัน

คำตอบ:


1

ใช่นี่คือสิ่งที่คุณต้องทำ มันเป็นความผิดพลาดในการตรวจสอบ BIOS ของไดรฟ์ เมื่อ USB เป็นอุปกรณ์บูต BIOS บางตัวจะถือว่าเป็น rdisk0 หากไม่ได้ติดตั้งไว้ Linux ได้แก้ไขสิ่งนี้แล้ว MS ไม่มาก เราจะดูว่ามันไปอย่างไร คำตอบสั้น ๆ ใช่ - ทำการแก้ไขที่คุณถาม


สิ่งหนึ่งที่ฉันเพิ่งสังเกตุคือถ้าฉันรัน msconfig.exe มันจะแสดงเนื้อหาของ boot.ini ที่ตรงกับไดรฟ์ C และไม่ใช่ Drive E ดังนั้นฉันเดาว่าระบบปฏิบัติการใช้ boot.ini ของไดรฟ์ C คุณคิดอย่างไร ?
Ashfame

การเปลี่ยน boot.ini นั้นสามารถย้อนกลับได้ทั้งหมดเนื่องจาก linux liveCD
RobotHumans

แต่ตอนนี้ฉันไม่มีอะไรสะดวก และฉันต้องการคืนไดรฟ์ usb ให้กับเจ้าของ ฉันลองเพิ่มอีกบรรทัดด้านล่างได้ไหม นั่นควรจะปลอดภัย 100% ขวา?
Ashfame

ฉันเชื่อว่า MS ได้แก้ไขสิ่งนี้ ... ในระบบปฏิบัติการรุ่นใหม่ พวกเขาต้องการให้ XP ละทิ้งฮาร์ดแวร์หากพวกเขาสามารถหลบหนีไปได้ - แน่นอนว่าพวกเขาจะไม่ทำการแก้ไขเช่นนี้ :)
Shinrai

0

ตามความคิดเห็นของคุณเกี่ยวกับคำตอบอื่น ๆ

ตราบใดที่ตัวไดรฟ์หลักนั้นสามารถบู๊ตได้จริงฉันจะสร้างรายการ 3 หรือ 4 รายการด้วย disk1, 2, 3 และ 4 และการทดสอบที่ใช้งานได้จริงคุณจะได้รับตัวเลือกเมื่อคุณเริ่มระบบ

หากคุณไม่เคยได้รับสิ่งนี้มาก่อนอาจเป็นไปได้ว่าไดรฟ์ของคุณไม่สามารถบูตได้จริง

หากเป็นกรณีนี้คุณจะต้องบูตเข้าสู่คอนโซลการกู้คืน (ใช้แผ่นซีดีติดตั้ง Windows XP และกด R ที่หน้าจอแรก) จากนั้นเมื่อเข้าสู่ระบบให้พิมพ์ fixboot เพื่อสร้างไฟล์บูตใหม่


ขอบคุณสำหรับคำแนะนำของคุณฉันอ่านสิ่งเหล่านั้นก่อนทำการแก้ไขไฟล์ในกรณีที่ฉันเกิดความผิดพลาด :)
Ashfame

0

ไม่ต้องกังวลเลยเกี่ยวกับการแก้ไข boot.ini และทำให้ยุ่งเหยิง คุณยินดีที่จะสับสน คุณสามารถกู้คืนได้เสมอโดยการปิด windows xp cd ลงในคอนโซลการกู้คืนและทำ BOOTCFG / REBUILD มันเป็นหนึ่งใน 3 คำสั่งที่มีประโยชน์ที่คล้ายกันซึ่งเกี่ยวข้องกับการบูท - อีก 2 คำสั่งคือ FIXMBR และ FIXBOOT


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