เป็นไปได้หรือไม่ที่จะเรียกใช้ Windows XP จากดิสก์ RAM?


6

ฉันต้องการดูว่ามีการปรับปรุงความเร็วในการรัน Windows XP ทั้งหมดจาก RAM หรือไม่ ลินุกซ์ประณาม (มันจะเป็น Windows ขนาดเล็กหรือไม่

ฉันเห็น Windows XP ทำงานจาก Live CD และจากแฟลชไดรฟ์ดังนั้นฉันเดาว่าเป็นไปได้ ใครเห็นสิ่งนี้


หากเป็นไปได้คุณอาจต้องใช้ RAM จำนวนมาก
— Brad Gilbert

เช่นเดียวกับ DSL เนื่องจากทุกแอปพลิเคชันเดียวที่ใช้ใช้ 250 MB สามารถใส่คอมพิวเตอร์ RAM 512 MB ได้อย่างรวดเร็ว ฉันตัดแต่ง Windows XP ที่มีขนาดต่ำกว่า 300 MB โดยไม่ใช้แอป (ฉันเห็น Windows 98 ใน 8 MB!) และฉันมีหน่วยความจำ 4 GB;) ฉันเดาว่าทุกคนที่มี 1.5GB ขึ้นไปสามารถใช้ ram disk Windows XP ได้
— voyager

คำถามที่เกี่ยวข้อง: superuser.com/questions/67465/... ... เกี่ยวข้องกับ Win-7 และ Enhanced Write Filter (โหมด EWF RAM) แต่มี EWF ใน WinXP ในตัวเช่นกัน
— quack quixote

@ ~ quack: นั่นคือเพิ่มเติมเกี่ยวกับการปิดการใช้งาน pagefile นี้เป็นเพิ่มเติมเกี่ยวกับที่ และ มีดิสก์เสมือนในหน่วยความจำสำหรับระบบปฏิบัติการ
— voyager

คำตอบ:


1

ใช่มันเป็นไปได้

ในการรัน winxp ใน ram (winxp เต็มหรือ mini ขึ้นอยู่กับคุณ) คุณต้องสร้างอิมเมจดิสก์ vhd ซึ่งรวมถึง winxp ที่คุณต้องการ winxp ได้รับการติดตั้งพร้อมกับไดรเวอร์ winvblock

คุณสามารถใช้ oracle virtualbox เพื่อสร้างภาพดิสก์ต้องการ vhd

หลังจากทั้งหมดคุณจะต้อง grub4dos เพื่อโหลดและบูตภาพ

คำสั่งสรุป: grub4dos # map --mem /winxp.vhd (hd0) ...

ดูขั้นตอนและภาพหน้าจอรายละเอียดเพิ่มเติมที่นี่: http://www.linuxbyexamples.net/2012/08/how-to-run-winxp-in-ram-memory.html

หวังว่ามันจะช่วยคุณได้

ไชโย


3

i-RAM Drive ของ Gigabyte น่าจะเป็นทางเลือกที่ดีที่สุดสำหรับคุณ

ฉันได้สัมผัสกับ Windows ที่ดีที่สุดที่ฉันเคยสัมผัส

http://www.gigabyte.com.tw/Products/Storage/Products_Overview.aspx?ProductID=2180


+1 แต่นี่เป็นโซลูชันฮาร์ดแวร์ฉันไม่แน่ใจว่ามันเป็นสิ่งที่ตั้งใจ
— Stefan Thyberg

เป็นเรื่องที่น่าสนใจ แต่ฉันอาศัยอยู่ในอาร์เจนตินาและอุปกรณ์ที่น่าสนใจอย่างที่หาได้ยากและมีค่าใช้จ่ายเท่า ๆ มันน่าสนใจอยู่แล้วเนื่องจากเป็นซอฟต์แวร์อิสระ
— voyager

1

ฉันเดาว่าคุณสามารถสร้างบางสิ่งจากองค์ประกอบต่อไปนี้:

  • CPU พร้อมรองรับการจำลองเสมือนสำหรับฮาร์ดแวร์
  • บางส่วนถูกตัดลงเคอร์เนลลินุกซ์ด้วย ramdisk
  • ซอฟต์แวร์การจำลองเสมือนที่รองรับการจำลองเสมือนสำหรับฮาร์ดแวร์ (KVM, Virtualbox เช่น)

นี่คือสิ่งที่จะทำ:

  1. PC boots linux
  2. เคอร์เนลเลิกใช้ ramdisk และสร้าง ramdisk ให้เพียงพอ
  3. ดิสก์เสมือนจะถูกคัดลอกไปยัง ramdisk
  4. คุณธรรมของซอฟต์แวร์ บูท XP ใน VM และเปลี่ยนเป็นเต็มจอ

นี่จะเป็นโซลูชันซอฟต์แวร์ที่บริสุทธิ์โดยไม่จำเป็นต้อง "แฮ็ค" Windows แต่คุณจะมีค่าใช้จ่ายเล็กน้อยเนื่องจาก virtualization


และเป็นไปไม่ได้ที่จะใช้การเร่งด้วยฮาร์ดแวร์ แต่นั่นเป็นรายละเอียดมากกว่า ...
— voyager

หากคุณหมายถึงการเร่งความเร็วด้วยฮาร์ดแวร์ 3D: Virtualbox 3 รองรับ OpenGL 1 และ 2 และรองรับ DirectX อย่าง จำกัด สำหรับ Windows Guest
— Martin

ใช่ขอโทษสำหรับการรวมคำ แต่ตอนดึก ฉันรู้ว่า VirtualBox3 มี บาง รองรับการเร่ง 3D
— voyager

1

สิ่งที่คุณกำลังมองหาคือ Windows PE ดาวน์โหลด WAIK จากที่นี่: http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34

คุณสามารถใช้เครื่องมือเพื่อสร้างไฟล์ WIM ที่มีส่วนประกอบทั้งหมดที่คุณต้องการในการสร้างสภาพแวดล้อม Windows ขั้นต่ำที่ทำในสิ่งที่คุณต้องการ จากนั้นคุณสามารถใช้เครื่องมือในการเบิร์น WIM ไปยัง DVD, แฟลชไดรฟ์ที่สามารถบูตได้หรือเซิร์ฟเวอร์ PXE

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