เป็นไปได้หรือไม่ที่จะเรียกใช้ 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.