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.

  • michaelanhvu
    Thành viên
    Tham gia:
    14/06/2014
    Bài viết:
    21
    Lượt thích:
    Địa chỉ:
    #15

    Cái này mình bị “Couldn’t modify partition map” thì sửa như thế nào vậy bạn?

    pikachu
    Khách
    Tham gia:
    Bài viết:
    0
    Lượt thích:
    Địa chỉ:
    #16

    @michaelanhvu wrote:

    vào Ternimal chạy lệnh

    diskutil list

    để xem bảng phân vùng của bạn.
    kế tiếp dùng lệnh

    fsck -fy

    để check và fix bảng phân vùng rồi và chia lại xem được không nhé

    moonshadow
    Thành viên
    Tham gia:
    05/05/2014
    Bài viết:
    243
    Lượt thích:
    Địa chỉ:
    #17

    Mình định cài win nhưng đến đoạn chọn ổn thì k cài được và báo lỗi j đó liên quan đến GPT, chủ thớt có biết là sao không :|

    pikachu
    Khách
    Tham gia:
    Bài viết:
    0
    Lượt thích:
    Địa chỉ:
    #18

    @moonshadow wrote:

    chắc do ổ cứng đang parition theo GPT mà bộ cài hỗ trợ MBR. tạo lại bộ cài chắc ok

    moonshadow
    Thành viên
    Tham gia:
    05/05/2014
    Bài viết:
    243
    Lượt thích:
    Địa chỉ:
    #19

    @pikachu wrote:

    Mình cài win 8.1 nhưng bên win không thấy ổ data(exfat) là sao nhỉ?

    michaelanhvu
    Thành viên
    Tham gia:
    14/06/2014
    Bài viết:
    21
    Lượt thích:
    Địa chỉ:
    #20
    pikachu, post: 13458, member: 978 wrote:
    vào Ternimal chạy lệnh
    để xem bảng phân vùng của bạn.
    kế tiếp dùng lệnh
    để check và fix bảng phân vùng rồi và chia lại xem được không nhé

    Cài hoài không được. Bực mình format cài hẳn luôn Mavericks, không chạy chung windows nữa, vào ok, chạy thêm tools Vietnam Hackintosh Tool thì nhận được wifi. Mình chỉ còn mỗi phần tiếng và phần camera nữa thôi là ok. Mà giờ không có windows nên chả biết coi thông tin làm sao. Có cách nào fix được không bạn ? Nghe nói AppleHDA.kext gì đó phải làm từ ubuntu, mà mình chỉ còn mỗi Mavericks.

    pikachu
    Khách
    Tham gia:
    Bài viết:
    0
    Lượt thích:
    Địa chỉ:
    #21

    @michaelanhvu wrote:

    Đâu cần thiết phải cài, usb chạy trực tiếp rồi dump code thôi. Linux nó cho live iso được mà

    pikachu
    Khách
    Tham gia:
    Bài viết:
    0
    Lượt thích:
    Địa chỉ:
    #22

    @moonshadow wrote:

    Bạn dùng Disk Management rồi add cho nó cái label. Dùng Mac chia đúng ko?

    michaelanhvu
    Thành viên
    Tham gia:
    14/06/2014
    Bài viết:
    21
    Lượt thích:
    Địa chỉ:
    #23

    @pikachu wrote:

    Khó quá mình làm không được.

    mediafire.com/download/flueam4foso1uyj/card0-codec%230.txt

    mediafire.com/download/0565ufn8muf8dka/card0-codec%233.txt

    mediafire.com/download/rvb5o6bbp2r8bg2/CodecDump.zip

    Đây là 3 file mình làm theo chỉ dẫn ở trên. Bạn có thể giúp mình không. Còn cái sound và camera hic hic.
    Laptop acer emachines D732Z Intel Pentium(R) P6200

    Hoàng Trọng
    Thành viên
    Tham gia:
    15/06/2014
    Bài viết:
    272
    Lượt thích:
    Địa chỉ:
    #24
    laminh117, post: 14423, member: 12323 wrote:
    2043driver.png
    Mình cũng làm theo bạn hướng dẫn và cài win 8.1. Nhưng không thấy ổ data trong win. Bạn giúp mình với, thanks
    Mình nghĩ bạn nên copy data quan trọng ra usb hoặc ổ cứng ngoài hoặc sang máy khác. rồi vào disk utilyti chia lại ổ, xóa, fomat hết. riêng ổ cài mac os thì để mặc định định dạng đó. còn hai ổ cài win với data ( data dùng chung) thì để định dạng FAT . Mình làm và đã có thể chạy win và mac os đều làm được mọi thứ ở cái ổ DATA chung.
    moonshadow
    Thành viên
    Tham gia:
    05/05/2014
    Bài viết:
    243
    Lượt thích:
    Địa chỉ:
    #25

    @pikachu wrote:

    Em chia bên Mac, đổi tên nó thành data như hướng dẫn thôi :)

    Seven Nights
    Thành viên
    Tham gia:
    04/07/2014
    Bài viết:
    2
    Lượt thích:
    Địa chỉ:
    #26

    Góp ý luôn là thứ tự chia bên uefi chỉ cần efi nằm đầu tiên và sau đó là msr là đủ, không cần nhất thiết phải data rồi win rồi mac đâu

    Võ Thanh Liêm
    Thành viên
    Tham gia:
    25/12/2013
    Bài viết:
    242
    Lượt thích:
    Địa chỉ:
    #27

    cái này cho mình hỏi tí.đang cài win trên mbr thì bây giờ convert sang gpt nó có tạo phân vùng EFI cho mình không.rồi cài os x được ko?

    Võ Thanh Liêm
    Thành viên
    Tham gia:
    25/12/2013
    Bài viết:
    242
    Lượt thích:
    Địa chỉ:
    #28

    @00986 wrote:

    mình đang có 3 phân vùng
    1. ổ trống
    2. đang dùng windows.
    3. data dữ liệu.
    vậy mình có thể chuyển sang GPT và tạo phân vùng EFI được không?
    bằng cách nào? mình mún cài OS X lên phân vùng 1.

    pikachu
    Khách
    Tham gia:
    Bài viết:
    0
    Lượt thích:
    Địa chỉ:
    #29
    Võ Thanh Liêm, post: 26494, member: 66 wrote:
    mình đang có 3 phân vùng
    1. ổ trống
    2. đang dùng windows.
    3. data dữ liệu.
    vậy mình có thể chuyển sang GPT và tạo phân vùng EFI được không?
    bằng cách nào? mình mún cài OS X lên phân vùng 1.
    Khuyên bạn đang mbr mà có data thì nên rút data ra
  • 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.