ฉันสามารถติดตั้ง Windows หลายอินสแตนซ์บนคอมพิวเตอร์เครื่องเดียวกันได้หรือไม่


1

ฉันสร้างพีซีใหม่เสร็จแล้วซึ่งจะใช้สำหรับการพัฒนา เนื่องจากฉันมีโครงการเต็มเวลาสำหรับลูกค้ารายใหญ่หนึ่งรายและโครงการเล็ก (งานอดิเรก) หลายโครงการสำหรับลูกค้ารายย่อยที่แตกต่างกันฉันต้องการแยกสภาพแวดล้อมการพัฒนา

ฉันสามารถติดตั้ง Windows 8 Professional 2 อินสแตนซ์บนคอมพิวเตอร์เครื่องเดียวกัน (ไดรฟ์หรือพาร์ติชั่นต่าง ๆ ) ได้หรือไม่? (และฉันไม่ได้พูดถึงข้อ จำกัด สิทธิ์ใช้งาน)

คำถามโบนัส:

  • ฉันสามารถแบ่งพาร์ติชันที่สามกับทั้งสองอินสแตนซ์ได้หรือไม่ ถ้าเป็นเช่นนั้นฉันคิดว่ามันเป็นพาร์ติชัน FAT32 ที่ดีที่สุด?
    • Pro: ไม่มีปัญหาด้านความปลอดภัย (ความเป็นเจ้าของสิทธิ์ในการอ่าน - เขียน, ... )
    • คอนดิชั่น: ขีด จำกัด ไฟล์ 4GB
  • ฉันคิดว่ามันไม่ใช่ปัญหาในการติดตั้งอินสแตนซ์ Linux ถัดจากอินสแตนซ์ของ Windows ใช่ไหม

1
ไม่มีปัญหาตราบใดที่คุณติดตั้ง Windows (รวมหลายชุด) ก่อนและ Linux จะอยู่ได้นาน ในขณะที่คุณสามารถใช้งานเช่น EasyBCD (NeoGrub) ใน Windows (ตั้งแต่ติดตั้ง Windows หลังจาก Linux จะล้าง bootloader ของหลัง) การติดตั้ง Linux ครั้งสุดท้ายจะช่วยให้มั่นใจว่า Grub2 จะเข้ามาจัดการระบบปฏิบัติการทั้งหมดของคุณ
Karan

คำตอบ:


3

ใช้คุณสมบัติ VDH Boot ดั้งเดิมที่เพิ่มเข้ามาใน Windows 7 แปลงWIM เป็น VHD

ป้อนคำอธิบายรูปภาพที่นี่

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


มันดูน่าสนใจมาก ฉันจะต้องดูให้ดีกว่านี้เพราะมันอาจจะเป็นทางออกที่ดีกว่า (การสำรองข้อมูล / เคลื่อนย้ายได้อย่างชาญฉลาด) กว่าพาร์ติชั่นจริง
นีลส์อาร์

ฉันกำลังพยายามออกติดตั้ง VHD โดยใช้คำแนะนำต่อไปนี้: techrepublic.com/blog/window-on-windows/... ฉันใช้ Windows 8 Professional เป็น "โฮสต์" แต่!
Niels R.

@Niels R. คุณมีปัญหาใด ใช้งานได้หรือไม่
magicandre1981

1

ฉันไม่เห็นเหตุผลว่าทำไมมันเป็นไปไม่ได้ - และมันอาจจะเป็นไปโดยอัตโนมัติ การรันบนไดรฟ์แบบแยกอาจเป็นวิธีที่ 'ง่ายที่สุด' เนื่องจาก bootloader ของการติดตั้งแต่ละตัวจะอยู่บน MBR ของตัวเองและคุณสามารถเลือกระบบปฏิบัติการนอกไบออสได้ แต่คุณสามารถเรียกใช้การติดตั้ง windows สองครั้ง ค่อนข้างใหม่ดังนั้นฉันเลือกที่จะให้พาร์ติชัน linux ของฉันเป็นอิสระจาก windows 8 แต่ดูเหมือนว่า linux จะ chainload ติดตั้ง windows 8 ได้ดี

การแชร์พาร์ติชั่นที่สามจะไม่เป็นปัญหา แต่จริง ๆ แล้ว NTFS เป็นวิธีที่ชาญฉลาดในการไปที่นั่น - ฉันไม่เคยมีปัญหาอะไรมากมายกับไดรฟ์จัดเก็บข้อมูลที่ใช้ร่วมกันและที่แย่ที่สุดคือทั้งหมดที่คุณต้องควบคุม โฟลเดอร์จากอินสแตนซ์อื่นของ windows มันจะไม่แตกต่างจากการมีไดรฟ์ NTFS ภายนอกสำหรับข้อมูล


ฉันจะมั่นใจได้อย่างไรว่าไดรฟ์ NTFS ที่ใช้ร่วมกันจะไม่ทำให้เกิดปัญหา (ได้รับอนุญาต) ฉันเคยแนบไดรฟ์เสมือน (NTFS) จาก Virtual Machine หนึ่งกับ VM อื่นและฉันไม่เห็นข้อมูลทั้งหมดในนั้น ฉันตำหนิการอนุญาต NTFS เสมอสำหรับปัญหานั้น แต่ฉันไม่แน่ใจ 100%
Niels R.

ฉันมีไดรฟ์แชร์ภายนอกและไม่เคยเกิดขึ้นเลย
Journeyman Geek

เป็นไปได้ไหมที่ Windows ปฏิบัติกับไดรฟ์ภายนอกที่แตกต่างจากไดรฟ์ภายใน เช่นคุณไม่สามารถฟอร์แมตไดรฟ์ภายในเป็น exFAT ในขณะที่อนุญาตให้ทำได้ด้วยไดรฟ์ภายนอก
Niels R.

1

คุณสามารถติดตั้ง linux เป็นระบบปฏิบัติการตัวที่สองบนเครื่องของคุณได้ตลอดเวลา Bootlooder จะจัดการผ่านด้วงซึ่งเป็นส่วนหนึ่งของ linux
แน่นอนคุณสามารถติดตั้ง Windows 8 เพิ่มเติมในฮาร์ดไดรฟ์อื่นได้อย่างง่ายดาย ในการทำเช่นนั้นให้ถอดปลั๊กฮาร์ดไดรฟ์ของคุณด้วย Windows 8 ตัวแรก หลังจากติดตั้งตัวที่สองเพียงแค่กำหนดค่าตัวเลือกการบูต Windows 8 (เช่นhttp://www.computerperformance.co.uk/win8/windows8-bcdedit.htm ) Linux อ่านและเขียนพาร์ติชัน Windows โดยไม่มีปัญหา (fat, fat32, ntfs)

ดังนั้น summa summarum ที่คุณทำได้!

Btw ฉันอยากจะแนะนำการติดตั้งเครื่องเสมือนก่อน มี VirtualBox จาก Oracle และ VMware


0

เครื่องเสมือนใด ๆ ที่จะช่วยคุณ VirtualBox, VmWare ...

ตกลงใช้BootStar bootmanager - 15 พาร์ติชันหลักใน 1 HDD เมนูการบู๊ต


ฉันไม่ต้องการใช้เครื่องเสมือนเพราะฉันต้องการทรัพยากรทั้งหมดสำหรับสภาพแวดล้อมการพัฒนาที่ฉันกำลังทำงานอยู่ในขณะนั้น ฉันมีประสบการณ์มากมายเกี่ยวกับ Virtual Machines แต่ที่ยอดเยี่ยมพวกเขามีข้อ จำกัด เช่นกัน ...
Niels R.

@NielsR ดูลิงค์อาจจะดีกว่า ...
STTR

0

นอกจากนั้นสิ่งที่คุณถามเป็นไปได้จริง ๆ ทำไมคุณถึงต้องการอินสแตนซ์ของ windows ที่แตกต่างกันบนพีซีเครื่องเดียวกันเพื่อแยกโครงการ

เหตุใดจึงไม่แยกโครงการจริงๆหรือใช้กลยุทธ์การจัดการเวอร์ชันที่คุณสามารถเช็คเอาท์ / ในโครงการที่คุณต้องการเมื่อคุณต้องการที่ไหนก็ได้ที่คุณต้องการแม้จะแยกจากที่เก็บ ...


ฉันใช้ git สำหรับการจัดการเวอร์ชัน ฉันชอบที่จะมีสภาพแวดล้อม Windows ที่แตกต่างกันเพราะฉันต้องติดตั้งเครื่องมือ / SDKs / ... สำหรับลูกค้า / งานที่แตกต่างกัน เมื่อโครงการที่ไคลเอ็นต์เสร็จสิ้นฉันต้องการสำรองข้อมูลและทิ้งสภาพแวดล้อมทั้งหมด
Niels R.

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