Có thể cài đặt phiên bản Windows mới hơn Vista trên MacBookPro2,2 2006 Core 2 Duo không?

Jan 02 2021

Các tài liệu của Apple cho biết MacBookPro2,2 2006 Core 2 Duo 2,16 MHz của tôi sẽ không chạy các phiên bản Windows mới hơn Vista. Tuy nhiên, tôi đã ghi ISO Windows 7 32 bit vào đĩa DVD, sau khi chuyển đổi ISO sang DVD / CD master trong Disk Utility. DVD kết quả đã hoạt động. Tôi đã thử quy trình tương tự với Windows 10 ISO 32 bit. Máy Mac bị đơ trước màn hình đen với thông báo yêu cầu lựa chọn khởi động 1, 2. Tại sao khởi động từ DVD Windows 10 không thành công?

Tôi hiểu rằng máy Mac của tôi có EFI 32 bit, nhưng bộ xử lý là 64 bit. Tôi cũng hiểu có những vấn đề khi khởi động từ ổ đĩa flash USB, đó là lý do tại sao tôi sử dụng đĩa DVD. Có phương pháp nào khác để cài đặt phiên bản Windows mới hơn trên máy Mac của tôi không?

Trả lời

DavidAnderson Jan 03 2021 at 15:13

Kiểu máy Mac của bạn chỉ có thể hỗ trợ một phương pháp khởi động khi khởi động từ ổ đĩa quang. ISO 32 bit của trình cài đặt Windows 7 do Microsoft cung cấp chỉ có thể được khởi động vào BIOS và do đó không có vấn đề gì khi ghi vào đĩa DVD. Tuy nhiên, bất kỳ tệp ISO nào của trình cài đặt Windows 10 do Microsoft cung cấp đều có thể được khởi động BIOS hoặc UEFI. Sử dụng đĩa DVD được ghi từ một trong các tệp ISO này để khởi động máy Mac của bạn sẽ dẫn đến việc máy Mac của bạn bị treo như được mô tả trong câu hỏi của bạn. Điều này đúng với cả phiên bản 32 bit và 64 bit của tệp ISO trình cài đặt Windows 10.

Một số câu trả lời liên quan đến việc cài đặt Windows 10 trên máy Mac kiểu của bạn đã được đăng. Xem câu hỏi Cài đặt windows trên MacBook Pro 15-Inch “Core 2 Duo” không có Mac OS X .

Lưu ý những điều dưới đây:

  • Theo Microsoft , một máy tính cần ít nhất 1 GB RAM để cài Windows 10 32 bit và ít nhất 2 GB RAM để cài Windows 64 bit 10. Máy Mac của bạn được xuất xưởng với 1 GB RAM, nhưng có khả năng được nâng cấp lên ít nhất 2 GB.
  • Bạn không cần giấy phép để cài đặt và thử nghiệm Windows 10. Tuy nhiên, để tiếp tục sử dụng Windows 10 sẽ yêu cầu giấy phép. Bạn có thể cài đặt Windows 7 được cấp phép, sau đó nâng cấp lên Windows 10 miễn phí. Điều này đúng vào đầu năm 2020. Tôi không biết liệu điều này có còn đúng cho đến ngày nay hay không. Ngoài ra, nếu Windows 10 có bản quyền đã được cài đặt trước đó trên máy Mac của bạn, thì bạn sẽ có thể sử dụng giấy phép hiện có này.
  • Apple chỉ hỗ trợ chạy Windows XP SP2 hoặc Vista 32 bit trên máy Mac kiểu của bạn. Do đó, các trình điều khiển do Apple cung cấp có thể hoặc có thể hoạt động với Windows 10 32 hoặc 64 bit. Tuy nhiên, đối với máy Mac của bạn, nhiều trình điều khiển cần thiết có thể đã được bao gồm trong phần mềm cài đặt Windows 10 hoặc sẽ được tải xuống tự động từ Microsoft.

Sử dụng USB để cài đặt Windows 10

Các bước cơ bản được phác thảo dưới đây. Ổ đĩa quang không được sử dụng để cài đặt Windows 10.

  • Sử dụng cổng USB để cài đặt BIOS 32 bit khởi động Debian Linux. Điều này sẽ bao gồm bộ tải khởi động Grub.
  • Sử dụng Debian Linux để sao chép tệp cài đặt Windows 10 vào ổ đĩa có định dạng NTFS trên ổ đĩa trong.
  • Sử dụng Grub để BIOS khởi động trình cài đặt Windows 10 trên ổ đĩa trong.
  • Cài đặt BIOS khởi động Windows 10. Thao tác này sẽ ghi đè Grub và Debian Linux.
  • Mở rộng phân vùng Windows 10 để sử dụng dung lượng bị chiếm bởi các phân vùng chứa tệp trình cài đặt Windows 10 và không gian hoán đổi Debian Linux.

Dưới đây là phiên bản chi tiết hơn của các bước trên. Các bước này có thể được sử dụng để cài đặt phiên bản Windows 10 32 bit hoặc 64 bit.

  1. Cài đặt khởi động BIOS 32 bit Debian Linux. Làm theo các bước từ 1 đến 4 trong câu trả lời này với ngoại lệ sau. Khi được yêu cầu Configure the package manager, hãy chọn Debian archive mirror countrysau đó là a Debian archive mirror.

  2. Chuẩn bị một phân vùng cho các tệp cài đặt Windows. Bắt đầu bằng cách khởi động sang Debian. Nếu máy Mac không khởi động vào Debian (qua Grub) theo mặc định, thì hãy khởi động lại máy Mac và ngay lập tức giữ optionphím cho đến khi các biểu tượng Startup Manager xuất hiện. Chọn biểu tượng ổ đĩa nội bộ có nhãn Windows. Nếu môi trường máy tính để bàn Debian chưa được cài đặt, hãy đăng nhập với tư cách là người chủ. Nếu không, hãy đăng nhập bằng tên người dùng mặc định, mở cửa sổ Terminal và nhập lệnh hiển thị bên dưới.

    su --login
    

    Phân vùng giữa trên ổ đĩa trong ( /dev/sda3) chứa một ổ đĩa có định dạng ext4. Lệnh dưới đây sẽ thay thế ổ đĩa này bằng một ổ đĩa có định dạng NTFS. Cần có kết nối Internet.

    apt update
    apt install exfat-fuse exfat-utils ntfs-3g parted
    sed -i '/\/installation/d' /etc/fstab
    umount /dev/sda3
    sfdisk --part-type /dev/sda 3 7
    partprobe
    mkfs.ntfs -L WINSTALL -Q /dev/sda3
    mount /dev/sda3 /installation
    
  3. Tạo trình cài đặt Windows 10 trên phân vùng ổ đĩa nội bộ.

    Nhập lệnh sau để cho phép ghi vào /homethư mục.

    chmod a+w /home
    

    Chuyển sang /homethư mục, tệp ISO cần thiết để cài đặt Windows 10 . Trong trường hợp của ví dụ này, đây sẽ là Win10_20H2_English_x64.isotệp. Nếu tệp của bạn khác, hãy thực hiện các thay thế thích hợp trong bước này. Dưới đây là nhiều cách khác nhau để chuyển tệp này. Chọn một cách hoặc tìm một cách khác.

    Lưu ý: Lựa chọn bên dưới có thể phụ thuộc vào bộ sưu tập phần mềm được xác định trước nào hiện đang được cài đặt.

    • Sử dụng máy tính khác để tải xuống và chuyển tệp ISO sang ổ USB flash có định dạng ExFAT. Sử dụng cplệnh hoặc ứng dụng Tệp để sao chép từ ổ đĩa flash USB vào /homethư mục.
    • Sử dụng máy tính khác để tải xuống tệp ISO. Sử dụng sftptrên máy tính khác này để chuyển tệp ISO vào /homethư mục trên Mac. Nhập lệnh hostname -Itrên Mac để lấy địa chỉ IP.
    • Sử dụng ứng dụng FireFox ESR để tải xuống tệp ISO từ web. Sử dụng mvlệnh hoặc ứng dụng Tệp để di chuyển tệp ISO đã tải xuống vào /homethư mục.

    Tiếp theo, nhập các lệnh dưới đây để sao chép tệp cài đặt Windows 10 từ tệp ISO được gắn vào /installationđiểm gắn kết.

    Lưu ý: Tệp boot.wiminstall.wimtệp rất lớn và do đó sẽ mất một lúc để sao chép.

    mkdir -p /media/iso
    mount -o loop,ro /home/Win10_20H2_English_x64.iso /media/iso
    cp -Rv /media/iso/* /installation
    

    Khi hoàn tất, hãy tắt máy Mac. Nếu môi trường máy tính để bàn Debian không được cài đặt, hãy nhập lệnh bên dưới để thay thế.

    shutdown -P now
    

    Gỡ bỏ mọi ổ USB flash có thể được cắm vào máy Mac.

  4. Thay thế Debian 32 bit bằng Windows 10. Bắt đầu bằng cách khởi động lên Grub. Nếu máy Mac không khởi động vào Grub theo mặc định, hãy khởi động lại máy Mac và ngay lập tức giữ optionphím cho đến khi các biểu tượng Startup Manager xuất hiện. Chọn biểu tượng ổ đĩa nội bộ có nhãn Windows. Khi một hình ảnh tương tự như hình bên dưới xuất hiện, hãy bấm Cphím.

    Nhập các lệnh dưới đây để khởi động từ /dev/sda3phân vùng.

    insmod part_msdos
    insmod ntfs
    insmod ntldr
    set root='(hd0,msdos3)'
    parttool (hd0,msdos1) type=7 boot+
    ntldr /bootmgr
    boot
    

    Tiến hành cài đặt Windows. Khi bạn đến cửa sổ hiển thị trong hình dưới đây, hãy chọn Custom: Install Windows only (advanced).

    Khi cửa sổ hiển thị trong hình dưới đây xuất hiện, hãy Drive 0 Partition 1đánh dấu và nhấp vào Formatnút. Tiếp theo, nhấp vào OKnút trong cửa sổ bật lên. Cuối cùng, bấm vào Nextnút.

    Tiến hành cài đặt Windows 10.

  5. Cài đặt Phần mềm Hỗ trợ Boot Camp (Phần mềm Hỗ trợ Windows). Phần mềm Hỗ trợ Boot Camp có trên đĩa DVD cài đặt Snow Leopard. Các tệp có thể được truy cập từ Windows. Chính thức, chỉ có thể cài đặt phiên bản Windows 32 bit trên máy Mac của bạn. Vì tôi không có máy Mac kiểu của bạn, nên tôi không thể đoán được việc điều chỉnh phần mềm để sử dụng với Windows 64 bit sẽ khó khăn như thế nào. Bạn nên tham khảo câu trả lời của lx07 để biết thêm thông tin.

    Có thể tải xuống tệp ISO Snow Leopard (OS X 10.6) từ trang web Mac OS X Snow Leopard Install DVD . Bạn nên xác minh tải xuống bằng cách tính giá trị băm SHA256. Các Get-FileHashđiện Shell với lệnh có thể được sử dụng để tính toán một giá trị SHA256 băm. Nhập Get-FileHashcùng với đường dẫn đến tệp đã tải xuống trong cửa sổ Power Shell sẽ tạo ra giá trị băm SHA256 sau.

    CBEEB2378C40B20A9B06236F567DE593E9030A0A865515B50CF6D35833E25CD5
    

    Trong Windows 10, có thể truy cập Phần mềm Hỗ trợ Boot Camp bằng cách gắn tệp ISO này.

  6. Loại bỏ các phân vùng không cần thiết và mở rộng phân vùng Windows 10. Khởi động vào máy tính để bàn Windows 10. Tiếp theo, nhấp chuột phải vào Startnút và chọn Disk Management. Một cửa sổ tương tự như hình bên dưới sẽ xuất hiện.

    Nhấp chuột phải vào phân vùng cuối cùng được hiển thị cho Disk 0. Chọn Delete Volume…, như hình dưới đây. Trong cửa sổ bật lên, nhấp vào Yesnút.

    Nhấp chuột phải vào không gian trống được hiển thị cho Disk 0. Chọn Delete Partition…. Trong cửa sổ bật lên, nhấp vào Yesnút.

    Nhấp chuột phải vào phân vùng có nhãn ổ đĩa WINSTALL. Chọn Delete Volume…. Trong cửa sổ bật lên, nhấp vào Yesnút.

    Nhấp chuột phải vào phân vùng có ký tự ổ đĩa C:. Chọn Extend Volume…. Trong cửa sổ bật lên, nhấp vào Nextnút. Một lần nữa, trong cửa sổ bật lên tiếp theo, hãy nhấp vào Nextnút. Trong cửa sổ bật lên tiếp theo, nhấp vào Finishnút.

    Kết quả sẽ được hiển thị dưới đây.

    Thoát khỏi ứng dụng Quản lý đĩa.

Đặt Khởi động BIOS làm Mặc định

Nếu BIOS khởi động Windows là hệ điều hành duy nhất được cài đặt trên máy Mac, thì máy Mac sẽ tự động khởi động vào Windows. Tuy nhiên, nếu khởi động BIOS không được đặt làm mặc định, có thể có độ trễ trước khi bắt đầu khởi động. Nếu không, Mac Startup Manager có thể được sử dụng để khởi động Windows. Dưới đây là hai phương pháp để đặt khởi động BIOS làm mặc định.

  • Phương pháp 1: Khởi động từ đĩa DVD cài đặt OS X (macOS) hoặc ổ đĩa flash USB, mở cửa sổ Terminal và nhập lệnh dưới đây.

     bless --device /dev/disk0 --setBoot --legacy
    

    Phiên bản OS X (macOS) được chọn phải tương thích với máy Mac của bạn. Bạn có thể xem hướng dẫn tạo ổ đĩa flash USB cài đặt Snow Leopard (OS X 10.6) tại đây .

  • Phương pháp 2: Cài đặt thành công Phần mềm Hỗ trợ Boot Camp (Phần mềm Hỗ trợ Window) sẽ bao gồm việc tạo bảng điều khiển Boot Camp cho Windows.

    Để đặt hệ điều hành mặc định trong Windows:

    1. Trong Windows, nhấp vào biểu tượng Boot Camp trên khay hệ thống và chọn Boot Camp Control Panel.

      Lưu ý: Màn hình của bạn có thể trông khác, tùy thuộc vào máy tính bạn đang sử dụng.

    2. Chọn đĩa khởi động với hệ điều hành Windows làm mặc định.
    3. Nếu bạn muốn khởi động hệ điều hành đó ngay bây giờ, hãy nhấp vào Khởi động lại.