2009-02-26 25 views
8

Tôi thấy rằng một số người đang thực hiện phát triển S/W (không chỉ Delphi) bằng máy ảo để lưu trữ IDE và tất cả các tệp được yêu cầu. Tôi đã sử dụng Microsoft Virtual PC để gỡ lỗi các vấn đề với các ứng dụng của tôi trên hệ điều hành khác nhau nhưng với ít truy cập 'bên ngoài' VM. Các ứng dụng của tôi sử dụng USB, nối tiếp và - quan trọng - I/O trực tiếp ghi vào phần cứng (thông qua trình điều khiển cấp phép I/O). Tôi muốn có VM xem tất cả điều này (chỉ có một máy ảo sẽ chạy tại một thời điểm tất nhiên). Điều này có thể không? Có một sở thích của PC ảo so với VMWare?VM tốt nhất để phát triển Delphi với cổng song song

Trả lời

5

Tôi chưa thử nó với một cổng song song, nhưng VMWare Workstation 6 (chạy Windows XP Pro trên đầu trang của một máy chủ XP Pro thực) cho phép tôi nói chuyện với các cổng nối tiếp tốt. Tôi có một thẻ nối tiếp 2 cổng nối tiếp trong máy và VMWare được cấu hình để điều khiển các cổng cho máy khách. (Đây là thiết bị quét kiểm tra).

Tôi chưa nhận được điều này với các phiên bản USB của máy quét séc, nhưng kinh nghiệm của tôi với VMWare Workstation trên PC (và VMWare Fusion trên Mac) sẽ gợi ý rằng điều này cũng sẽ hoạt động - nó khá tốt cho phép bạn truy cập vào các thiết bị cơ bản nếu bạn gặp khó khăn để cấu hình phần mềm VM lúc đầu.

Tôi sẽ quan tâm để xem bạn nhận được phản hồi nào khác. :-)

+0

Câu hỏi đó có thực sự cũ không? BTW nó hoạt động tốt. –

2

Tôi hiện đang làm việc với Mặt trờiOracle VirtualBox, trong đó bạn có thể cài đặt tất cả hầu hết mọi hệ điều hành.
Hỗ trợ USB: (đầy đủ/lọc) Bộ điều khiển USB/USB2 (EHCI)
Cổng nối tiếp: 2 * Com1-4/Người dùng xác định (Đặt IRQ và Cổng I/O riêng)
Chế độ: Host Pipe/Device/Disconnected . có thể Tạo Pipe ans chỉ định đường dẫn
CD/DVD:. với đèo Qua (No Audio Viết chưa)
Bạn cũng có thể enaple tăng tốc 3D

Nó cũng hỗ trợ IO APIC/ACPI/VT-x/AMD. -V có lồng tiếng Paging/PAE/NX

(Phải tra cứu một số chữ viết tắt đó để biết ý nghĩa của chúng.)

Chỉnh sửa:
Tôi chưa sử dụng bất kỳ chức năng nào ở trên cho mục đích phát triển.

2

Tôi có kinh nghiệm với Virtual PC và VMWare Workstation. Trong khi Virtual PC thực hiện một công việc tốt trong việc quản lý hệ điều hành thì nó không cho thấy các cổng USB hoặc cổng song song trong khi VMWare Workstation thực hiện. Tin tốt là VMWare có một trình chuyển đổi mà bạn có thể sử dụng để chuyển đổi một máy ảo PC thành một cái gì đó mà họ có thể sử dụng, và bạn có thể sử dụng VMWare Player miễn phí để kiểm tra trước khi thực hiện chuyển đổi. Đáng buồn thay sự di chuyển là một con đường một chiều, do đó, thực hiện một sao lưu của máy ảo PC của bạn trước khi bạn đi qua chuyển đổi.

2

Tôi sử dụng VMWare Workstation 6 để gỡ lỗi phần mềm EPOS của chúng tôi, sử dụng máy in hóa đơn nhiệt được kết nối với thẻ PCI nối tiếp trong máy của tôi. Tôi có thể chuyển hướng cổng nối tiếp đến một tệp và xem liệu tôi có đang gửi đúng các lệnh hay không.

Bạn sẽ có thể truy cập cổng máy chủ song song theo cách tương tự, từ máy ảo.

Trang 313 của số VMWare Workstation 6 manual giải thích cách thêm cổng song song vào máy ảo.

Các vấn đề liên quan