Tôi đã tự hỏi làm thế nào tôi có thể chạy phần mềm thiết bị trong một máy ảo trên Windows 7 hoặc một số cách khác trên windows 7. Tôi đặc biệt nghĩ đến việc chạy phần mềm Broadband-Hamnet cho các bộ định tuyến Linksys WRT54.
Tôi đã tự hỏi làm thế nào tôi có thể chạy phần mềm thiết bị trong một máy ảo trên Windows 7 hoặc một số cách khác trên windows 7. Tôi đặc biệt nghĩ đến việc chạy phần mềm Broadband-Hamnet cho các bộ định tuyến Linksys WRT54.
Câu trả lời:
Không. Bạn không thể chạy chương trình cơ sở cho bộ định tuyến trên máy tính của mình.
Bộ định tuyến của bạn gần như chắc chắn là CPU kiến trúc ARM với một số phần cứng rất tùy chỉnh như bộ chuyển mạch Ethernet và bộ định tuyến ADSL bên cạnh. Máy tính của bạn là CPU x86-64 với bộ thiết bị ngoại vi xung quanh rất khác. Bạn không thể chạy mã có nghĩa cho một kiến trúc trên một kiến trúc khác.
Các thiết bị ARM có xu hướng là các thiết bị tùy chỉnh đến mức thường khó chạy phần sụn của một thiết bị trên bất kỳ thiết bị nào khác mà không có công việc chính, chứ đừng nói đến việc thay đổi kiến trúc CPU bên dưới.