Mac OS X Unlocker cho VMware V2.0
================================= 1. Giới thiệu --------------- Unlocker 2 được thiết kế cho máy trạm 11, Player 7, ESXi 6 và Fusion 7. Nếu bạn đang sử dụng một sản phẩm trước đó hãy tiếp tục sử dụng Unlocker 1 phiên bản 2 đã được thử nghiệm chống lại: * Workstation 11 trên Windows và Linux * Player 7 trên Windows và Linux * Fusion 7 trên Mavericks và Yosemite * ESXi 6.0 mã vá thực hiện các sửa đổi sau đây phụ thuộc vào các sản phẩm được vá: * Fix vmware-vmx và các dẫn xuất để cho phép Mac OS X để khởi động * Fix vmwarebase .dll hoặc .so để cho phép Apple để được lựa chọn trong quá trình tạo máy ảo * Fix libvmkctl.so trên ESXi 6 để cho phép sử dụng với vCenter * Một bản sao của các công cụ mới nhất của VMware cho OS X được bao gồm Lưu ý rằng không phải tất cả các sản phẩm nhận ra darwin.iso qua cài đặt công cụ menu. bạn sẽ phải tự gắn kết darwin.iso ví dụ trên máy trạm và Player. mã vmwarebase không cần phải được vá trên OS X hoặc ESXi, do đó bạn sẽ thấy một tin nhắn trên các hệ thống nói với bạn rằng nó sẽ không được vá. Trong tất cả các trường hợp đảm bảo VMware không chạy, và bất kỳ khách nền đã được tắt máy. mã bây giờ là Python vì nó làm cho các Unlocker dễ dàng để chạy và duy trì trên ESXi. có một số thách thức để viết mã như ESXi có một tập hợp con của Python 2.7 mà làm hạn chế số mô-đun có thể được sử dụng. 2. Điều kiện tiên quyết ---------------- Mã này đòi hỏi Python 2.7 để làm việc. Hầu hết các bản phân phối Linux, ESXi và OS X tàu với một tương thích thông dịch Python và nên làm việc mà không cần bất kỳ phần mềm bổ sung. Windows có một phiên bản đóng gói của kịch bản Python sử dụng PyInstaller, và do đó không yêu cầu Python phải được cài đặt. 3. Hạn chế -------------- Nếu bạn đang sử dụng VMware Player hoặc Workstation trên Windows, bạn có thể có được một bãi chứa lõi. Latest Linux và ESXi sản phẩm là OK và không thể hiện vấn đề này. + --- -------------------------------------------------- ------------------------ + | QUAN TRỌNG: | | ========== | | | | Nếu bạn tạo một máy ảo mới sử dụng phiên bản 11 phần cứng VMware sẽ dừng lại và | | tạo ra một lõi dump.There được hai tùy chọn để làm việc xung quanh vấn đề này: | | | | 1. Thay đổi VM để được HW 10 - điều này không ảnh hưởng đến hiệu suất. | | 2. Chỉnh sửa các tập tin VMX và thêm: | | smc.version = "0" | | | + ------------------------------------------------ ----------------------------- + để loại bỏ các kiểm tra cho các phiên bản máy chủ cho OS X Leopard và Snow Leopard (10.5 và 10.6) bạn phải sử dụng một sự thay thế mô-đun EFI firwmare từ firmware thư mục. Nếu bạn đang sử dụng một cài đặt 32-bit của hệ điều hành X: 1. Sao chép efi32-srvr.rom vào thư mục của khách. 2. Chỉnh sửa các tập tin vmx và thêm: efi32.filename = "efi32-srvr.rom" Nếu bạn đang sử dụng một cài đặt 64-bit của hệ điều hành X: 1. Sao chép efi64-srvr.rom vào thư mục của khách. 2. Chỉnh sửa các tập tin vmx và thêm: efi64.filename = "efi64-srvr.rom" 4. Cửa sổ ---------- Trên Windows, bạn sẽ cần phải hoặc là chạy cmd.exe như quản trị hoặc sử dụng Explorer nhấp chuột phải vào tập tin lệnh và chọn "Run as administrator". Win-install.cmd - vá VMware giành chiến thắng -uninstall.cmd - phục hồi VMware 5. Linux --------- Trên Linux, bạn sẽ cần phải có một trong hai gốc hoặc sử dụng sudo để chạy các script. Bạn có thể cần phải đảm bảo các kịch bản Linux có quyền thực thi bằng cách chạy chmod + x so với 2 tác phẩm. Lnx- install.sh - vá VMware lnx-uninstall.sh - phục hồi VMware 6. Mac OS X ----------- Trên Mac OS X, bạn sẽ cần phải có một trong hai gốc hoặc sử dụng sudo để chạy các script. Điều này thực sự chỉ cần thiết nếu bạn muốn sử dụng các phiên bản client của Mac OS X. bạn có thể cần phải đảm bảo các kịch bản OS x có quyền thực thi bằng cách chạy chmod + x so với 2 tác phẩm. osx-install.sh - vá VMware osx-uninstall.sh - phục hồi VMware 7. ESXi ------- Bạn sẽ cần phải chuyển các tập tin zip để ESXi host hoặc sử dụng vSphere client hoặc SCP. Sau khi tải lên, bạn sẽ cần phải hoặc là sử dụng ESXi hỗ trợ giao diện điều khiển hoặc sử dụng SSH để chạy các lệnh. Sử dụng các lệnh giải nén để giải nén các tập tin. > Xin lưu ý rằng bạn sẽ cần phải khởi động lại máy chủ cho các bản vá lỗi để trở thành hoạt động. Các Patcher được embbedded trong một local.sh shell script được chạy lúc khởi động từ /etc/rc.local . .d Bạn có thể cần phải đảm bảo các kịch bản ESXi có quyền thực thi bằng cách chạy chmod + x so với 2 tác phẩm. esxi-install.sh - vá VMware esxi-uninstall.sh - phục hồi VMware Lưu ý: 1. Bất kỳ thay đổi bạn đã thực hiện để local.sh sẽ bị mất. Nếu bạn đã thực hiện những thay đổi tập tin đó, bạn sẽ cần phải hợp nhất chúng vào tập tin local.sh cung cấp. 2. Unlocker chạy lúc khởi động để vá các tập tin có liên quan và hiện nay còn tồn tại một nâng cấp hoặc bản vá để ESXi như local.sh là một phần của nhà nước địa phương vẫn kiên trì. 8. Cảm ơn --------- Nhờ Zenith432 cho ban xây dựng C ++ unlocker và Mac Con Dao (MSoK) cho tất cả các thử nghiệm và hỗ trợ. Cũng xin cảm ơn Sam B cho việc tìm kiếm các giải pháp cho ESXi 6 và giúp tôi với chuyên môn gỡ lỗi. Sam cũng đã viết code cho vá file ESXi ELF. Lịch sử ------- 12/12/14 2.0.0 - Đầu phát hành 13/13/14 2.0.1 - cần Removed cho Python cho Windows 13/13/14 2.0.2 - darwin.iso đã mất tích từ file zip 02/01/15 2.0.3 - thêm EFI file firmware để loại bỏ kiểm tra máy chủ - refactored mã Python 07/01/15 2.0.4 - thêm Xem USB dịch vụ để các tập tin batch của Windows - cố định gãy GOS Bảng vá trên Linux 18/06/15 2.0.5 - ESXi 6 làm việc - công cụ mới nhất từ Fusion 7.1.2 20/06/15 2.0.6 - ESXi 6 bản vá cho smcPresent vCenter tương thích (c) 2011-2015 Dave Parsons
đang được dịch, vui lòng đợi..
