NHỮNG ĐIỀU CẦN CHÚ Ý KHI CHIA, TẠO, FORMAT PHÂN VÙNG CÀI ĐẶT TRONG HACKINTOSH

  • Mắt Diều Hâu
    Thành viên
    Tham gia:
    08/02/2014
    Bài viết:
    0
    Lượt thích:
    Địa chỉ:
    #1

    Việc tạo phân vùng mới để cài đặt Mac OS X trong Hackintosh là rất quan trọng, nó là một trong những yếu tố đảm bảo sự ổn định của hệ thống các OS trên máy bạn (có thể là dualboot hoặc tripleboot, nhưng thường là dualboot với Windows). Để giúp các bạn không phải bỡ ngỡ trong việc này khi mới làm quen với Hackintosh và cũng để tránh các trường hợp do lỗi bảng phân vùng mà gây ra mất dữ liệu thì hôm này mình xin chia sẻ với các bạn kinh nghiệm tạo (chia) và format phân vùng trong Hackintosh của mình.

    Thường thì các bạn hay cài đặt Mac OS X song song với Windows. Việc này bao gồm làm việc trên ổ MBR sử dụng bootloader họ chameleon và trên ổ GPT boot UEFI với bootloader Clover. Dưới đây mình sẽ chỉ ra các điểm cần chú ý trong 2 việc trên.

    I. CÀI ĐẶT TRÊN Ổ MBR VỚI BOOTLOADER HỌ CHAMELEON
    1. MBR là gì ?

    MBR là viết tắt của Master Boot Record hay còn gọi là MBR (sector 0). Nó là đoạn mã nằm ở sector đầu tiên của ổ cứng. Nó lưu lại thông tin về các partition cũng như quản lý partition nào sẽ khởi động. Partiton được MBR cấp quyền khởi động là partition active. Ổ cứng sử dụng kiểu quản lí phân vùng này được gọi là ổ cứng sủ dụng bảng phân vùng MBR.

    Ưu nhược điểm của ổ MBR trong Hackintosh:
    + Ưu điểm: Ô MBR sử dụng chuẩn boot legacy nên dùng bootloader chameleon là một giải pháp khá đơn giản và ổn định cho người mới vọc, không phải config gì nhiều.
    + Nhược điểm: Do bootloader nằm ở đầu ổ nên hay xảy ra tình trạng mất boot, ổ đinh dạng MBR chỉ có thể tạo tối đa 4 phân vùng Primary để có thể cài các OS, và ổ MBR bị giới hạn dung lượng thấp hơn nhiều so với ổ GPT.

    2. Các chú ý khi tạo phân vùng cài đặt
    Ổ MBR sử dụng chuẩn boot legacy là chuẩn boot mà BIOS sẽ từ động tìm đến đoạn mã bootloader trên phân vùng được active để boot vào OS. Trên chuẩn này thì mình có một vài chú ý như sau.

    – Ở định dạng này việc đặt thứ tự các phân vùng khá thoải mái nên các bạn có thể tùy ý lựa chọn thứ tự chia phân vùng cho mình. VD: Mac – Win – Data; Win – Mac – Data; Data – Win – Mac v.v…. tuy nhiên mình khuyên các bạn nên chia theo thứ tự Win – Data – Mac.
    Vượt lỗi khi format phân vùng: trong quá trình cài đặt đôi khi gặp phải lỗi “Can not modify partition map” và không thể format phân vùng cài đặt Mac để cài đặt, vậy phải làm thế nào để vượt lỗi này. ở đây mình có 2 cách:

    + Sử dụng phần mềm Mini tool partiton winzart (link http://www.partitionwizard.com/free-partition-manager.html) : khi gặp lỗi này các bác có thể cài phần mềm mini tool partiton winzart trên windows sau đó dùng phần mềm này chuyển phân vùng cần format về dạng logical rồi boot vào Mac format nó sang HFS+, sau đó boot lại vào Windows dùng mini tool partiton winzart chuyển phân vùng đó sang Primary và boot vào mac cài đặt bình thường. Cách này chỉ tiện cho những người không có usb hay cd hiren boot chứa iso parted magic, tuy nhiện hiệu quả của nó không cao vì vẫn có lần chuyển sang logical rồi vẫn không format được.

    + Sử dụng Parted Magic: Cách này giả quyết triệt để khuyết điểm của cách trên. Các bạn cần chuẩn bị một cd hiren boot hoặc một usb đã burn file iso Parted Magic ra đó. Boot vào Parted Magic ISO dùng soft Partition editor format phân vùng cài Mac sang HFS+ rồi boot trở lại bộ cài Mac -> mở Disk Utility lên -> Chọn phân vùng cài đặt -> Enable Journed và cài đặt bình thường. ISO Parted Magic các bạn có thể tải ở ĐÂY

    II. CÀI ĐẶT TRÊN Ổ GPT SỬ DỤNG BOOTLOADER CLOVER
    1. GPT là gì ?

    GPT (GUID Partition Tables): là hệ thống quản lý ổ cứng vật lý do intel phát triển từ cuối thập niên 1990. Ưu điểm của GPT là hổ trợ kích thước phân vùng lên đến hơn 2TB và 128 phân vùng primary. Trong khi đó MBR chỉ có tối đa 4 phân vùng primary và kích thước nhỏ hơn 2TB.
    – Các máy tính đời mới bây giờ đa số dử dụng chuẩn boot UEFI mới ổ cứng GPT, để cài đặt dualboot Mac với Windows trên các máy này thì bắt buộc phải sử dụng bootloader Clover.

    2. Các chú ý khi tạo phân vùng cài đặt
    – Thứ tự phân vùng: khuyến cáo các bạn chia ổ với phân vùng EFI đầu tiên, tiếp theo muốn thêm phân vùng MSR làm bộ đệm để Windows boot cho nhanh thì chia tiếp phân vùng thứ 2 là MSR. Các phân vùng còn lại như Windows, Data, Mac thì thứ tự thế nào tuỳ ý các bạn. Tuy nhiên nên sắp xếp các phân vùng có cùng định dạng liền sát nhau để tiện lợi nếu sau này có nhu cầu phát sinh việc gộp ổ cũng như resize phân vùng.

    Lỗi unallocated space: lỗi này phát sinh khi format phân vùng để cài đặt lại Mac bằng Disk Utility của Mac hoặc chia ổ bằng tiện ích Diskmanagerment của Windows. Khi format thường thì trên ổ GPT sẽ tạo ra một đoạn unallocated space với giá trị 128MB. Đoạn unallocated space này biến ổ GPT thành dạng Hybrid GPT – MBR khiến firware UEFI nhận diện nhầm ổ cứng của bạn là dạng MBR nên không cấp phép boot vào Windows dẫn đến mất boot Windows. Lỗi này không thể khắc phục bằng cách dùng soft để resize phân vùng lấp kín đoạn unallocated được lúc đó các bạn chỉ có cách del toàn bộ phân vùng liền sát đoạn Unallocated để tạo lại mà thôi, vậy nên phòng tránh bằng cách là khi format phân vùng ta dùng soft Parted Magic nêu ở trên hoặc chia phân vùng bằng Diskpart trong bộ cài Windows

    Cách chia phân vùng: ở đây ta dùng công cụ diskpart trong DVD Windows 8. Format usb về Fat32 sau đó giản nến bộ cài Windows 8 vào đó, boot vào qua UEFI và làm như sau: Khi giao diện đầu tiện chọn ngôn ngữ và Keyboard input —> Repair Computer —> Troubleshoot –> Advance —> Command Prompt
    Giao diện Command Prompt hiện ra gõ các lệnh sau:

    + Chuẩn bị phân vùng EFI:
    diskpart
    list disk
    select disk 0
    clean
    convert GPT
    create partition efi size=200
    active
    format fs=Fat32 quick label=EFI[/CODE]

    + [B]Chuẩn bị phân vùng Data[/B]:
    [CODE]create partition primary size=XXX (XXX là dung lượng phân vùng Data của bạn)[/CODE]

    Tương tự cũng với lệnh trên tạo phân vùng cài Mac và Win của bạn, thay XXX bằng dung lượng phân vùng bạn muốn.

    Cuối cũng xin tổng kết một chút về cài đặt dualboot Mac và Windows.
    + [B]Đối với ổ MBR[/B] thì cài Win => Cài Mac => Active phân vùng Mac => Boot vào mac cài chameleon.
    + [B]Đối với ổ GPT[/B] thì cài Win => cài Mac => Boot vào mac cài Clover bootloader.[CODE]diskpart
    list disk
    select disk 0
    clean
    convert GPT
    create partition efi size=200
    active
    format fs=Fat32 quick label=EFI[/CODE]

    + Chuẩn bị phân vùng Data:
    create partition primary size=XXX (XXX là dung lượng phân vùng Data của bạn)[/CODE]

    Tương tự cũng với lệnh trên tạo phân vùng cài Mac và Win của bạn, thay XXX bằng dung lượng phân vùng bạn muốn.

    Cuối cũng xin tổng kết một chút về cài đặt dualboot Mac và Windows.
    + [B]Đối với ổ MBR[/B] thì cài Win => Cài Mac => Active phân vùng Mac => Boot vào mac cài chameleon.
    + [B]Đối với ổ GPT[/B] thì cài Win => cài Mac => Boot vào mac cài Clover bootloader.[CODE]create partition primary size=XXX (XXX là dung lượng phân vùng Data của bạn)[/CODE]

    Tương tự cũng với lệnh trên tạo phân vùng cài Mac và Win của bạn, thay XXX bằng dung lượng phân vùng bạn muốn.

    Cuối cũng xin tổng kết một chút về cài đặt dualboot Mac và Windows.
    + Đối với ổ MBR thì cài Win => Cài Mac => Active phân vùng Mac => Boot vào mac cài chameleon.
    + Đối với ổ GPT thì cài Win => cài Mac => Boot vào mac cài Clover bootloader.

  • Bùi Ngọc Sơn
    Thành viên
    Tham gia:
    15/07/2014
    Bài viết:
    53
    Lượt thích:
    Địa chỉ:
    #45

    Ổ cứng của e là mbr. Data dùng chung là exfat. E thấy rất lạ là cop 1 file iso dữ liệu vào thì bên win thấy bên mac lại không. Trong khi dữ liệu khác như ảnh, nhạc … Thì vẫn bt. Cả mac-win đều thấy

    minhvnqh
    Thành viên
    Tham gia:
    10/07/2014
    Bài viết:
    259
    Lượt thích:
    Địa chỉ:
    #46

    Vậy nếu mình tạo sãn phân vùng efi – data – mac – win , sau đó lúc cài win, mình chọn phân vùng win đã tạo để cài win8 lên đó thì window 8 nó sẽ không tự tạo thêm 3 phân vùng là efi, recovery và system reversed nữa hả các bạn ?

    Averell
    Thành viên
    Tham gia:
    31/08/2014
    Bài viết:
    4
    Lượt thích:
    Địa chỉ:
    #47

    Mình dùng PartedMagic trong đĩa Hiren tạo phân vùng GPT cho ổ cứng, gồm 5 part (1) EFI 200MB, (2) MSR 350MB, (3) 50GB để cài win, (4) data, (5) 60GB cho MacOS.

    Tiếp theo, mình muốn cài win 7 x86 lên phân vùng (3), tuy nhiên lúc chọn partition để cài Win thì bộ cài báo là không thể cài do đó là đĩa GPT.

    Nhờ các bạn xem giúp với. Có phải là win7x86 không cài được trên GPT?

    Seven Nights
    Thành viên
    Tham gia:
    04/07/2014
    Bài viết:
    2
    Lượt thích:
    Địa chỉ:
    #48
    Averell, post: 69379, member: 20224 wrote:
    Mình dùng PartedMagic trong đĩa Hiren tạo phân vùng GPT cho ổ cứng, gồm 5 part (1) EFI 200MB, (2) MSR 350MB, (3) 50GB để cài win, (4) data, (5) 60GB cho MacOS.

    Tiếp theo, mình muốn cài win 7 x86 lên phân vùng (3), tuy nhiên lúc chọn partition để cài Win thì bộ cài báo là không thể cài do đó là đĩa GPT.

    Nhờ các bạn xem giúp với. Có phải là win7x86 không cài được trên GPT?
    Không cài được nhé, bạn cài 64bit đi

    Averell
    Thành viên
    Tham gia:
    31/08/2014
    Bài viết:
    4
    Lượt thích:
    Địa chỉ:
    #49

    @Seven Nights wrote:

    Thank bạn. Mình cần win 32bit để chạy 1 số phần mềm sử dụng file dll 16 bit, trên x64 chưa biết chạy thế nào :) Thôi, bỏ ý định cài win trên đó vậy.

    Mình có câu hỏi khác: laptop mình có 2 ổ, 1 ổ SSD (MBR) mình đang cài Win8.1×64, ổ HDD (GPT) còn lại thì định cài W7x86 + Data + Mac như ở trên. Giờ bỏ ý định cài W7 rồi, cái HDD sẽ chỉ cần phân vùng NTFS cho data và NFS+ cho Mac thôi.
    Vậy khi cài Mac nếu mình cứ để cái SSD trong máy thì có vấn đề gì không? Có gây ảnh hưởng tới Win8 trên đó không? Mình không muốn tháo SSD ra vì là ổ mSata, phải tháo cả máy ra mới bỏ được ổ. Trong Bios không có cách gì disable nó cả, chỉ có lựa chọn UEFI hay Legacy Bios thôi.

    Seven Nights
    Thành viên
    Tham gia:
    04/07/2014
    Bài viết:
    2
    Lượt thích:
    Địa chỉ:
    #50
    Averell, post: 69425, member: 20224 wrote:
    Thank bạn. Mình cần win 32bit để chạy 1 số phần mềm sử dụng file dll 16 bit, trên x64 chưa biết chạy thế nào :) Thôi, bỏ ý định cài win trên đó vậy.

    Mình có câu hỏi khác: laptop mình có 2 ổ, 1 ổ SSD (MBR) mình đang cài Win8.1×64, ổ HDD (GPT) còn lại thì định cài W7x86 + Data + Mac như ở trên. Giờ bỏ ý định cài W7 rồi, cái HDD sẽ chỉ cần phân vùng NTFS cho data và NFS+ cho Mac thôi.
    Vậy khi cài Mac nếu mình cứ để cái SSD trong máy thì có vấn đề gì không? Có gây ảnh hưởng tới Win8 trên đó không? Mình không muốn tháo SSD ra vì là ổ mSata, phải tháo cả máy ra mới bỏ được ổ. Trong Bios không có cách gì disable nó cả, chỉ có lựa chọn UEFI hay Legacy Bios thôi.
    Tháo SSD ra rồi cài

    autobka
    Thành viên
    Tham gia:
    03/01/2015
    Bài viết:
    9
    Lượt thích:
    Địa chỉ:
    #51

    @NguyenLK wrote:

    Trường hợp của mình cũng giống bạn, windows 8 nó tự tạo 3 phân vùng Recovery (300MB), EFI(100MB), cái nữa chắc là MSR(128MB), vậy chỉ còn cách cài lại từ đầu ( xóa hết HDD) như thớt phải ko bác ? Hay có cách nào giúp mình giữ lại được tài liệu ko ? Mình mới cài MAC lần đầu…mong các bác chỉ giúp :)

    DuongTH
    Thành viên
    Tham gia:
    18/07/2014
    Bài viết:
    1846
    Lượt thích:
    Địa chỉ:
    #52

    @autobka wrote:

    giữ lại tài liệu khó gì, up lên đâu đó, Fshare cho nhanh, hoặc kiếm cái ổ cứng ngoài rồi backup ra hay gửi nhờ máy tính ai đó v.v…
    cái đấy tự thân vận động thôi

  • Chủ đề ‘NHỮNG ĐIỀU CẦN CHÚ Ý KHI CHIA, TẠO, FORMAT PHÂN VÙNG CÀI ĐẶT TRONG HACKINTOSH’ đã không cho phép tạo phản hồi mới.