Luulam.
  • Nhảm
  • Thủ thuật
  • Developer
  • Hackintosh
  • Download
No Result
View All Result
Luulam.
  • Nhảm
  • Thủ thuật
  • Developer
  • Hackintosh
  • Download
No Result
View All Result
Luulam.
No Result
View All Result
Home PC Hackintosh

Boot mặc đinh Clover vào ổ cứng ko cần usb nữa #10

luu lam by luu lam
12/05/2020
in Hackintosh
1.5k
luulam.dev
303
SHARES
3.4k
VIEWS
Share on FacebookShare on Twitter

Bài trước đã cài đặt macOs lên ổ cứng giờ cần phải cài clover để mỗi lần bật máy tính lên không cần phỉa có USb mồi nữa mà boot mặc định clover luôn

Cài Clover vào ổ cứng

Vô hiệu hóa Gatekeeper

sudo spctl --master-disable

Chạy lệnh trên để mở khóa cho phép cài đặt phần mềm bên thứ ba vào macOS. Nếu không dùng lệnh này khi muốn mở phần mềm gì đó bạn cần chuột phải và chọn Open sau đó sẽ không cần làm lại. bạn có thể xem chi tiết tại đây 

Cài Clover UEFI lên ổ cứng

Để bạn có thể boot và macOS mà không cần usb mồi thì cần cài clover vào phân vùng efi của ổ cứng.

Sao chép clover usb vào efi ổ cứng

Clover usb đã boot được và có sẵn config, drivers64UEFI và một số kext cơ bản chép vào ổ cứng luôn sau chỉnh sửa cho đỡ mất công.

Download Clover Configurator mới nhất theo link sau https://luulam.dev/clover-configurator-ho-tro-viec-hackintosh-tren-pc-laptop/

Mở Clover Configurator lên -> Mount EFI -> Mount Partition

boot mặc định clover

Mount cả efi usb và efi ổ cứng ra sau đó copy thư mục /EFI/CLOVER trong USB qua vị trí tương ứng trên phân vùng EFI ổ cứng

Chạy clover installer

Download phiên bản Clover efi mới nhất https://sourceforge.net/projects/cloverefiboot/

Thực hiện các bước sau

boot mặc định clover
boot mặc định clover
boot mặc định clover
boot mặc định clover
boot mặc định clover

Đa số pc hay laptop mình chỉ cần dùng AptioMemoryFix-64 là có thể load nvram

Nếu cài như trên mà bị lỗi shutdown hay restart không được thì hãy sử dụng OsxAptioFixDrv-64 + EmuVariableUefi-64 thay cho AptioMemoryFix-64

Nếu bạn dùng main MSI thì hãy dùng OsxAptioFix2Drv-free2000.efi + EmuVariableUefi-64. Download OsxAptioFix2Drv-free2000.efi và thêm vào EFI/Clover/drivers64UEFI và xóa AptioMemoryFix-64.efi đi. EmuVariableUefi-64 bạn có lấy từ bộ cài Clover để cài hoặc dùng Clover Configurator.

Kexts

Hiện tại trong clover đã có kext cơ bản, đối với PC thì từng đó kext là đủ nhưng đối với laptop thì sẽ cần một số kext khác nữa.

  • Kext chung cho PC và laptop:
    • FakePCIID + FakePCIID_XHCIMux: điều hướng USB2 sang EHCI dành Broadwell trở về trước, Skylake trở về sau không cần. Download
    • AirportBrcmFixup: đi kèm với Lilu hỗ trợ wifi cho một số card wifi broadcom có thể chạy trên macOS Download
    • BT4LEContiunityFixup: Đi kèm với Lilu giúp bật tính năng Handoff, Hostspot đối với một card wifi broadcom hỗ trợ macOS Download
    • AppleALC: kext hỗ trợ audio cho macOS đi kèm với Lilu cần inject layout-id phù hợp trong config.plist (sẽ có bài hướng dẫn sau) để có âm thanh Download
    • VirtualSMC: kext mới để thay thế cho FakeSMC cần đi kèm với Lilu. Chỉ dùng một trong hai kext FakeSMC hoặc VirtualSMC, hiện tại cá nhân mình dùng FakeSMC vẫn ổn. Nếu dùng VirtualSMC hãy xóa SMCHelper-64.efi trong Clover/driver64Uefi và thay vào đó là VirtualSmc-64.efi Download
  • Dành cho laptop:
    • ACPIBatteryManager: kext quản lí pin dành cho laptop Download
    • SmartTouchpad: dành cho một số touchpad ELAN đời cũ, hãy thử kext này nếu dùng VoodooPS2Controller không có touchpad. Tải bản beta mới nhất ở đây Download
    • VoodooI2C + Plugin: dành cho laptop có touchpad I2C, yêu cầu phải patch DSDT/SSDT mới dùng được. Nếu patch được thì có thể dùng được gesture như real mac Download

Chọn được kext phù hợp rồi thì thêm hết vào EFI/Clover/kexts/Other

Boot mặc định clover mỗi lần bật máy

Tùy vào main mà việc boot vào clover sẽ có độ khó khăn khác nhau.

Sẽ có các cách sau đây theo thứ tự từ dễ tới phức tạp.

Boot từ BOOTX64.efi

Giải thích một chút hệ thống UEFI sẽ tự tìm các file đuôi .efi và chứa boot loader để chạy. Mặc định nếu bạn chọn boot option là ổ cứng nào đó thì hệ thống sẽ boot từ file EFI/BOOT/BOOTX64.efi .

Nếu ổ cứng chỉ có chứa duy nhất macOS thì chỉ cần chỉnh boot của cái ổ cứng đó lên đầu là được vì sau khi chạy clover installer thì nó đã tự tạo EFI/BOOT/BOOTX64.efi tương ứng với EFI/CLOVER/CLOVERX64.efi.

Nếu ổ cứng của bạn đã có chứa windows trước, thì BOOTX64.efi lúc này lại là boot của windows. Bạn hãy thử copy CLOVER/CLOVERX64.efi qua thư mục BOOT và đổi tên nó thành BOOTX64.efi sau đó chỉnh boot của ổ cứng lên đầu. Cách này thành công thì ít mà thất bại thì nhiều.

Thêm boot option

Đa số BIOS đều cho phép thêm boot option. Nếu không thể boot mặc định từ BOOTX64.efi thì hãy tìm trong BIOS dòng tùy chọn này Add New Boot Option, nếu không thấy vui lòng chuyển qua cách cuối cùng.

Sau đó thêm một boot option và chỉnh đường dẫn như sau:

Chọn ổ cứng có EFI chứa clover -> EFI -> CLOVER -> CLOVERX64.efi

Cuối cùng thì chỉnh boot option mới lên đầu.

Boot từ bootmgfw.efi

Nếu bạn đã cài windows lên ổ cứng và trong BIOS không thể thêm boot option (mấy cái máy ACER hay thế này), không thấy boot ổ cứng đâu chỉ thấy Windows Boot Manager ở đầu tiên thì chỉ còn cách này. Nhưng cách này thì đảm bảo chắc chắn bạn có thể boot vào clover.

Cách làm như sau:

  1. Vào /EFI/Microsoft/Boot/ đổi tên file bootmgfw.efi thành bootmgfw-orig.efi
  2. Vào /EFI/CLOVER, copy CLOVERX64.efi sang /EFI/Microsoft/Boot/ và đổi tên nó thành bootmgfw.efi
  3. Giữ nguyên Windows Boot Manager ở đầu trong list boot option

Nguyên lí rất đơn giản là mặc định nó boot vào windows thì thay boot windows thành boot của clover là được. Bước một khá quan trọng nếu bạn không làm theo thì sẽ mất boot windows.

Xong bước này giờ bạn đã có 1 cỗ máy hackintosh để bắt đầu làm việc rồi

Thấy hay và hũu ích hãy share với mọi người cùng đọc nhé ! Xem thêm tại : luulam.dev

Tags: hackintoshseries hackintosh
ShareTweet

Related Posts

Tại sao OpenCore hơn Clover

by luu lam
08/11/2020
0
328

Tại sao OpenCore lại là lựa chọn tốt hơn Clover đáng để bản có thể sử dụng nó tại thời...

Opencore là gì? macOS và Opencore hoạt động như nào?

by luu lam
20/07/2020
0
605

OpenCore là gì? OpenCore là bootloader thế hệ mới thay cho Clover và Chameleon. OpenCore không chỉ cho hệ thống Hackintosh mà...

Có thể bạn sẽ thích

Hướng dẫn Download macOs tổng hợp các phiên bản mới

by luu lam
11/05/2020
0
4.8k

Hackintosh hướng dẫn cài đặt mac Os toàn tập

Hackintosh hướng dẫn cài đặt mac Os toàn tập A – Z

by luu lam
12/05/2020
0
2.4k

Cài dual boot windows và hackintosh trên cùng 1 ổ cứng

by luu lam
11/05/2020
0
2k

Adobe Photoshop 2020 cho Mac- Phiên bản Photoshop mới nhất của Adobe – Link drive siêu nhanh

by luu lam
11/05/2020
0
2.5k

luulam

© 2020 luulam.dev

Blog luulam.dev chia sẻ kiến thức tổng hợp về tin tức mới về tình hình phát triển công nghệ và nhiều mẹo trong lập trình, build pc, hackintosh, macos ...

  • Chính sách bảo mật
  • Liên hệ

Theo dõi

No Result
View All Result
  • Nhảm
  • Thủ thuật
  • Developer
  • Hackintosh
  • Download

Welcome Back!

Login to your account below

Forgotten Password?

Create New Account!

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In