<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6617778967066801638</atom:id><lastBuildDate>Fri, 27 Sep 2024 23:02:42 +0000</lastBuildDate><category>Hackintosh</category><category>multiboot</category><category>Linux</category><category>Rescue</category><category>Clover</category><category>Windows</category><title>UEFI &amp;amp; OS</title><description></description><link>http://niemtin007.blogspot.com/</link><managingEditor>noreply@blogger.com (niemtin007)</managingEditor><generator>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-7322834005207210101</guid><pubDate>Mon, 22 Jan 2018 12:46:00 +0000</pubDate><atom:updated>2019-05-21T19:08:26.237+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">multiboot</category><title>Tớ đã build Multiboot Toolkit như thế nào ? Phần 2</title><description>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisRBQL4x9UDxBcxXoy4iWBj01kmjWUi6Cg6lahkuZJ4r-zlJ0tx86gnRVMdSOHTZ1JBs9jI8zt6CgZ-6E14YH6r9725C9Rb-oTK8-If5FRL679KSO9l9LXaf_3AyCKzeQS4fLrwKJLNkQ/s1600/USB.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisRBQL4x9UDxBcxXoy4iWBj01kmjWUi6Cg6lahkuZJ4r-zlJ0tx86gnRVMdSOHTZ1JBs9jI8zt6CgZ-6E14YH6r9725C9Rb-oTK8-If5FRL679KSO9l9LXaf_3AyCKzeQS4fLrwKJLNkQ/s1600/USB.png&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;b style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #3d85c6;&quot;&gt;Không như một chiếc bánh kem mềm ngọt nhằm dụ dỗ, lôi kéo bạn vào thế giới multibooting . Phần 2 này thực sự là một món ăn dai và khó nuốt. Vì nó chỉ toàn là lý thuyết. Nhưng hãy bình tĩnh, cứ tưởng tượng nó như là &quot;khẩu quyết&quot; để bạn bước vào môn phái đậm chất ngầu vậy.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;1. Vì sao sở hữu một thiết bị multiboot thật sự ngầu?&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Bạn là một người mới tiếp xúc đến công nghệ, sở hữu một chiếc laptop cấu hình tốt, một chiếc smart phone flagship, một chiếc USB/HDD lưu trữ dữ liệu tốc độ bàn thờ... Mọi thứ thật nên thơ và trữ tình đúng không nào. Nhưng nếu bạn là một Geek thực sự thì việc cái máy tính của bạn chỉ chạy được mỗi Windows, điện thoại chỉ chạy mỗi cái Android lèo phèo, USB/HDD chỉ để lưu trữ dữ liệu thôi liệu có làm bạn thỏa mãn chưa nhỉ?&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitDMANhIKH57bHIkqjke43mtE91SrIdLQIenRVh98x7akk63MoArr60xomPuKJYxRHNzkIbdsgWMbl_6wUOJWhN8j6-tXXA_nhMqarXjVSqZj4YdshvWeAjTSaNIVkcb0MnQqdoX5ntNE/s1600/screenshot8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;308&quot; data-original-width=&quot;1100&quot; height=&quot;176&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitDMANhIKH57bHIkqjke43mtE91SrIdLQIenRVh98x7akk63MoArr60xomPuKJYxRHNzkIbdsgWMbl_6wUOJWhN8j6-tXXA_nhMqarXjVSqZj4YdshvWeAjTSaNIVkcb0MnQqdoX5ntNE/s640/screenshot8.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Nếu như có một cách nào đó khiến máy tính của bạn có thể chạy được đủ chủng loại hệ điều hành, đủ loại phiên bản. Cái smartphone của bạn sẽ chạy nhiều hơn được một cái Android gốc. Cái USB/HDD của bạn ngoài lưu trữ dữ liệu còn giúp bạn chạy live các công cụ cứu hộ, hacking,... Mọi thứ hiện trên màn hình khởi động trên thiết bị của bạn như một chiếc thực đơn và bạn chỉ việc chọn món nào thích để sử dụng. Và hãy nhớ rằng không phải ai cũng có thể làm được những thứ này đâu bạn. Nếu làm được thì trong mắt những người yêu công nghệ khác bạn thật sự rất đáng ngưỡng mộ và họ sẽ rất ao ước được sở hữu một hệ thống (công cụ) như bạn. Hoặc cũng có thể... bạn sẽ là một đứa rảnh, dở hơi trong mắt những người chung quanh.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;2. Tôi cần phải biết những gì?&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Đến với Multibooting bạn cần làm việc với các Bootloader &amp;amp; Boot Manager. Cụ thể bạn sẽ cần làm việc với những cái tên như sau:&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Windows Boot Manager: trình quản lý mặc định của Windows&lt;/li&gt;
&lt;li&gt;Grub2 Bootloader: trình khởi động phổ biến trong thế giới Linux&lt;/li&gt;
&lt;li&gt;Clover Boot Manager: trình quản lý khởi động nổi tiếng của cộng đồng Hackintosh&lt;/li&gt;
&lt;li&gt;rEFInd Boot Manager: tiền thân của Clover nhưng hỗ trợ mạnh mẽ cho Linux&lt;/li&gt;
&lt;li&gt;Syslinux bootloader: một trình bootloader cũ nhưng quen thuộc cho các đĩa khởi động Linux&lt;/li&gt;
&lt;li&gt;Grub4dos: nhẹ, mạnh mẽ, phổ biến.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tiếp đến hãy quan tâm đến công nghệ. Trước đây chỉ sử dụng ổ cứng dạng MBR cùng chuẩn boot Legacy BIOS. Nhưng từ 2012 định dạng GPT chuẩn boot UEFI phổ biến. Bản chất của 2 công nghệ này là khác nhau, đến thời điểm hiện tại các nhà phát triển các trình bootloader &amp;amp; boot manager vẫn đang miệt mài đưa ra các giải pháp để tương thích hơn với chuẩn mới. Trong đó Clover, rEFInd, Grub2 và Windows Boot Manager là hỗ trợ được cho UEFI. Còn Syslinux vẫn đang trong quá trình phát triển để tương thích với chuẩn mới này, grub4dos vẫn trung thành với nền tảng cũ Legacy.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Điều quan tâm thứ ba là bạn phải hiểu về phân vùng và định dạng của ổ cứng. Mỗi hệ điều hành sẽ quy định mỗi chuẩn riêng để phù hợp với kiến trúc của nó nhằm thuận lợi cho việc lưu trữ, sắp xếp, mã hóa dữ liệu. Windows chúng ta thường quan tâm đến hai định dạng cơ bản là FAT32 &amp;amp; NTFS. MacOS thì ta quan tâm đến HFS+. Linux thì quan tâm đến ext4,... Một điểm chung là định dạng FAT/FAT32 đều cả nhóm OS đều hỗ trợ tốt, có thể đọc ghi được dữ liệu. Riêng NTFS thì MacOS và Linux có thể đọc được. Còn để ghi dữ liệu thì còn tùy thuộc vào distro và sự trợ giúp của phần mềm hãng thứ 3.&lt;br /&gt;
&lt;br /&gt;
Điều thứ tư, hãy biết về lập trình. Không sao, nếu bạn chưa biết gì về lập trình thì quá trình build công cụ Multiboot này bạn sẽ làm được. Bạn càng hướng tư duy của mình theo hướng tự động hóa, bạn sẽ càng hiểu về lập trình hơn.&lt;/div&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;3. Hướng đi của một công cụ Multiboot trong chuỗi bài viết này&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Có thể nói trước khi công cụ MultibootUSB (tiền thân của Multiboot Toolkit) ra đời thì trên diễn đàn Việt Nam và cả thế giới có rất ít công cụ boot hỗ trợ cho cả UEFI &amp;amp; Legacy mode. Xét ở Việt Nam trước lúc Multiboot Toolkit được chia sẻ trên diễn đàn thì mới có gói BootUSB của anhdv là có hỗ trợ đến UEFI thông qua Grub2. Ở một số công cụ boot của các nước khác thì hỗ trợ UEFI khá giới hạn, đơn giản chỉ hỗ trợ boot UEFI từ Windows Boot Manager vào WinPE để có thể cứu hộ được trên chuẩn mới này.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGM-bh27GDwdex5HI_2udHh8eXuBrOpzKv7Y4QpaU8jd79B-tt0wWS7Urzc5iA-lZpI2ju3qK0LZ_axXjy0R4i1zzWHjZiS2pHajrFxpw-b3fdnHK_XZuaNEg8e_r-GkfG41-2R9My_J0/s1600/demo2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1024&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGM-bh27GDwdex5HI_2udHh8eXuBrOpzKv7Y4QpaU8jd79B-tt0wWS7Urzc5iA-lZpI2ju3qK0LZ_axXjy0R4i1zzWHjZiS2pHajrFxpw-b3fdnHK_XZuaNEg8e_r-GkfG41-2R9My_J0/s400/demo2.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
Công cụ được giới thiệu trong chuỗi bài viết này phải làm được gì?&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Phải hỗ trợ được cả hai chuẩn cũ và mới: Legacy BIOS Mode &amp;amp; UEFI Mode&lt;/li&gt;
&lt;li&gt;Ngoài hỗ trợ khởi động WinPE phải khởi động được ISO cài đặt Windows, ISO cài đặt Linux, trình cài đặt của Hackintosh/Macintosh&lt;/li&gt;
&lt;li&gt;Hỗ trợ khởi động các đĩa cứu hộ khác nhằm tăng cường hệ sinh thái&lt;/li&gt;
&lt;li&gt;Dễ dàng tùy biến và linh hoạt trong sử dụng&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;4. Phân vùng và cách lựa chọn phân vùng&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Trước khi đọc mấy cái hại não phía dưới bạn cần mở một phần mềm phân vùng thí dụ như&amp;nbsp;AOMEI Partition Assistant (bản miễn phí cũng được) để biết tớ đang nói về cái gì nhé:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/JX5NAyx.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;243&quot; data-original-width=&quot;800&quot; height=&quot;193&quot; src=&quot;https://i.imgur.com/JX5NAyx.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Các bạn nên biết rằng khoảng trước 2012 ổ đĩa máy tính sử dụng kiến trúc phân vùng cũ là MBR và chuẩn boot là Legacy BIOS Mode. Từ 2012 trở đi kiến trúc phân vùng GPT và chuẩn boot UEFI bắt đầu được sử dụng rộng rãi trên các phần cứng mới giúp thiết bị bảo mật hơn nhưng kèm theo đó việc cứu hộ trên chuẩn mới này cũng trở nên khó khăn hơn. Vì vậy thiết bị boot phải đáp ứng được yêu cầu hỗ trợ được cả hai chuẩn này.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vậy câu hỏi ở đây để boot được 2 chuẩn thì nên dùng phân vùng có kiến trúc MBR hay GPT? Thế này nhé: với các thiết bị boot có dung lượng nhỏ dưới 2TB thì nên sử dụng kiến trúc MBR còn lớn hơn 2TB thì phải sử dụng kiến trúc GPT mới tận dụng hết được dung lượng lưu trữ của thiết bị được. Bảng phân vùng không ảnh hưởng đến kiểu boot Legacy Mode hay UEFI Mode nhiều cho lắm mà nó ảnh hưởng đến việc cài bootloader và cách tùy chỉnh các file cấu hình cho bootloader hơn. Một ổ đĩa được định dạng là MBR hoàn toàn khởi động được trên chuẩn UEFI. Nhưng một ổ đĩa được định dạng GPT để boot được trên chế độ Legacy BIOS thì hơi vất vả xíu.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vậy sau khi ta biết nên chọn bảng phân vùng nào rồi thì một vấn đề tiếp theo là thiết bị boot cần thiết lập bao nhiêu phân vùng? định dạng phân vùng như nào để có thể boot được cả hai chuẩn? và thứ tự phân vùng như nào mới là tối ưu?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Rắc rối rồi đúng không. Trước đây khi mới bắt đầu nghiên cứu và build công cụ Multiboot từ con số 0 mình đã thử nghiệm rất nhiều và rút ra được những điều như sau:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Định dạng FAT32 luôn ổn định nhất với các bootloader nên nền Legacy BIOS Mode. Vì định dạng này xuất hiện từ rất lâu nên các bootloader có thời gian để fix lỗi và tương thích. Muốn biết rõ nhất mức độ tương thích thế nào thì cứ kiếm máy con PC cũ thời Napoléon và boot thử là hiểu ngay. FAT32 luôn boot ngon lành. Một ưu điểm tiếp theo nữa là hỗ trợ ngon cho UEFI, vì sao ư. Vì cái chuẩn mới này chỉ khởi động từ file boot.efi đặt trên phân vùng FAT32. Chính vì thế thời kỳ đầu tạo Multiboot, các phiên bản đầu tiên mình đều sử dụng định dạng FAT32 làm định dạng mặc định cho USB.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Nghe có vẻ hay nhưng nó có một nhược điểm rất khó chịu. Định dạng FAT32 trước kia được phát minh ra theo lý thuyết để quản lý các phân vùng khoảng 32GB thôi (chỉ thích hợp cho các USB boot với dung lượng thấp). Nhưng công nghệ ngày càng phát triển, người ta đã nghiên cứu ra nhiều công nghệ giúp nâng dung lượng lưu trữ của ổ cứng lớn hơn để chứa được nhiều dữ liệu hơn. Giới hạn của FAT32 là không cho phép ta sao chép các file có dung lượng lớn hơn 4GB vào phân vùng này và khả năng chịu lỗi của nó cho ổ cứng cũng rất kém, dễ làm hư hỏng các file boot hơn. Chính vì vậy NTFS đã ra đời để khắc phục những nhược điểm đó.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Nhưng có một vấn đề ở đây, đặt các file boot.efi trên phân vùng NTFS không thể boot được UEFI. Lý do là khi chuẩn UEFI ra đời nó mặc định là file bootx64.efi hoặc bootia32.efi phải nằm ở đường dẫn EFI\BOOT. Rắc rối rồi đây, vậy tôi muốn thiết bị boot vừa hỗ trợ Legacy mode và UEFI mode đồng thời có thể lưu trữ các file lớn hơn 4GB (dễ dàng lưu trữ các ISO cài đặt Windows lẫn Linux) thì phải làm sao? 2 phân vùng, chính xác đó chính là điều tớ đã phát hiện ra (phiên bạn hiện tại của Multiboot Toolkit đã hỗ trợ 3 phân vùng lận - lý do xin được trình bày sau).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Rồi lại lòi ra một vấn đề mới. 2 phân vùng sử dụng thì phân vùng thứ nhất nên định dạng là gì? và phân vùng thử hai nên định dạng là gì? Vai trò của từng phân vùng là gì?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Thế này nhé, nếu chỉ đơn thuần hỗ trợ cho Legacy Mode thì ta chỉ cần NTFS là đủ, nhưng vì luật chơi của UEFI là các file boot của nó phải đặt trên phân vùng FAT32 nó mới chịu khởi động nên mới cần phải có phân vùng FAT32. Cơ chế boot UEFI thì sao? Khi cắm thiết bị boot và chọn khởi động, mainboard sẽ quét từng phân vùng trên thiết bị của bạn để tìm ra phân vùng FAT32 đầu tiên, sau đó nó truy cập vào đường dẫn EFI\BOOT để tìm xem có file bootx64.efi hay bootia32.efi không. Nếu không thấy nó lại tiếp tục quét các phân vùng tiếp theo cho đến khi tìm thấy các file boot của nó. Tức, nếu không thấy file boot trên phân vùng FAT32 ở đường dẫn mặc định là EFI\BOOT thì thiết bị của bạn không thể nào boot vào UEFI được.&lt;br /&gt;
&lt;br /&gt;
Như vậy, việc đặt phân vùng FAT32 ở vị trí nào cũng được đúng không? Nhưng tại sao suốt từ những phiên bản đầu tiên của Multiboot Toolkit mình luôn ưu tiên thứ tự NTFS-FAT32. Bởi vì, data dành cho các bootloader mặc định mình đặt trên phân vùng NTFS phân vùng này mặc định luôn được hiện, khi chạy các lệnh cài đặt, bootloader thường ưu tiên dò phân vùng chứa data của nó. Một số bootloader sẽ không làm việc ổn định được nếu như data của nó đặt trên phân vùng ẩn. Có thể tớ sẽ cần thời gian để tìm ra các giải pháp cho vấn đề này.&lt;br /&gt;
&lt;br /&gt;
Có thể trước đây đã có người nghĩ về phương pháp sử dụng 2 phân vùng này rồi nhưng chưa ai thành công trong việc biến ý tưởng này trở nên hoạt động trơn tru với một thiết bị Multiboot cả. Thời điểm bản cập nhật của Multiboot hỗ trợ hai phân vùng một blogger khác đã phát biểu rằng:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Vâng ! Đây là một điều mà trước đây mình nghĩ là sẽ không thể làm được, vì thực sự là mình đã tham khảo rất nhiều các bài hướng dẫn ở trong và ngoài nước rồi. Ngay cả với các nhà sản xuất phần cứng, phần mềm họ đều khuyến cáo như vậy, nhưng cho đến hôm nay, khi mình đã test thử và đã boot thành công chuẩn UEFI với định dạng NTFS thì mình đã tin nó là sự thật.&lt;/blockquote&gt;
Hi, xét về khía cạnh kỹ thuật thì lời phát biểu này không hẳn đúng vì mình sử dụng hai phân vùng lận. Do phân vùng FAT32 mình đã ẩn đi nên bạn ấy mới nghĩ rằng chiếc USB này chỉ có mỗi phân vùng NTFS thôi ^^ Không sao nhưng lời nhận xét này cũng có một phần đúng vì trước đó chưa ai thành công trong việc phát triển một công cụ boot sử dụng phân vùng ẩn boot ổn định cho cả UEFI lẫn Legacy. Tớ tin rằng, một số bản boot khác của các bạn Việt Nam lẫn nước ngoài có tham khảo đôi chút về cách thiết kế của tớ ^^&lt;br /&gt;
&lt;br /&gt;
Vì sao các phân vùng dành cho Multiboot mình lại đặt chúng về cuối ổ đĩa? Trong quá trình phát triển Multiboot ngoài hỗ trợ cho USB mình còn muốn nó hỗ trợ cho ổ cứng di động nữa. Thông thường ổ cứng di động luôn có sẵn một phân vùng data riêng rồi. Lối thiết kế của mình là muốn quá trình cài đặt phải thật nhanh chóng, tránh can thiệp vào phân vùng data nhiều nhất có thể, quá trình cài đặt phải an toàn nếu bị tắt ngang và dữ liệu lưu trữ phải được toàn vẹn. Về nguyên tắc, dữ liệu sẽ được sắp xếp từ trái sang phải&amp;nbsp;&lt;i&gt;(hầu hết phần mềm phân vùng đều chọn cách hiện thị như vậy, nhưng thực chất đĩa cứng mình lưu dữ liệu theo các sector là những vòng tròn đồng tâm từ trong ra ngoài - chỉ là cách hiện thị thôi, đừng quá bận tâm về nó)&lt;/i&gt;. Chính vì cách sắp xếp như vậy, nếu ta lựa chọn những phân vùng đầu tiên dành cho boot thì khi khởi tạo phân vùng mới phần mềm phân vùng sẽ phải thêm một hành động là di chuyển dữ liệu sang phải để chừa chỗ trống cho phân vùng mới. Việc này tốn thời gian và tác động đến dữ liệu không an toàn nếu người dùng giữa chừng thực hiện các thao tác dừng đột ngột.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Chưa hết đâu, còn một vấn đề nữa là phân vùng ẩn. Đối với ổ cứng di động thì chẳng phải quan tâm lắm nhưng với USB thì có một vấn đề rất khó chịu trên Windows là nó không cho một chiếc USB hiện quá 1 phân vùng, phân vùng còn lại bắt buộc phải bị ẩn đi. Phân vùng được hiện nhất định phải là phân vùng đầu tiên thì mới hoạt động ổn định được. Nếu muốn phân vùng được hiện là phân vùng thứ 2 thì chúng ta cần sự trợ giúp của công cụ BOOTICE, thực hiện việc &quot;Set Accessible&quot;. Nếu như MacOS hay Linux thì đã từ lâu nó đều cho USB được hiện tất cả phân vùng nhưng Windows thì không. Phải đợi đến các bản cập nhật gần đây của Windows 10 thì Microsoft mới cho phép USB được hiện nhiều hơn một phân vùng. Điều này bạn cần phải nắm rõ bởi vì khi build một công cụ boot bạn sẽ sử dụng nó trên hệ điều hành nào? phiên bản nào? làm sao để tương thích được với tất cả? Đây là một vấn đề rất đau đầu và cần rất nhiều biện pháp kỹ thuật cùng như sự sáng tạo của bạn để cải tiến và khắc phục các nhược điểm còn tồn tại.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Được rồi, &quot;lần đầu&quot; luôn là lần khó khăn nhất nhưng cũng thú vị nhất. Hãy học cách cài các bootloader lên thiết bị bạn muốn tạo boot (USB, HDD, hay ổ cứng giả lập cũng được). Muốn biết cách cài thế nào, cấu hình config sao để có thể boot được xin mời bạn theo dõi ở phần tiếp theo...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
(&lt;b&gt;To be continued ...&lt;/b&gt;)&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2018/01/how-to-build-multiboot-toolkit-2.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisRBQL4x9UDxBcxXoy4iWBj01kmjWUi6Cg6lahkuZJ4r-zlJ0tx86gnRVMdSOHTZ1JBs9jI8zt6CgZ-6E14YH6r9725C9Rb-oTK8-If5FRL679KSO9l9LXaf_3AyCKzeQS4fLrwKJLNkQ/s72-c/USB.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-9196458573181202450</guid><pubDate>Mon, 21 Aug 2017 04:40:00 +0000</pubDate><atom:updated>2019-07-02T02:01:12.852+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">multiboot</category><title>Tớ đã build Multiboot Toolkit như thế nào ? Phần 1</title><description>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisRBQL4x9UDxBcxXoy4iWBj01kmjWUi6Cg6lahkuZJ4r-zlJ0tx86gnRVMdSOHTZ1JBs9jI8zt6CgZ-6E14YH6r9725C9Rb-oTK8-If5FRL679KSO9l9LXaf_3AyCKzeQS4fLrwKJLNkQ/s1600/USB.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisRBQL4x9UDxBcxXoy4iWBj01kmjWUi6Cg6lahkuZJ4r-zlJ0tx86gnRVMdSOHTZ1JBs9jI8zt6CgZ-6E14YH6r9725C9Rb-oTK8-If5FRL679KSO9l9LXaf_3AyCKzeQS4fLrwKJLNkQ/s1600/USB.png&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #3d85c6;&quot;&gt;&lt;b&gt;Nếu như việc cài đặt nhiều hệ điều hành trên cùng một phần cứng máy tính (MultiOS) đã khó thì việc tạo một thiết bị khởi động (MultibootUSB) càng khó hơn. Cái khó ở đây là bạn phải biết cách kết hợp mọi thứ lại làm một mà vẫn khiến chúng hoạt động tốt. Tài liệu build công cụ boot này khá ít, lộn xộn và khó hiểu, chủ yếu là Tiếng Anh vì nó vẫn còn trong giai đoạn nghiên cứu và hoàn thiện.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Nói trước một điều, công việc phát triển công cụ boot sẽ rất gian nan nhưng cũng không kém phần thú vị. Đến với Multiboot bạn cần phải tự học, nghiên cứu và thử nghiệm rất nhiều mới có được kết quả (giống như một nhà khoa học máy tính vậy). Tất nhiên, với những chia sẻ trong chuỗi bài viết này. Tớ tin rằng các bạn sẽ tiết kiệm được rất nhiều thời gian và công sức. Con số đó có lẽ nhỏ hơn nhiều so với khoảng thời gian mà tớ tự học và ngâm cứu. Yên tâm đi, tất cả kiến thức mà tớ dành cho các bạn là hoàn toàn miễn phí ;)&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&quot;Vạn sự khởi đầu nan, gian nan bắt đầu nản&quot; Nếu bạn hứng thú với chủ đề này chúng ta sẽ cùng tiếp tục ^_^&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue; font-size: large;&quot;&gt;Phần 1: Cách thiết lập môi trường ảo hóa và công cụ test&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Trong quá trình build một thiết bị boot bạn sẽ cần phải kiểm tra khá nhiều bằng cách cài đặt, chạy thử và xem cách ứng xử của hệ thống để đưa ra giải pháp cho phù hợp. Việc cài đặt và test liên tục trên một thiết bị thật như USB hay ổ cứng di động nhiều sẽ ảnh hưởng đến tuổi thọ của thiết bị và thời gian chờ cũng lâu hơn do giới hạn tốc độ của phần cứng. Và không phải lúc nào ta cũng phải khởi động lại máy tính liên tục để kiểm tra thiết bị boot có làm việc đúng như ta mong đợi hay không. Một tin vui cho các bạn là ta hoàn toàn có thể mô phỏng thiết bị boot và quá trình boot một cách hoàn hảo hơn 90% so với test trên phần cứng thật.&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;1. Cách tạo ổ cứng ảo&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ổ cứng ảo được sử dụng rộng rất rộng rãi. Nó có thể là một phần của một máy tính ảo hóa hoặc các ổ cứng ảo VHD do chính Windows&amp;nbsp;hỗ trợ để&amp;nbsp;tạo boot, lưu trữ và mã hóa dữ liệu.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Khi tạo ổ cứng ảo thực chất nó tạo ra một file&amp;nbsp;&lt;i&gt;.vdi &lt;/i&gt;(VirtualBox),&amp;nbsp;&lt;i&gt;.vmx&lt;/i&gt;&amp;nbsp;(VMware) hay&amp;nbsp;&lt;i&gt;.vhd .vhdx &lt;/i&gt;(VHD) chứa thông tin giả lập bảng phân vùng của một ổ cứng. Sau khi tạo ra ta mount nó và nó sẽ xuất hiện trong trình quản lý Explorer như một ổ cứng bình thường. Nếu bạn đã từng sử dụng các file ảnh ISO (là dạng ảo hóa của ổ CD/DVD) thì cách hoạt động cũng tương tự. Tốc độ đọc ghi của ổ ảo phụ thuộc vào nơi bạn lưu trữ file giả lập, tức là bạn lưu trên ổ cứng thì tốc độ chép file vào nhanh, để trên USB thì tốc độ chép file vào chậm.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ổ cứng ảo sẽ có 2 dạng tương ứng với hai cách mà nó chiếm dung lượng trên ổ vật lý:&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Dinamically Expanding&lt;/b&gt;: file giả lập của ổ ảo có dung lượng rất nhỏ và nó sẽ phình ra tùy vào lượng dữ liệu mà bạn chép vào. Khi xóa dữ liệu đi dung lượng chiếm không tự động nhỏ lại. Nếu chép thêm dữ liệu dung lượng chiếm trên ổ vật lý có thể lại phình ra thêm &lt;i&gt;(nguyên nhân do cách dữ liệu sắp xếp trên sector của ổ cứng vật lý thôi bạn, nếu có thời gian mình sẽ viết bài về cứu dữ liệu và sẽ giải thích kỹ hơn về cơ chế này)&lt;/i&gt;. Đối với dạng này, mặc dù ổ cứng thật nơi chứa file ảo hóa của nó có kích thước giới hạn nhưng bạn hoàn toàn có thể thiết lập dung lượng ổ ảo lớn hơn gấp nhiều lần &lt;i&gt;(nhưng tất nhiên lượng dữ liệu tối đa có thể lưu trữ vẫn nằm trong giới hạn của ổ cứng vật lý của bạn)&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Fixed Size&lt;/b&gt;: dung lượng ổ ảo khi thiết lập bao nhiêu sẽ chiếm dung lượng lưu trữ trên ổ cứng vật lý bấy nhiêu, con số này là cố định. Cho dù bạn có chép dữ liệu có dung lượng thấp thì dung lượng chiếm của ổ ảo này vẫn bằng con số mà ta thiết lập từ đầu cho nó.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ở bài này để thuận tiện mình chỉ sử dụng ổ cứng VHD. Bạn có thể sử dụng trình quản lý ổ đĩa Disk Management mặc định của Windows để tạo nhưng tính năng khá giới hạn. Riêng mình thích sử dụng &lt;i&gt;Simple VHD Manager&lt;/i&gt; (&lt;a href=&quot;http://www.sordum.org/files/downloads.php?simple-vhd-manager&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;) của &lt;i&gt;Sordum&lt;/i&gt; hơn ^^&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/5wWvkDp.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;455&quot; data-original-width=&quot;648&quot; height=&quot;280&quot; src=&quot;https://i.imgur.com/5wWvkDp.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Sau khi tạo ổ đĩa ảo nó sẽ tự động được mount nhưng bạn sẽ không thấy được nó trên trình quản lý ổ đĩa Explorer. Lý do là ổ ảo này chưa được format bạn cần dùng một tool phân vùng để format hoặc tạo lại phân vùng mới cho nó.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/p8ePns4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;222&quot; data-original-width=&quot;800&quot; height=&quot;176&quot; src=&quot;https://i.imgur.com/p8ePns4.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/HGlm5Ai.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;64&quot; data-original-width=&quot;800&quot; height=&quot;50&quot; src=&quot;https://i.imgur.com/HGlm5Ai.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Một vấn đề nữa là mặc định ổ cứng ảo sử dụng bảng phân vùng MBR, nếu muốn test thiết bị boot trên GPT bạn cần dùng tool phân vùng để conver nó sang ổ GPT. (Có thể dùng Diskpart nếu bạn biết thao tác ở Command Prompt ^^ ). Nhưng với những bạn mới mình khuyên nên sử dụng một phần mềm quản lý phân vùng như AOMEI Partition Assistant hay Minitool Partition Wizard cho trực quan.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/C4u5EWG.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;221&quot; data-original-width=&quot;800&quot; height=&quot;176&quot; src=&quot;https://i.imgur.com/C4u5EWG.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/L60Oi1b.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;183&quot; data-original-width=&quot;800&quot; height=&quot;146&quot; src=&quot;https://i.imgur.com/L60Oi1b.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/A6zHdkH.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;62&quot; data-original-width=&quot;800&quot; height=&quot;48&quot; src=&quot;https://i.imgur.com/A6zHdkH.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Ở các lần khởi động tiếp theo, có thể ổ VHD sẽ không tự động mount nữa cho bạn. Bạn chỉ cần mở lại Simple VHD Manager &amp;gt;&amp;gt; chuột phải vào tên ổ đĩa đã tạo &amp;gt;&amp;gt; chọn attach là được.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;2. Cách tạo máy tính ảo và thiết lập chuẩn boot&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ngoài ổ cứng ảo để giả lập một thiết bị rời như USB hay một chiếc ổ cứng di động thì bạn cần chuẩn bị một chiếc máy tính ảo nữa. Nếu như VMware được mệnh danh là vua trong phần mềm tạo máy tính ảo có trả phí thì VirtualBox là vua trong thế giới phần mềm nguồn mở. Nhưng không phải cứ phần mềm trả phí là tốt nhất. Tin tớ đi ;)&amp;nbsp;Trong kinh nghiệm nhiều năm chơi ảo hóa, để giả lập hệ thống boot thì VirtualBox vẫn tốt hơn cả.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Quá trình ảo hóa sẽ cần một phần cứng đủ mạnh (ram ít nhất 4GB) cùng với hệ điều hành làm máy chủ là phiên bản 64bit. Nếu bạn đang xài Windows 32bit thì mình khuyên không nên dùng nó làm máy chủ để thực hiện việc ảo hóa này.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;Bước 1&lt;/b&gt;: Lên trang chủ VirtuaBox (&lt;a href=&quot;https://www.virtualbox.org/wiki/Downloads&quot; target=&quot;_blank&quot;&gt;HomePages&lt;/a&gt;) &amp;gt;&amp;gt; Click vào dòng Windows hosts để tải bộ cài VirtualBox về.&lt;br /&gt;
&lt;b&gt;Bước 2&lt;/b&gt;: Cài đặt bình thường như tất cả các phần mềm khác.&lt;br /&gt;
&lt;b&gt;Bước 3&lt;/b&gt;: Tạo mới máy ảo giả lập và tùy chỉnh&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/R5Q78ju.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;800&quot; data-original-width=&quot;182&quot; src=&quot;https://i.imgur.com/R5Q78ju.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;3. Cách khởi động thiết bị ảo hóa trong môi trường giả lập&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Có ổ ảo và máy tính ảo thì bạn đã có thể test được khả năng boot rồi nhưng mỗi lần thay đổi các ổ ảo hay thiết bị boot thật sẽ khá mất thời gian và rườm rà. May mắn cộng đồng reboot.pro đã cho ra một tool mang tên là&amp;nbsp;Virtual Machine USB Boot (&lt;a href=&quot;https://github.com/DavidBrenner3/VMUB/releases&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;) để hỗ trợ boot các thiết bị di động vào môi trường ảo hóa thông qua VirtualBox.&lt;/div&gt;
&lt;br /&gt;
Sau khi đã tạo máy ảo và tùy chỉnh như trên, ta chỉ việc chạy tool và làm theo hình&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/ojZd2Xc.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;800&quot; data-original-width=&quot;504&quot; height=&quot;640&quot; src=&quot;https://i.imgur.com/ojZd2Xc.jpg&quot; width=&quot;401&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Đơn giản vậy thôi, tiếp theo bạn có thể cài thử &lt;a href=&quot;https://niemtin007.blogspot.com/2015/12/multiboot-usb-grub2-grub4dos-syslinux-refind-xorboot-uefi-legacy-mode.html&quot; target=&quot;_blank&quot;&gt;Multiboot Toolkit&lt;/a&gt; lên một ổ cứng ảo và test thử nó xem hệ thống ảo hóa đã hoạt động tốt chưa ^^&lt;br /&gt;
&lt;br /&gt;
Vậy cần phải trang bị thêm kiến thức và công cụ gì để tự xây dựng một công cụ Multiboot cho&amp;nbsp;riêng mình, mời bạn theo dõi ở phần tiếp theo.&lt;br /&gt;
&lt;br /&gt;
(&lt;b&gt;To be continued ...&lt;/b&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description><link>http://niemtin007.blogspot.com/2017/08/how-to-build-multiboot-toolkit.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisRBQL4x9UDxBcxXoy4iWBj01kmjWUi6Cg6lahkuZJ4r-zlJ0tx86gnRVMdSOHTZ1JBs9jI8zt6CgZ-6E14YH6r9725C9Rb-oTK8-If5FRL679KSO9l9LXaf_3AyCKzeQS4fLrwKJLNkQ/s72-c/USB.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-4173452826030240863</guid><pubDate>Sat, 25 Jun 2016 01:50:00 +0000</pubDate><atom:updated>2017-02-09T11:29:06.069+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Clover</category><category domain="http://www.blogger.com/atom/ns#">multiboot</category><title>[Guide] Sử dụng Clover bootloader để quản lý Multi OS</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg3SBOwUohbv8QNGG2PoNzENttV9JqyXiKxd0RCQq7smauS3OG17ZGIoYutDo5Q8x3qg7xJdeRxVRDyxLyo0hHv_eNzmZWm1DSBZWEMGQGCLnVMxEYNFWL7C6qp3VhjLznmFkzEpmVvxk/s1600/clover.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg3SBOwUohbv8QNGG2PoNzENttV9JqyXiKxd0RCQq7smauS3OG17ZGIoYutDo5Q8x3qg7xJdeRxVRDyxLyo0hHv_eNzmZWm1DSBZWEMGQGCLnVMxEYNFWL7C6qp3VhjLznmFkzEpmVvxk/s1600/clover.png&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Multi OS là một khái niệm nói đến việc cài nhiều hệ điều hành chạy trên cùng một phần cứng máy tính. Với sự phát triển của cộng đồng hackintosh, sự phát triển mạnh mẽ của Linux những năm gần đây thì việc Multi OS khá cần thiết để trải nghiệm tốt các hệ điều hành, tạo môi trường làm việc, lập trình tốt hơn. Bài viết này không hướng đến những cá nhân chỉ sử dụng Windows với những tính năng hết sức cơ bản như lướt web, gõ văn bản... Bài viết hướng đến người dùng máy tính nâng cao, những lập trình viên, developer... Tất nhiên, nếu bạn là một vọc sĩ thích sự mới mẻ thì guide này cũng là một sự lựa chọn không tồi dành cho bạn&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitDMANhIKH57bHIkqjke43mtE91SrIdLQIenRVh98x7akk63MoArr60xomPuKJYxRHNzkIbdsgWMbl_6wUOJWhN8j6-tXXA_nhMqarXjVSqZj4YdshvWeAjTSaNIVkcb0MnQqdoX5ntNE/s1600/screenshot8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitDMANhIKH57bHIkqjke43mtE91SrIdLQIenRVh98x7akk63MoArr60xomPuKJYxRHNzkIbdsgWMbl_6wUOJWhN8j6-tXXA_nhMqarXjVSqZj4YdshvWeAjTSaNIVkcb0MnQqdoX5ntNE/s1600/screenshot8.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h2&gt;
&lt;/h2&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
&lt;br /&gt;Sơ lược về Clover bootloader&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Clover là một trình khởi động được cộng đồng hackintosh phát triển nhằm hỗ trợ việc cài Mac OS lên máy tính thông thường chạy chip Intel mà không sử dụng phần cứng của Apple. Clover được xây dựng trên nền tảng của rEFInd và đã phát triển độc lập. Ưu điểm của trình khởi động này là menu boot rất đẹp, đa năng và khả năng tùy biến cao&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Nếu như bạn đã từng cài Multi OS thì cũng thấy sự khó chịu nhất định trong quản lý menu khởi động của các hệ điều hành đã cài nhất là với Linux khi sử dụng Grub2 làm trình bootloader mặc định nhìn khá cùi mía và dễ gây ức chế người dùng.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Vấn đề cần giải quyết!&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Thường thì sau khi cài hackintosh, chọn Clover làm trình khởi động thì menu của Windows, MacOS, và một số Linux đã mặc định hiện trên Menu của clover. Nguyên do là Clover đọc file *.efi từ phân vùng EFI để tự động thêm vào menu.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Vấn đề 1&lt;/b&gt;: nếu bạn chọn cài những Linux Distro phổ biến thì menu sẽ tự động thêm cho bạn nhưng nếu những distro bạn dùng không phổ biến hoặc mới xuất hiện vài năm gần đây thì menu sẽ không được tự động cho bạn&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Vấn đề 2&lt;/b&gt;: Boot qua file *.efi cho Linux cũng chỉ là một bước trung gian để khởi động vào Grub2. Vậy nếu để mặc định thì lại thành thừa thải (xã hội gọi là rảnh đó bạn ^^ ). Nguyên do là bạn phải dùng 2 thao tác là chọn menu qua clover rồi lại chọn qua Grub2 mới vào hệ điều hành mà bạn muốn &amp;gt;&amp;gt;&amp;gt; Vậy thì dùng Grub2 luôn cho khỏe chứ xài Clover làm gì -_-&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Mục đích của guide này?&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Thêm đầy đủ các hệ điều hành từ Windows, MacOS đến Linux lên menu của Clover và chỉ cần enter vào menu đã chọn là boot thẳng vào hệ điều hành bạn muốn. Ngoài ra còn hướng dẫn cho các bạn cách khắc phục một số lỗi trong quá trình sử dụng&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Linux khởi động từ Clover như thế nào?&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Từ Kernel 3.3 trở lên Linux đã hỗ trợ khởi động bằng&amp;nbsp;EFISTUB (EFI BOOT STUB). Đây là phương pháp có thể khởi động trực tiếp kernel từ EFI mode. Grub2 cũng khởi động thông qua nó, khi sử dụng Clover bootloader bạn có thể boot trực tiếp qua kernel này, xong ở một số trường hợp Clover chưa hỗ trợ cho một số distro linux đặc biệt ta vẫn cần load thông qua trợ giúp Grub2 bootloader&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mặc định Clover bootloader không hỗ trợ driver cho linux để load trực tiếp kernel, để sử dụng tính năng hữu ích này ta cần lấy driver từ rEFInd boot manager (&lt;a href=&quot;http://www.fshare.vn/file/IQX94IZ6NEUQ&quot; target=&quot;_blank&quot;&gt;download here&lt;/a&gt;)&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/gm56jz4zd/driveruefi.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;344&quot; src=&quot;https://s26.postimg.org/gm56jz4zd/driveruefi.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
&lt;br /&gt;Có bao nhiêu cách để thêm Linux vào menu Clover&lt;/h2&gt;
&lt;b&gt;Cách 1&lt;/b&gt;: Chỉ cần chép driver của rEFInd vào thư mục drivers64UEFI là, trong thẻ GUI ở khung scan tích vào cả 2 ô kernel và linux là menu của Linux tự động add vào menu clover&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Đơn giản, không phải thao tác gì nhiều. Cách này dùng cho những distro phổ biến&lt;/li&gt;
&lt;li&gt;Không tùy biến icon được, một số distro mới Clover không nhận diện được&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Cách 2&lt;/b&gt;: Thêm menu trực tiếp cho linux vào Clover bằng cách boot qua vmlinuz. Thực ra bản chất cũng như cách 1 nhưng ta có thể tùy chỉnh được các thiết lập&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Không phụ thuộc vào grub2&lt;/li&gt;
&lt;li&gt;Dễ chỉnh sửa thuộc tính boot&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;Cách 3&lt;/b&gt;: Thêm menu cho Linux trên Clover bằng cách chạy thông qua file grubx64.efi (hoặc shimx64.efi hay bootx64.efi)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Tận dụng config mặc định của Grub2, dùng cho một số distro đặc biệt không thể load thông qua vmlinuz trực tiếp được thí dụ như các distro họ Android hay các distro mới ra gần đây có cấu trúc phân vùng đặc biệt khiến driver chưa thể nhận diện được&lt;/li&gt;
&lt;li&gt;Chỉ cần địa chỉ phân vùng&amp;nbsp;PARTGUID, bạn có thể lấy thông qua boot.log trên Clover configurator&lt;/li&gt;
&lt;li&gt;Cần phải thao tác thêm vào grub2&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Với cách 2 và cách 3 hầu hết các thiết lập đều đã có sẵn duy nhất có 2 giá trị ta cần phải tìm đó là &lt;span style=&quot;color: red;&quot;&gt;PARTUUID&lt;/span&gt; và &lt;span style=&quot;color: red;&quot;&gt;UUID&lt;/span&gt;. Các bạn boot vào Linux, mở Terminal và oánh lệnh&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;sudo blkid&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/t64wlgik9/blkid.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;https://s26.postimg.org/t64wlgik9/blkid.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Copy đúng chuỗi số vừa lấy được của phân vùng bạn muốn multiOS vào config.plist với các giá trị tương ứng&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Volume = PARTUUID (Lưu ý cần chuyển chuỗi vừa lấy được thành chuỗi in hoa, có thể dùng phím chức năng Shift+F3 trên Word hoặc sử dụng tính năng này trên Unikey)&lt;/li&gt;
&lt;li&gt;AddArguments = UUID&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;h2&gt;
&lt;br /&gt;1. Đối với máy tính đã có Clover thừa kế sau khi cài hackintosh&lt;/h2&gt;
Như tiêu đề của &lt;a href=&quot;https://niemtin007.blogspot.com/search/label/Hackintosh&quot; target=&quot;_blank&quot;&gt;chuỗi bài viết về hackitosh dành cho newbie&lt;/a&gt;, việc cài thành công hackintosh là con đường dễ dàng để đi đến multi OS, vậy dễ ra sao:&lt;br /&gt;
&lt;br /&gt;
Khởi động vào Mac OS &amp;gt;&amp;gt;&amp;gt; bật trình chỉnh sửa Clover Configurator &amp;gt;&amp;gt;&amp;gt; chuyển sang thẻ Boot.log&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/e29jpvhfd/cloverconfiguarator.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;360&quot; src=&quot;https://s26.postimg.org/e29jpvhfd/cloverconfiguarator.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Các bạn mở file config.plist trong EFI/CLOVER rồi chuyển sang thẻ Gui và làm như hình. Click vào dấu &quot;+&quot; ở khung &quot;Custom Entries&quot; để thêm Menu mới cho UEFI mode&lt;br /&gt;
&lt;br /&gt;
Thực ra đối với Windows và Mac OS thì không cần phải thêm menu làm gì vì Clover đã tự nhận diện tụi nó trên trình đơn khởi động, nhưng nếu bạn muốn sắp xếp menu nào trước sau thì nên tùy chỉnh thêm menu cho nó&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;Volume&lt;/span&gt;: dán địa chỉ phân vùng vào đây (xem ở boot.log). &lt;i&gt;Lưu ý nếu boot từ grubx64.efi thì địa chỉ phân vùng là của EFI; còn từ vmlinuz thì địa chỉ phân vùng là phân vùng cài đặt OS&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;Path&lt;/span&gt;: oánh đường dẫn đến file *.efi hoặc vmlinuz&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;AddArguments&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;Với Mac OS kiểu như này:&lt;br /&gt;
&lt;i&gt;slide=0 dart=0 nv_disable=1 -gux_defer_usb2 kext-dev-mode=1&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Với Linux thì có cấu trúc như này&lt;br /&gt;
&lt;i&gt;root=UUID=&lt;span style=&quot;color: red;&quot;&gt;62b30549-d7c3-4e82-b905-92031a7a7f50&lt;/span&gt; ro initrd=initrd.img add_efi_memmap&lt;/i&gt; &lt;br /&gt;(thêm lệnh quite nếu muốn ẩn các tiến trình khi boot)&lt;br /&gt;Thay chuỗi số phía trên bằng UUID phân vùng chứa OS mà bạn muốn thêm menu&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;Title / FullTitle&lt;/span&gt;: Oánh tên bạn muốn hiện trên menu khi chọn&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;Image&lt;/span&gt;: tên của icon trong thư mục icon của theme bạn đang dùng, lưu ý nếu chưa có icon của OS bạn đang dùng bạn có thể tạo icon bằng photoshop định dạng &lt;b&gt;.png&lt;/b&gt; sau đó đổi đuôi thành &lt;b&gt;.icns&lt;/b&gt; (Thí dụ tên file icon là &lt;b&gt;os_parrot.icns&lt;/b&gt; thì chỉ cần oánh tên ở mục này là &lt;b&gt;parrot&lt;/b&gt;)&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/ywqhlg16h/icons.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;262&quot; src=&quot;https://s26.postimg.org/ywqhlg16h/icons.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;Type&lt;/span&gt;: Chọn kiểu boot cho OS (Windows, OSX, Linux, First)&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;VolumeType&lt;/span&gt;: chọn Internal&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/gc6us454p/Custom_Entries.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://s26.postimg.org/gc6us454p/Custom_Entries.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
2. Đối với máy tính chưa cài hackintosh&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Để trực quan trong chỉnh config.plist bạn có thể sử dụng máy ảo chạy Mac OS và cài thêm Clover configurator (xem cách sử dụng máy ảo Mac OS &lt;a href=&quot;https://niemtin007.blogspot.com/2014/12/cai-mac-os-x.html&quot; target=&quot;_blank&quot;&gt;tại đây&lt;/a&gt;). Nhưng để không mất thời gian bạn có thể chỉnh sửa config.plist bằng trình edit thông dụng như &lt;a href=&quot;https://notepad-plus-plus.org/&quot; target=&quot;_blank&quot;&gt;Notepad++&lt;/a&gt; cũng được chỉ cần bạn cẩn thận một chút để tránh làm hỏng cấu trúc config&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tải Clover ISO tại đây:&amp;nbsp;&lt;a href=&quot;https://sourceforge.net/projects/cloverefiboot/files/Bootable_ISO/&quot; target=&quot;_blank&quot;&gt;https://sourceforge.net/projects/cloverefiboot/files/Bootable_ISO/&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tiến hành giải nén file vừa tải, mount Clover-v2.3k-xxxx-X64.iso và copy thư mục CLOVER ra ổ cứng để tiến hành chỉnh sửa config.plist&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Click vào dấu &quot;-&quot; để thu gọn các thẻ không dùng đến, ta chỉ quan tâm đến thẻ GUI. Các bạn so sánh nội dung code dưới đây và hình phía trên để chỉnh sửa code cho đúng nhé&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/s2ks9hxx5/config.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://s26.postimg.org/s2ks9hxx5/config.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tải Config.plist có nội dung phía trên ở đây&amp;nbsp;&lt;a href=&quot;http://www.fshare.vn/file/7DZJHGNKOFTL&quot; target=&quot;_blank&quot;&gt;http://www.fshare.vn/file/7DZJHGNKOFTL&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://cloudclovereditor.altervista.org/cce/index.php&quot; target=&quot;_blank&quot;&gt;Cloud Clover Editor&lt;/a&gt; (chỉnh sửa config.plist trên nền web)&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sau khi chỉnh sửa config.plist xong copy thư mục Clover vào phân vùng ESP (EFI). Set boot cho Clover làm mặc định bằng tay như hình dưới.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lưu ý để truy cập vào phân vùng ESP có nhiều cách, cách mình thường dùng và cảm thấy hiệu quả nhất là boot vào WinPE, mở tool phân vùng như MiniTool Partition Wizard &amp;gt;&amp;gt;&amp;gt; gán Letter cho ESP &amp;gt;&amp;gt;&amp;gt; mở trình Explorer nhấn F5 để Refresh là có thể full quyền truy cập và chỉnh sửa EFI. Có thể tham khảo &lt;a href=&quot;https://niemtin007.blogspot.com/2015/12/multiboot-usb-grub2-grub4dos-syslinux-refind-xorboot-uefi-legacy-mode.html&quot; target=&quot;_blank&quot;&gt;bài này&lt;/a&gt; để tự tạo một chiếc USB multiboot đa năng cho riêng mình&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/m0re7luk9/Add_Clover.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://s26.postimg.org/m0re7luk9/Add_Clover.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Hoặc nếu trên Windows bạn có thể dùng Xorboot (&lt;a href=&quot;http://www.ipauly.com/2015/11/15/xorboot/&quot; target=&quot;_blank&quot;&gt;download here&lt;/a&gt;) để thêm entries cho Clover như này&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/3tzwme3uh/2016_06_25_071900.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;394&quot; src=&quot;https://s26.postimg.org/3tzwme3uh/2016_06_25_071900.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
So sánh 2 hình minh họa về Boot Entries ở hai phần 1, 2 chắc bạn đủ thông minh để hiểu cách tích hợp rồi, nhưng để rõ ràng mình sẽ tóm tắt lại như sau:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Cách 1&lt;/b&gt;. Nếu cài các distro phổ biến như Ubuntu, Linux Mint, Fedora, OpenSuse, ... chỉ cần copy driver vào thư mục&amp;nbsp;drivers64UEFI, sau đó tùy chỉnh thêm config.plist bật 2 thiết lập kernel và linux là được, menu của linux sẽ tự động hiện trên Clover bootloader, nhưng sẽ xuất hiện một menu thừa do Clover đọc file grubx64.efi từ phân vùng ESP (EFI). Để menu được thoáng hơn, ở thẻ hide bạn thêm&amp;nbsp;bootx64.efi để ẩn nó đi, hoặc có thể vào phân vùng ESP (EFI) xóa folder của distro đó đi là được (thí dụ như folder Ubuntu - để an toàn có thể nén folder Ubuntu lại trước rồi mới xóa folder Ubuntu)&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Cách 2&lt;/b&gt;. Nếu sau khi làm theo cách 1 nếu Clover nhận kernel nhưng hệ thống icon nhận sai hết bạn có thể dùng cách 2 để thêm menu entries cho Linux để dễ tùy chỉnh&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Có 2 thiết lập quan trọng cần chú ý là:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Volume&lt;/span&gt;: oánh là &lt;i&gt;vmlinuz&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;AddArguments&lt;/span&gt;: oánh theo cấu trúc&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;root=UUID=&lt;span style=&quot;color: red;&quot;&gt;62b30549-d7c3-4e82-b905-92031a7a7f50&lt;/span&gt; ro initrd=initrd.img add_efi_memmap&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
(thêm lệnh &lt;b&gt;quite&lt;/b&gt; nếu muốn ẩn các tiến trình khi boot)&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Thay chuỗi số phía trên bằng UUID phân vùng chứa OS mà bạn muốn thêm menu&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Các thiết lập còn lại bạn tùy chỉnh giống như menu Kali Linux (4) và Ubuntu (5) mình đã ví dụ ở phía trên&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/96f3pnw1l/root.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;380&quot; src=&quot;https://s26.postimg.org/96f3pnw1l/root.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Cách 3&lt;/b&gt;. Sau khi làm cách 1 đầy đủ nhưng không thấy menu xuất hiện, làm luôn cách 2 mà cũng không được thì bạn có thể liệt kê cái Linux OS bạn đang cài là thuộc dạng đặc biệt. Đến thời điểm này mình chỉ mới biết là Parrot OS và các distro họ Android (Androidx86, RemixOS, PhoenixOS). Vì vậy lúc này load thông qua grubx64.efi là tối ưu hơn cả.&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Bước 1: Thêm menu bạn làm tương tự với Parrot OS mà mình đã để hình thí dụ phía trên&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Bước 2: Boot vào Linux quyền Root tìm đến file grub.cfg theo đường dẫn /boot/grub/grub.cfg; Tìm và sửa hết các dòng có nội dung &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;set timeout&lt;/span&gt;&lt;/b&gt; về &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;0&lt;/span&gt;&lt;/b&gt; hết cho mình và lưu lại thiết lập&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/n1rmwqbjt/grub.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;542&quot; src=&quot;https://s26.postimg.org/n1rmwqbjt/grub.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Lời kết&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Đối với sự phát triển phần cứng hiện nay cùng với giá linh kiện điện tử rẻ đi rất nhiều, khá dễ dàng để tìm cho mình một cấu hình máy tốt để chạy tốt các trình ảo hóa như VMWare hay VirtualBox. Guide này chỉ là một sự lựa chọn thay thế; quyền lựa chọn là ở các bạn. Nhưng dám chắc một điều chạy đa hệ điều hành trực tiếp trên phần cứng máy tính sẽ mang lại hiệu suất và trải nghiệm tốt hơn rất nhiều so với ảo hóa. Hi vọng Guide này hữu ích với các bạn, chúc các bạn thành công ^^&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2016/06/how-to-make-menu-multios-from-clover-custom-entries-windows-macos-linux.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhg3SBOwUohbv8QNGG2PoNzENttV9JqyXiKxd0RCQq7smauS3OG17ZGIoYutDo5Q8x3qg7xJdeRxVRDyxLyo0hHv_eNzmZWm1DSBZWEMGQGCLnVMxEYNFWL7C6qp3VhjLznmFkzEpmVvxk/s72-c/clover.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-3573711622663306662</guid><pubDate>Tue, 21 Jun 2016 12:08:00 +0000</pubDate><atom:updated>2017-03-18T07:37:41.476+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>[Guide] Hướng dẫn cài đặt Parrot OS trên UEFI multiboot với các OS khác</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXlknF21PUJW6aYVM-vjbuG_CwFUCMuOAU_5KUrd3KP5B717BSD9fIubHzEvUYzoNQxZkWuSy9iHhsALNIcwNMoGn64FRAfmy8s5cSYb_dJ5lfgWnLDPNt_qlUCzutRUWb6uOz6LnRMa0/s1600/parrot.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXlknF21PUJW6aYVM-vjbuG_CwFUCMuOAU_5KUrd3KP5B717BSD9fIubHzEvUYzoNQxZkWuSy9iHhsALNIcwNMoGn64FRAfmy8s5cSYb_dJ5lfgWnLDPNt_qlUCzutRUWb6uOz6LnRMa0/s1600/parrot.png&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
Có thể nói Parrot OS là Linux Distro mình yêu thích nhất. Là một hệ điều hành chuyên về xâm nhập, bảo mật, pháp y số, ẩn danh... Nhưng nó không chỉ dành riêng cho chuyên gia mà nó còn được thiết kế để dành cho cả người dùng cơ bản. Hôm nay mình sẽ hướng dẫn các bạn cách cài đặt nó lên máy tính ở UEFI Mode&lt;br /&gt;
&lt;br /&gt;
Bạn có thể tải Parrot OS tại:&amp;nbsp;&lt;a href=&quot;https://www.parrotsec.org/&quot; target=&quot;_blank&quot;&gt;https://www.parrotsec.org/&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/fjqenows9/Screenshot_at_2016_06_21_08_50_32.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://s26.postimg.org/fjqenows9/Screenshot_at_2016_06_21_08_50_32.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Bước 1: tạo USB cài đặt Parrot OS&lt;/h3&gt;
&lt;br /&gt;
Cũng như Kali Linux, Parrot OS được xây dựng trên nền tảng của debian nên cách tích hợp USB và cách cài tương tự nhau. Nhưng hiện tại phiên bản mới nhất của Parrot OS vẫn chưa fix được lỗi không thể cài Grub2. Để khắc phục lỗi này bạn có thể cài đặt Parrot OS từ chế độ live desktop sau đó cài thêm một distro linux khác, lúc này menu sẽ tự động sửa chữa cho bạn, khi boot vào Parrot OS được rồi thì kết nối internet và chạy các lệnh ở cuối bài để cài đặt lại Grub2 cho Parrot&lt;br /&gt;
&lt;a href=&quot;https://niemtin007.blogspot.com/2015/08/make-usb-install-kali-linux-20-uefi-gpt-multiboot.html&quot; target=&quot;_blank&quot;&gt;https://niemtin007.blogspot.com/2015/08/make-usb-install-kali-linux-20-uefi-gpt-multiboot.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nếu đã thử tích hợp trực tiếp bộ cài Parrot OS vào USB giống như Kali linux mà không thể boot được thì bạn cần tải công cụ dưới đây để giúp boot được Parrot OS vào môi trường live desktop&lt;br /&gt;
&lt;a href=&quot;https://niemtin007.blogspot.com/2015/12/multiboot-usb-grub2-grub4dos-syslinux-refind-xorboot-uefi-legacy-mode.html&quot; target=&quot;_blank&quot;&gt;https://niemtin007.blogspot.com/2015/12/multiboot-usb-grub2-grub4dos-syslinux-refind-xorboot-uefi-legacy-mode.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;i&gt;Sau khi tích hợp MultibootUSB vào USB ta copy ISO của Parrot OS và&amp;nbsp;Boot-Repair-Disk vào thư mục gốc trên USB, chạy file .addmodule.bat quyền quản trị&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Boot vào Parrot OS để kiểm tra khả năng tương thích phần cứng của Parrot OS với máy bạn. Nếu ổn, tiến hành chạy trình cài đặt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Bước 2: cài đặt Parrot OS multiboot với các OS khác&lt;/h3&gt;
&lt;br /&gt;
Một lợi thế tuyệt vời của UEFI mode là việc multiboot hệ thống vô cùng dễ dàng. Ta chỉ cần chuẩn bị riêng một phân vùng cho OS muốn cài và tiến hành cài đặt. Việc multiboot sẽ diễn ra tự động&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/kxts8zbw9/Parrot_OS1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://s26.postimg.org/kxts8zbw9/Parrot_OS1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/bfu18xq7t/Parrot_OS_3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://s26.postimg.org/bfu18xq7t/Parrot_OS_3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Bước 3: fix boot cho Parrot OS&lt;/h3&gt;
&lt;br /&gt;
Chạy boot-repair-disk trên trình đơn của MultibootUSB và tiến hành fix grub2. Mục đích ở bước này là tận dụng menu của một distro khác để boot vào Parrot OS&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://s26.postimg.org/dyfq9mby1/Parrot_OS_fixgrub.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;238&quot; src=&quot;https://s26.postimg.org/dyfq9mby1/Parrot_OS_fixgrub.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Sau khi boot vào Parrot OS thông qua Grub2 bootloader của một distro (của mình là ubuntu, riêng trường hợp máy chưa có một distro linux nào khác thì boot-repair-disk sẽ không nhận diện được, bạn cần cài thêm một distro linux khác để fixboot cho ParrotOS - cài xong không thích có thể xóa đi), kết nối mạng internet rồi mở Terminal quyền root&amp;nbsp;(icon màu đỏ đó các bạn) và oánh các lệnh sau:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;mount /dev/sda1 /boot/efi&lt;/li&gt;
&lt;li&gt;apt-get install --reinstall grub-efi&lt;/li&gt;
&lt;li&gt;grub-install /dev/sda&lt;/li&gt;
&lt;li&gt;update-grub&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitDMANhIKH57bHIkqjke43mtE91SrIdLQIenRVh98x7akk63MoArr60xomPuKJYxRHNzkIbdsgWMbl_6wUOJWhN8j6-tXXA_nhMqarXjVSqZj4YdshvWeAjTSaNIVkcb0MnQqdoX5ntNE/s1600/screenshot8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitDMANhIKH57bHIkqjke43mtE91SrIdLQIenRVh98x7akk63MoArr60xomPuKJYxRHNzkIbdsgWMbl_6wUOJWhN8j6-tXXA_nhMqarXjVSqZj4YdshvWeAjTSaNIVkcb0MnQqdoX5ntNE/s1600/screenshot8.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Nếu bạn muốn một menu đẹp như này mời bạn đọc bài viết sử dụng Clover bootloader trong phần tiếp theo&lt;br /&gt;
&lt;br /&gt;
(&lt;i&gt;&lt;b&gt;To be continued!&lt;/b&gt;&lt;/i&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2016/06/how-to-install-parrot-os-uefi-mode-multiboot.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXlknF21PUJW6aYVM-vjbuG_CwFUCMuOAU_5KUrd3KP5B717BSD9fIubHzEvUYzoNQxZkWuSy9iHhsALNIcwNMoGn64FRAfmy8s5cSYb_dJ5lfgWnLDPNt_qlUCzutRUWb6uOz6LnRMa0/s72-c/parrot.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-8873323593712894685</guid><pubDate>Mon, 28 Dec 2015 14:24:00 +0000</pubDate><atom:updated>2020-02-20T22:52:53.888+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">multiboot</category><category domain="http://www.blogger.com/atom/ns#">Rescue</category><title>Multiboot USB Flash Drive for UEFI/Legacy Mode - không chỉ là một chiếc USB cứu hộ</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJdGL1aIoZ6FmmjECWa0U-d3_v3b-knWFFQtjH0a6VhyRahjeznCyZtGCzOORRaJzf3K-m1QzvfZ70oeFXqlkU6ATNAs4NCAQmbAocTYjm5_g17R-Wo2fGktlYX29W-6BFbY8VM_4zrzs/s1600/demo.jpg&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJdGL1aIoZ6FmmjECWa0U-d3_v3b-knWFFQtjH0a6VhyRahjeznCyZtGCzOORRaJzf3K-m1QzvfZ70oeFXqlkU6ATNAs4NCAQmbAocTYjm5_g17R-Wo2fGktlYX29W-6BFbY8VM_4zrzs/s1600/demo.jpg&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;b&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #79b1dc; color: #3d85c6;&quot;&gt;Bạn thường dùng USB để làm gì? Ngoài lưu trữ dữ liệu bạn còn làm gì nữa? Có bao giờ bạn tự hỏi là mình có thể làm gì khác trên chiếc USB của mình?&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #79b1dc; color: #3d85c6;&quot;&gt;Và cũng có bao giờ bạn cũng tự hỏi: &quot;có cách nào để chạy Windows và Linux trực tiếp mà không phải cài đặt!?&quot;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #79b1dc; color: #3d85c6;&quot;&gt;Công cụ dưới đây sẽ giúp bạn sở hữu một chiếc USB đa năng không chỉ dùng để lưu dữ liệu, cứu hộ mà còn nhiều hơn thế!&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Changelog Multiboot Toolkit 2.3.2&lt;/b&gt;: (&lt;a href=&quot;https://github.com/niemtin007/Multiboot-Toolkit/blob/master/changelog.txt&quot; target=&quot;_blank&quot;&gt;work-in-process&lt;/a&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Fixed installer script for Virtual Disk &amp;amp; USB in the Turkish system language&lt;/li&gt;
&lt;li&gt;Added more modules (AOMEI Backupper, TrueImage 2020, Bob.Ombs.Win10PEx64...)&lt;/li&gt;
&lt;li&gt;Supported to update Grub4dos automatic with the batch script&lt;/li&gt;
&lt;li&gt;Fixed bug in the grub2 installer script for GPT disk&lt;/li&gt;
&lt;li&gt;Supported script to create a new WIM menu in the WinPE Boot Manager&lt;/li&gt;
&lt;li&gt;Supported Simplified Chinese language (thanks to A1ive)&lt;/li&gt;
&lt;li&gt;Supported script to arrange the grub2 menu (add, remove, sort)&lt;/li&gt;
&lt;li&gt;Supported script to create BIOS Boot Partition automatic&lt;/li&gt;
&lt;li&gt;Supported to create GPT bootable USB disk (limited features)&lt;/li&gt;
&lt;li&gt;Display copy percentage when integrating Wim, ISO modules type&lt;/li&gt;
&lt;li&gt;Disabled SpVoice on Windows lite, added more grub2 themes&lt;/li&gt;
&lt;li&gt;Supported install Windows from ISO directly (thanks to A1ive)&lt;/li&gt;
&lt;li&gt;Supported script to update grub2 and grubfm automatic (thanks to By_FaRuK)&lt;/li&gt;
&lt;li&gt;Supported to boot Linux Distro live ISO via partnew - Easy2Boot method&lt;br /&gt;(thanks to Steve6375 &amp;amp; A1ive)&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIOg1EW7bE6cRQ4WpCXeZEtOon0BrE8zNtNA9ehf-tC4WskIug_hAzc7NdcwCtoCY-n30CkaPULCbBkP__tH3-5mWNtCTnf3cPaYEq3KZ-l704QIl64RbzB-eLj53_azQ4iOo7q50XjQ0/s1600/fshare.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;137&quot; data-original-width=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIOg1EW7bE6cRQ4WpCXeZEtOon0BrE8zNtNA9ehf-tC4WskIug_hAzc7NdcwCtoCY-n30CkaPULCbBkP__tH3-5mWNtCTnf3cPaYEq3KZ-l704QIl64RbzB-eLj53_azQ4iOo7q50XjQ0/s1600/fshare.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Multiboot Toolkit 2.3.2 beta &lt;a href=&quot;https://github.com/niemtin007/Multiboot-Toolkit&quot; target=&quot;_blank&quot;&gt;Github (newest build)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Modules list (&lt;a href=&quot;https://docs.google.com/spreadsheets/d/1HzW6t3Rh_8_BnT8Ddawe1epwrMdVzvmRAjtN3qX-G9k/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;Google Sheets&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Type&lt;/b&gt;: open-source project&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Platform&lt;/b&gt;: Windows (7 or higher version)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;License&lt;/b&gt;:&amp;nbsp;GNU General Public License v3.0&lt;/li&gt;
&lt;li&gt;&lt;b&gt;User Interface&lt;/b&gt;:&amp;nbsp;Console/Terminal&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;WinSetupFromUSB (&lt;a href=&quot;https://www.winsetupfromusb.com/downloads/&quot; target=&quot;_blank&quot;&gt;Home Page&lt;/a&gt;)&lt;/li&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;li&gt;YUMI boot (&lt;a href=&quot;https://www.pendrivelinux.com/yumi-multiboot-usb-creator/&quot; target=&quot;_blank&quot;&gt;Home Page&lt;/a&gt;) - Multiboot Toolkit does not support for UEFI YUMI&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #3983ff; color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;&quot;&gt;&lt;b&gt;Cách tích hợp:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
All Videos:&amp;nbsp;&lt;a href=&quot;https://www.youtube.com/watch?v=3q5quVQXuMY&amp;amp;list=PLZbIKO961qHFAslX1q1w5WCW-pfam_Ck1&quot; target=&quot;_blank&quot;&gt;Multiboot Toolkit 2.3.x guide&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/3q5quVQXuMY/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;405&quot; src=&quot;https://www.youtube.com/embed/3q5quVQXuMY?feature=player_embedded&quot; width=&quot;900&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b data-darkreader-inline-color=&quot;&quot; style=&quot;color: blue; font-family: times, &amp;quot;times new roman&amp;quot;, serif; font-size: xx-large;&quot;&gt;Multiboot Toolkit được thiết kế cho ai?&lt;/b&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Đây là món quà dành tặng cho những người bạn là kỹ thuật viên, chuyên viên cứu hộ, chuyên gia bảo mật/ an ninh mạng/ hacker mũ trắng, sinh viên IT hay đơn giản hơn là những newbie, vọc sĩ thích khám phá&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;P/s: xin lưu ý bản thân Multiboot Toolkit không chứa những công cụ nguy hiểm nhưng nó giúp tích hợp rất nhiều công cụ mạnh mẽ vì vậy hãy sử dụng với mục đích tốt và đừng lạm dụng nó!&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #3983ff; color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;&quot;&gt;&lt;b&gt; Demo&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;rEFInd boot manager - UEFI&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGM-bh27GDwdex5HI_2udHh8eXuBrOpzKv7Y4QpaU8jd79B-tt0wWS7Urzc5iA-lZpI2ju3qK0LZ_axXjy0R4i1zzWHjZiS2pHajrFxpw-b3fdnHK_XZuaNEg8e_r-GkfG41-2R9My_J0/s1600/demo2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1024&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGM-bh27GDwdex5HI_2udHh8eXuBrOpzKv7Y4QpaU8jd79B-tt0wWS7Urzc5iA-lZpI2ju3qK0LZ_axXjy0R4i1zzWHjZiS2pHajrFxpw-b3fdnHK_XZuaNEg8e_r-GkfG41-2R9My_J0/s640/demo2.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Chế độ UEFI - Grub2&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyl1QUzaLRME3EYd9PUZAdD9CtL1lUoF1SUgFdryxsr80f91LtvAHt25YgmEHBchUGol_1zSheHJq-K-uk8D7OOrCvaEqkNPn09tvv3mkj_99wGEWBxsTh_JY-XuJdRz_1Wbosi5_OmKg/s1600/grub2-uefi.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1024&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyl1QUzaLRME3EYd9PUZAdD9CtL1lUoF1SUgFdryxsr80f91LtvAHt25YgmEHBchUGol_1zSheHJq-K-uk8D7OOrCvaEqkNPn09tvv3mkj_99wGEWBxsTh_JY-XuJdRz_1Wbosi5_OmKg/s640/grub2-uefi.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Xorboot boot manager - UEFI&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWZBnIRUYI4jRq5Z15qcjbbNW4tOuft3BwqAaAESpu8ugG_URHlHfVferhUnrPRP8dJEOPp-tOo9vHfoDuGsaPBTRLB9gRxUlDYw4KLH3VOLlrGB73_GimLMmc4mfTw6ZemFI-0iddwuQ/s1600/xorboot.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1024&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWZBnIRUYI4jRq5Z15qcjbbNW4tOuft3BwqAaAESpu8ugG_URHlHfVferhUnrPRP8dJEOPp-tOo9vHfoDuGsaPBTRLB9gRxUlDYw4KLH3VOLlrGB73_GimLMmc4mfTw6ZemFI-0iddwuQ/s640/xorboot.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Chế độ Legacy - Grub2&lt;/b&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwCeTEuKmoXJdMQBTGAtvNLzkyHWxFSUgjc8c4ZpyPBAcacV343ementESVU7nfcUmAhLSkzHr9wa4Xxf2Jq2wN1j3TyD-NBkPol7XP4rAyphALLGdGNa4_-ztXPeKKPAuY3Nxr5gSK28/s1600/grub2-legacy.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1024&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwCeTEuKmoXJdMQBTGAtvNLzkyHWxFSUgjc8c4ZpyPBAcacV343ementESVU7nfcUmAhLSkzHr9wa4Xxf2Jq2wN1j3TyD-NBkPol7XP4rAyphALLGdGNa4_-ztXPeKKPAuY3Nxr5gSK28/s640/grub2-legacy.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Chế độ Legacy - Syslinux&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy-bTew7bc-QSlmThR6joPsyg-n_pWX1ksYJc4DrzIkmWcnCf3BFxMd7Bg9aQWeR2G7eFv6YFunY9L1HhAFo8R3RSKR_eP4qj6KYtgRt_-lKhuC-plbf_Us8gn0ZzWmvXZIOeB-5uedzo/s1600/syslinux.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;600&quot; data-original-width=&quot;800&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy-bTew7bc-QSlmThR6joPsyg-n_pWX1ksYJc4DrzIkmWcnCf3BFxMd7Bg9aQWeR2G7eFv6YFunY9L1HhAFo8R3RSKR_eP4qj6KYtgRt_-lKhuC-plbf_Us8gn0ZzWmvXZIOeB-5uedzo/s640/syslinux.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Chế độ Legacy - Grub4dos&lt;/b&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivQuIybvJ5v7Q7X-pkGXPUNLsur-OUpcsASFtuE20IlGWBKlSNnrvq4a4ZLgJV5ghQQzLxThCZ5x3i4u6tnm_zdHXEYo12jviZhKO-NMihCY9fWBBW6N1nmRsFQV0b6U4pxrX1clCIo18/s1600/grub4dos.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;600&quot; data-original-width=&quot;800&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivQuIybvJ5v7Q7X-pkGXPUNLsur-OUpcsASFtuE20IlGWBKlSNnrvq4a4ZLgJV5ghQQzLxThCZ5x3i4u6tnm_zdHXEYo12jviZhKO-NMihCY9fWBBW6N1nmRsFQV0b6U4pxrX1clCIo18/s640/grub4dos.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #3983ff; color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;&quot;&gt;&lt;b&gt; Mã nguồn:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;Tool được phát triển dựa trên gói BootUSB của anh Đặng Văn Anh (anhdv), sử dụng các bootloader mã nguồn mở Grub2/rEFInd/Xorboot/Clover/Grub4dos/Syslinux. Các module trong tool gồm WinPE SE được build bởi &lt;b&gt;anhdv&lt;/b&gt;, &lt;b&gt;apolloneptune&lt;/b&gt;, &lt;b&gt;dinhphucit&lt;/b&gt;, &lt;b&gt;Hoàng Khiển&lt;/b&gt;, ... gói Apps của anh &lt;b&gt;Hà Sơn&lt;/b&gt;. Ngoài ra distro của linux, recuse, các tool cứu hộ khác được lấy từ trang chủ. Multiboot Toolkit được phát triển để liên kết các công cụ khác lại với nhau với mục đích tạo một chiếc USB đa năng giải quyết được hầu hết các vấn đề trong sử dụng máy tính&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #3983ff; color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;&quot;&gt;&lt;b&gt; Tính năng hỗ trợ:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Hỗ trợ boot Legacy bằng Grub2, Grub4dos và Syslinux&lt;/li&gt;
&lt;li&gt;Hỗ trợ boot UEFI bằng Grub2, Clover, Xorboot và rEFInd boot manager&lt;/li&gt;
&lt;li&gt;Hỗ trợ boot qua lại giữa các bootloader mà không phải khởi động lại máy&lt;/li&gt;
&lt;li&gt;Menu hiện thị tính năng phù hợp với chuẩn boot Legacy hay UEFI&lt;/li&gt;
&lt;li&gt;Hỗ trợ boot Linux live ISO (tích hợp nhiều code boot sẵn - chỉ hiện thị menu khi có file ISO)&lt;/li&gt;
&lt;li&gt;Hỗ trợ boot Antivirus live ISO dùng để quét virus ngoài môi trường Windows&lt;/li&gt;
&lt;li&gt;Hỗ trợ boot WinPE SE để cứu hộ chuyên sâu&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #3983ff; color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;&quot;&gt;&lt;b&gt; Cụ thể bạn có thể làm gì?&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Phân vùng, cứu dữ liệu, test phần cứng máy tính thông qua WinPE SE&lt;/li&gt;
&lt;li&gt;Cài Windows trực tiếp qua WinSetupfromUSB hoặc gián tiếp thông qua WinPE SE&lt;/li&gt;
&lt;li&gt;Chạy trực tiếp các distro của linux dạng ISO mà không phải dùng bất kỳ tool tích hợp vào USB nào cả (có thể cài được linux trong môi trường live ISO)&lt;/li&gt;
&lt;li&gt;Chạy các công cụ cứu hộ, diệt virus nền linux như: Acronis True Image,&amp;nbsp;Parted Magic,&amp;nbsp;Bitdefender Rescue CD ...&lt;/li&gt;
&lt;li&gt;Chạy live các hacker distro gồm các công cụ mạnh mẽ trong pentesting, hacking, ẩn danh, pháp y, bảo mật...&lt;/li&gt;
&lt;li&gt;Boot vào Windows/Linux/MacOS chế độ UEFI (chỉ hỗ trợ máy mac thật, chưa support cho hackintosh) thông qua rEFInd trong Multiboot OS&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;Danh sách themes&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/bOQBD4l.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/bOQBD4l.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #3983ff; color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;&quot;&gt;&lt;b&gt; Link download Module&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Multiboot Toolkit hỗ trợ cho rất nhiều dạng module, các phiên bản mới nhất của các module luôn được cập nhật liên tục. Để sử dụng các module mới nhất vui lòng lên trang chủ và tải về. Tùy nhu cầu sử dụng của mỗi người mà các bạn chọn tải về từng module mà các bạn muốn dùng. Càng muốn thêm nhiều module bạn cần phải sử dụng USB có dung lượng lớn hơn. Bản thân mình sử dụng USB 32GB&lt;br /&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;(Chi tiết xem ở file .modules)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
WinPE SE - Mini Windows&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
Download&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Apps cho WinPE (Hà Sơn)&lt;/td&gt;
&lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.vn-zoom.com/f167/fix-tron-bo-acronis-moi-nhat-cho-pe-3065362.html&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Win8PE - Win10PE SE (anhdv)&lt;/td&gt;
&lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.vn-zoom.com/f167/mini-windows-10-win10pe-cuu-ho-that-la-don-gian-3091745.html&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Win8.1SE - Win10PE SE (apolloneptune)&lt;/td&gt;
&lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.vn-zoom.com/f167/mini-windows-8-1-duoc-tao-tu-bo-cong-cu-winbuilder-dung-de-cuu-ho-may-tinh-giai-tri-luot-web-3062758.html&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
Desktop/Service Linux Distros&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
Download&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Android-x86&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.android-x86.org/download&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Arch&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.archlinux.org/download/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;CentOS&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.centos.org/download/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Clonezilla&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.clonezilla.org/downloads.php&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Chromixium&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://chromixium.org/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Debian&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.debian.org/CD/live/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Elementary&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://elementary.io/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Fedora&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://getfedora.org/en/workstation/download/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Gentoo&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.gentoo.org/downloads/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Knoppix&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.knopper.net/knoppix-mirrors/index-en.html&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Linux Mint&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.linuxmint.com/download.php&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Mageia&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.mageia.org/en/downloads/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Manjaro&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://manjaro.github.io/download/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;OpenSuse&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://software.opensuse.org/421/en&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Parted Magic&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.fshare.vn/file/49QPZMWCN33X&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Sabayon&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.sabayon.org/download&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Slackware&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://mirrors.slackware.com/slackware/slackware-iso/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Systemrescuecd&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.sysresccd.org/Download&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Ubuntu&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.ubuntu.com/download/desktop&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;Zorin OS&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://zorinos.com/download.html&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
Hacker Distro&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
Download&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;ArchAssault&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://archassault.org/download/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Backbox&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.backbox.org/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;BlackArch&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blackarch.org/downloads.html&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;DEFT-Z&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://na.mirror.garr.it/mirrors/deft/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Fedora Live Security&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://labs.fedoraproject.org/security/download/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Kali Linux&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.kali.org/downloads/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;NodeZero&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.nodezero-linux.org/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Network Security Toolkit&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://sourceforge.net/projects/nst/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Parrot OS&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.parrotsec.org/download/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Tails&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://tails.boum.org/download/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Wifislax&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.wifiway.org/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Weakerthan&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.weaknetlabs.com/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 80%;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
Antivirus Live ISO&lt;/div&gt;
&lt;/th&gt;
&lt;th&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
Download&lt;/div&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;AVG Rescue CD&amp;nbsp;&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.avg.com/us-en/avg-rescue-cd&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Avira Rescue System&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.avira.com/en/download/product/avira-rescue-system&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;BitDefender Rescue CD&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://download.bitdefender.com/rescue_cd/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Dr.Web® LiveDisk&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.freedrweb.com/livedisk/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;ESET SysRescue Live&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.eset.com/int/download/utilities/detail/family/239/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;F-Secure Rescue CD&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://www.f-secure.com/en/web/labs_global/rescue-cd&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Kaspersky Rescue Disk 10&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://support.kaspersky.com/viruses/rescuedisk&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 80%;&quot; valign=&quot;top&quot;&gt;Vba32 Rescue&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://anti-virus.by/en/vba32rescue.shtml&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #3983ff; color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;&quot;&gt;&lt;b&gt; Công cụ test USB &amp;amp; cách test&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
Đối với việc kiểm tra khả năng boot và chỉnh sửa giao diện khuyên bạn dùng&amp;nbsp;Qemu Boot Tester để chạy thử. Còn để test WinPE, test ISO booting và các module tích hợp khác khuyên dùng&amp;nbsp;&lt;a href=&quot;https://www.virtualbox.org/wiki/Downloads&quot; target=&quot;_blank&quot;&gt;Virtualbox&lt;/a&gt; cùng với công cụ &lt;a href=&quot;https://reboot.pro/files/file/339-virtual-machine-usb-boot/&quot; target=&quot;_blank&quot;&gt;Virtual Machine USB Boot&lt;/a&gt;. Hoặc để không rườm rà bạn khởi động lại máy bạn chọn chế độ boot vào USB để trải nghiệm&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #3983ff; color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;&quot;&gt;&lt;b&gt; Vấn đề lỗi và báo lỗi&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Mặc dù đã cố gắng hoàn thiện nhưng không tránh khỏi sai sót về code boot, mặt khác code boot live ISO còn phụ thuộc vào phiên bản phát hành của các hãng nên sẽ khác nhau đôi chút. Vì vậy sẽ được tiến hành fix lỗi qua các phiên bản tiếp theo để theo kịp các gói update của các phần mềm, OS ... tích hợp trong Multiboot Toolkit dưới dạng module. Nếu một tính năng nào đó hoạt động không tốt mong được phản hồi (các bạn có thể gửi email hoặc nhắn tin trực tiếp trên trang facebook cá nhân của mình, cám ơn)&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #3983ff; color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;&quot;&gt;&lt;b&gt; Lời nhắn gửi!&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Trước tiên xin gửi lời cám ơn chân thành đến anh&amp;nbsp;&lt;b&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b6ec9f; color: #38761d;&quot;&gt;Hà Sơn&lt;/span&gt;&lt;/b&gt;&amp;nbsp;đã góp ý và giúp fix lỗi cũng như chia sẻ rất nhiều gói Apps chạy tốt trên nền WinPE. Cám ơn&amp;nbsp;&lt;b&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b6ec9f; color: #38761d;&quot;&gt;anhdv&lt;/span&gt;&lt;/b&gt;&amp;nbsp;đã ra bộ WinPE tuyệt vời cũng như là người có công đầu trong việc đặt nền móng để công cụ Multiboot Toolkit này ra đời. Cám&amp;nbsp;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b6ec9f; color: #38761d;&quot;&gt;&lt;b&gt;lethimaivi&lt;/b&gt;&lt;/span&gt;&amp;nbsp;đã giúp cải tiến chức năng, cám ơn bác&amp;nbsp;&lt;b&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #b6ec9f; color: #38761d;&quot;&gt;Hoang Duch2&lt;/span&gt;&lt;/b&gt;&amp;nbsp;đã giúp support nhiệt tình trên diễn đàn. Và đặc biệt cám ơn các bài viết cũng như comment trên các diễn đàn linux (code mình lượm và chế từ đây ra :D )&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Bản chất Multiboot Toolkit được build lại, và cũng có thể gọi là bản nâng cấp từ gói BootUSB của anhdv. Tất cả các công cụ người khác đã làm sẵn, mình chỉ làm cho nó màu mè hơn cũng như thêm code boot để nó đa năng hơn&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Multiboot Toolkit thực sự giúp chiếc USB có thể làm hơn những gì nó được thiết kế ra, thông qua đây mình muốn xây dựng một cộng đồng phát triển nó và hưởng lợi từ nhau vì mình có ý tưởng nhưng bản thân còn nhiều hạn chế về trình độ cũng như kiến thức. Mình quyết định đặt tên phiên bản cho nó với mục đích là sẽ tiếp tục phát triển và nâng cấp nó thêm nhiều tính năng hữu ích hơn. Multiboot Toolkit luôn miễn phí cho tất cả các bạn. Chúc vui ^_^&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Changelog Multiboot Toolkit 2.3.1&lt;/b&gt;: (&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;01-07-2019&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Fixed &quot;Load driver failed...&quot; on Windows 64bit&lt;/li&gt;
&lt;li&gt;Fixed bug for bcdedit, method change to keep configuration for WinSetupFromUSB&lt;/li&gt;
&lt;li&gt;Updated WinSetup.ISO.Module_(ISO.method) -- developed by Tayfun Akkoyun&lt;/li&gt;
&lt;li&gt;Added Hiren’s BootCD PE as a module (in Windows Boot Manager menu &amp;amp; Grub2)&lt;/li&gt;
&lt;li&gt;Supported Wimboot in UEFI mode (thanks to A1ive, Serhat100, Tayfun Akkoyun)&lt;/li&gt;
&lt;li&gt;Fixed grub2 configuration for Linux Distro, Rescue Disk (live ISO &amp;amp; extracted)&lt;/li&gt;
&lt;li&gt;Added more themes (thanks to gnome-look.org &amp;amp; clover team):&lt;br /&gt;32 themes for the Grub2 Bootloader &amp;amp; 42 themes for the rEFInd Boot Manager&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog Multiboot Toolkit 2.3.0&lt;/b&gt;: (&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;28-05-2019&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Supported Install Hackintosh - add all versions with only one bootable device&lt;/li&gt;
&lt;li&gt;Changed the Multiboot devices&#39; partition order,&amp;nbsp;Support GPT Disk for HDD Box&lt;br /&gt;(ESP1-ESP2-BIOS Boot Partition-MULTIBOOT-MacInstaller1-MacInstaller2-...)&lt;/li&gt;
&lt;li&gt;Changed the configuration for the bootloader to suitable with the new partition table&lt;/li&gt;
&lt;li&gt;Using wimboot to boot the .wim image from GPT disk in Legacy BIOS Mode&lt;/li&gt;
&lt;li&gt;Fixed Grub2 &amp;amp; Syslinux cannot bootable on some machines (thanks to Hoàng Đức)&lt;/li&gt;
&lt;li&gt;Added option for creating/uncreate the EFI partition for Secure Boot in UEFI mode&lt;/li&gt;
&lt;li&gt;Fixed config for about 50 Distros Linux, support multi-version in a menu&lt;br /&gt;(thanks to SmartFinn)&lt;/li&gt;
&lt;li&gt;Added colortool to improve user experience in the installer interface&lt;/li&gt;
&lt;li&gt;Added grub2-filemanager as an extra module (thanks to A1ive)&lt;/li&gt;
&lt;li&gt;Fixed boot menu for DLC 2019, easy to use together with Strelec, HKboot, Anhdv...&lt;/li&gt;
&lt;li&gt;Optimized source code for the batch script&lt;/li&gt;
&lt;li&gt;And, a newly released version with many bugs @@&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog Multiboot Toolkit 2.2.0&lt;/b&gt;:&amp;nbsp;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;28-05-2017&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Updated the AOMEI Partition Assistant (thanks to Hoàng Khiển,&amp;nbsp;Krishna)&lt;/li&gt;
&lt;li&gt;Changed partition method, increase read and write speeds for Multiboot device&lt;/li&gt;
&lt;li&gt;Updated partition tools configuration for Grub2 (updated by Tayfun Akkoyun)&lt;/li&gt;
&lt;li&gt;Allowed install on the Virtual Disk, support to test quickly a Multiboot device&lt;/li&gt;
&lt;li&gt;Fixed Grub2 cannot be bootable in UEFI mode on the External Portable Hard Drives&lt;/li&gt;
&lt;li&gt;Fixed DLC Boot cannot be bootable from Grub2 menu in Legacy mode on the&lt;br /&gt;External Portable Hard Drives (thanks to&amp;nbsp;steve6375 from reboot.pro forum)&lt;/li&gt;
&lt;li&gt;Supported Grub2 Menu with multi-language (Vietnam, English, Turkish languages)&lt;br /&gt;(Changed the script structure for easy translation into other languages)&lt;/li&gt;
&lt;li&gt;Updated Windows Setup from Source module with both WIM and ISO method&lt;br /&gt;(updated by Tayfun Akkoyun)&lt;/li&gt;
&lt;li&gt;Added timeout between the partition commands. It makes the installation slower&lt;br /&gt;but it makes the Multiboot Installer works well in the system has low performance&lt;/li&gt;
&lt;li&gt;Fixed missing disk and partition number variables in Windows 7, it is the cause of&lt;br /&gt;can not&amp;nbsp;run script install file in the hidden partitions&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog Multiboot Toolkit 2.1.3&lt;/b&gt;:&amp;nbsp;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;03-05-2017&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Fixed bug scripts in the previous version, fixed bug for Windows 7&lt;/li&gt;
&lt;li&gt;Added EasyUEFI Portable to edit UEFI boot entries for MultiOS&lt;/li&gt;
&lt;li&gt;Supported script to change default bootloader/boot manager for UEFI mode&lt;/li&gt;
&lt;li&gt;Updated new WinPE modules (thanks to Hoàng Khiển, anhdv, dinhphucIT)&lt;/li&gt;
&lt;li&gt;Fixed boot Grub2, WinPE Boot Manager for UEFI 32bit (thanks to Ahmet Bulut)&lt;/li&gt;
&lt;li&gt;Added WinPE Boot Manager &amp;amp; WinSetupFromUSB to Grub2 Menu in UEFI mode&lt;/li&gt;
&lt;li&gt;Swapped files between ESP1 and ESP2 for compatibility with secure boot&lt;br /&gt;in some machine does not allow to choose boot option&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog Multiboot Toolkit 2.1.2&lt;/b&gt;:&amp;nbsp;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;28-04-2017&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Add Grub2 File Manager (thanks to karadurak, Tayfun Akkoyun)&lt;/li&gt;
&lt;li&gt;Update Grub2 Bootloader 2.02 (thanks to Tayfun Akkoyun, Hà Sơn)&lt;/li&gt;
&lt;li&gt;Convert more themes from Clover bootloader for rEFInd boot manager&lt;/li&gt;
&lt;li&gt;Add script support to create config.plist for Clover (Hackintosh)&lt;/li&gt;
&lt;li&gt;Fix script was not able to run in directory contain Unicode symbols or Whitespace&lt;/li&gt;
&lt;li&gt;Support secure boot with original&amp;nbsp;Microsoft UEFI boot files, only support for WIM format&lt;br /&gt;(Thanks to&amp;nbsp;köylü, Tayfun Akkoyun&amp;nbsp;from&amp;nbsp;TNCTR forum)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog Multiboot Toolkit 2.1.1&lt;/b&gt;: (&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;29-03-2017&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Support Turkish Language (translate by&amp;nbsp;tayfun akkoyun)&lt;/li&gt;
&lt;li&gt;Improve Grub2 Config, more powerful with auto scan menu (thanks to&amp;nbsp;aguslr)&lt;br /&gt;(fix boot for Wifislax64 or some particular ISO unbootable on a real machine)&lt;/li&gt;
&lt;li&gt;Add NT6 method as a other option to install Windows (thanks to tayfun akkoyun)&lt;/li&gt;
&lt;li&gt;Update WinSetup.ISO.Module, better than WIM method&amp;nbsp;(update by&amp;nbsp;tayfun akkoyun)&lt;/li&gt;
&lt;li&gt;Add more options for XorBoot Boot Manager (UEFI mode)&lt;/li&gt;
&lt;li&gt;Fix AOMEI Partition Assistant Warning in Windows XP, 7&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog Multiboot Toolkit 2.1.0&lt;/b&gt;: &amp;nbsp;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;19-03-2017&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Improve modules script to prevent lost name file while running again&lt;/li&gt;
&lt;li&gt;Improve multiboot_update script to auto update config for grub2&lt;/li&gt;
&lt;li&gt;Add boot live ISO Wifislax64 (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Fix&amp;nbsp;multiboot_update script to keep the current grub2&#39;s theme setting&lt;/li&gt;
&lt;li&gt;Loopback original config for some Linux distributions (need testing)&lt;/li&gt;
&lt;li&gt;Fix missing Grub4dos config while installing WinSetupFromUSB (thanks to&amp;nbsp;tayfun akkoyun)&lt;/li&gt;
&lt;li&gt;Add many useful ISO tool on Grub4dos menu&amp;nbsp;(thanks to tayfun akkoyun)&lt;/li&gt;
&lt;li&gt;Make Grub4dos more powerful with auto menu (thanks to tayfun akkoyun and karadurak)&lt;/li&gt;
&lt;li&gt;Add Wim method as an alternative to WinSetupFromUSB, saving more space&lt;br /&gt;(thanks to tayfun akkoyun, his friend Aşkın ÖZTAV&amp;nbsp;and oguzhan43 from TNCTR)&lt;/li&gt;
&lt;li&gt;Add ISO method as the other option to install Windows from original ISO&lt;br /&gt;(not support for modified ISO versions like Windows AIO - thanks to tayfun akkoyun)&lt;/li&gt;
&lt;li&gt;Fix boot live ISO for Manjaro Linux 17 (Thanks to kainonergon)&lt;/li&gt;
&lt;li&gt;Fix and Update the modules link&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog Multiboot Toolkit 2.0.1&lt;/b&gt;: &amp;nbsp;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;28-02-2017&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Fix Windows format warning for USB (use bootice v1.3.3 instead bootice v1.3.4)&lt;/li&gt;
&lt;li&gt;Add DLC boot menu from Grub2, fix WinPE Strelec menu in UEFI mode&lt;/li&gt;
&lt;li&gt;Use Windows built-in chkdsk utility to check the partition before&amp;nbsp;preparing&lt;br /&gt;the partition for HDD box. This method will help the data safety more&lt;/li&gt;
&lt;li&gt;Update Grub2 bootloader 2.02 rc1 (thanks to Hà Sơn)&lt;/li&gt;
&lt;li&gt;Fix config for Clover bootloader to auto scan entries like rEFInd&lt;/li&gt;
&lt;li&gt;Add new module boot live ISO:&amp;nbsp;AiO-SRT (thanks to&amp;nbsp;kiet2507)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog Multiboot Toolkit 2.0.0&lt;/b&gt;: &amp;nbsp;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;27-01-2017&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Fix to miss Grub4dos configuration files when installing Grub2 with new method&lt;/li&gt;
&lt;li&gt;Set Grub2 is the default legacy bootloader&lt;/li&gt;
&lt;li&gt;Support some special ISO run only with FAT32 format on the hide partition&lt;br /&gt;(Bitdefender; Fedora; Network Security Toolkit...)&lt;/li&gt;
&lt;li&gt;Support script auto add some special ISO in the hide partition&lt;/li&gt;
&lt;li&gt;Fix and add much more the Grub2 themes&lt;/li&gt;
&lt;li&gt;Improved the script to keep the original name when adding modules to boot live ISO&lt;/li&gt;
&lt;li&gt;Support script to manually update the rEFInd boot manager and the Clover bootloader&lt;/li&gt;
&lt;li&gt;Build new script to install rEFInd/Clover to Internal Hard Drives, support for MultiOS&lt;/li&gt;
&lt;li&gt;Support edit mini Windows boot manager and WinSetup boot manager with bootice&lt;/li&gt;
&lt;li&gt;Support script auto add ISO extracted to multiboot drive&lt;/li&gt;
&lt;li&gt;Support script auto install portable software to multiboot drive&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog MultibootUSB 1.0.6&lt;/b&gt;: &amp;nbsp;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;31-12-2016&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Fix Grub2 booting error in some devices without using CleanMBR&lt;/li&gt;
&lt;li&gt;Add the another method to install/reinstall GRUB2 from Legacy mode&lt;/li&gt;
&lt;li&gt;Support script change easily the Grub2 theme&lt;/li&gt;
&lt;li&gt;Fix warning driver letter B:\ when installing to USB Flash Driver&lt;/li&gt;
&lt;li&gt;Fix Shutdown error in some devices&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog MultibootUSB 1.0.5&lt;/b&gt;: &amp;nbsp;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;31-10-2016&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Build new installer to install MultibootUSB for External Portable Hard Drives (HDD box) with 1 click (create boot without data loss - very safe for your data)&lt;/li&gt;
&lt;li&gt;Add&amp;nbsp;WinPE Sergei Strelec like a module (UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Update Grub2, Clover bootloader&lt;/li&gt;
&lt;li&gt;Fix boot error when booting to Syslinux bootloader&lt;/li&gt;
&lt;li&gt;Fix boot AndroidOS, PhoenixOS,&amp;nbsp;CubLinux&lt;/li&gt;
&lt;li&gt;Add password recovery tool for web browsers and wifi&lt;/li&gt;
&lt;li&gt;Build new script for update MultibootUSB&amp;nbsp;manually&lt;/li&gt;
&lt;li&gt;Add boot live ISO Caine OS (Grub2 UEFI/Legacy mode)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog MultibootUSB 1.0.4&lt;/b&gt;: &amp;nbsp;(&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;02-09-2016&lt;/span&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Set NTFS is a main boot partition&lt;/li&gt;
&lt;li&gt;Use NTFS Drive Protection to protect USB&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Add&amp;nbsp;WinSetupFromUSB for UEFI 32bit&lt;/li&gt;
&lt;li&gt;Update Clover, rEFInd Boot Manager&lt;/li&gt;
&lt;li&gt;Set rEFInd is the default boot manager for UEFI mode&lt;/li&gt;
&lt;li&gt;Auto partition with simple script (thanks to&amp;nbsp;AOMEI)&lt;/li&gt;
&lt;li&gt;Build new instaler to install MultibootUSB for USB Flash Drive with 1 click&lt;/li&gt;
&lt;li&gt;Fix boot live ISO for Parrot OS, Fix some bugs for script&lt;/li&gt;
&lt;li&gt;Optimize the boot menu&lt;/li&gt;
&lt;li&gt;Add new Mini Windows module (thanks to Hoàng Khiển)&lt;/li&gt;
&lt;li&gt;Add boot live ISO&amp;nbsp;Apricity OS (Grub2 UEFI/Legacy mode)&lt;/li&gt;
&lt;li&gt;Remove Clover legacy (not support for NTFS)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog MultibootUSB 1.0.3: &amp;nbsp;(&lt;/b&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;15-08-2016&lt;/span&gt;&lt;b&gt;)&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Add boot live ISO&amp;nbsp;Cyborg Essentials (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Add boot live Cyborg Hawk (Grub2 UEFI/Legacy - extracted)&lt;/li&gt;
&lt;li&gt;Add boot live LionSec Linux (Grub2 UEFI/Legacy - extracted)&lt;/li&gt;
&lt;li&gt;Add boot live&amp;nbsp;Cyborg Hawk (Grub2 UEFI/Legacy - extracted)&lt;/li&gt;
&lt;li&gt;Add boot live&amp;nbsp;Weakerthan 7 (Grub2 UEFI/Legacy - extracted)&lt;/li&gt;
&lt;li&gt;Add boot live ISO Wifislax (Grub2 UEFI/Legacy)&amp;nbsp;+&amp;nbsp;Persistent just support with extracted method&lt;/li&gt;
&lt;li&gt;Add boot live ISO Network Security Toolkit (NST 24) (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Add boot live ISO BlackArch Linux on the second partition (NTFS) (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Add boot live ISO Solus Linux (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Add boot live ISO Antergos Linux (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Add boot live ISO BBQLinux (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Add boot live ISO&amp;nbsp;Arch Strike Linux (x86_64) (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Fix boot live ISO&amp;nbsp;Fedora, Manjaro -- (thank Steave&#39; E2B &amp;amp; hanhtrung92)&lt;/li&gt;
&lt;li&gt;Fix boot Remix OS (new beta)&lt;/li&gt;
&lt;li&gt;Fix bug &amp;amp; update MultibootUSB_HDD_Installer_(160812)&lt;/li&gt;
&lt;li&gt;Add Simple Script auto add module (*.iso / *.wim / *.exe)&lt;/li&gt;
&lt;li&gt;Add YUMI boot like a module Legacy &amp;amp; simple script to fix boot with Syslinux/Grub2&lt;/li&gt;
&lt;li&gt;Add DLC boot like a module both UEFI &amp;amp; Legacy mode&lt;/li&gt;
&lt;li&gt;Add&amp;nbsp;WinSetupFromUSB to install multi windows-setup like a module for UEFI/Legacy mode&lt;/li&gt;
&lt;li&gt;Update Clover bootloader, add more icon (Kali, Parrot, Remix), add more config.plist&lt;/li&gt;
&lt;li&gt;Add Minitool Partition Wizard portable for MultibootUSB_HDD_Installer to&amp;nbsp;partition and format manually&lt;/li&gt;
&lt;li&gt;Try to boot Syslinux from UEFI mode (failure)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Changelog MultibootUSB 1.0.2: &amp;nbsp;(&lt;/b&gt;&lt;span data-darkreader-inline-color=&quot;&quot; style=&quot;--darkreader-inline-color: #ff3939; color: red;&quot;&gt;18-06-2016&lt;/span&gt;&lt;b&gt;)&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Hỗ trợ thêm&amp;nbsp;Boot-Repair-Disk (Grub2 UEFI - Legacy chưa test)&lt;/li&gt;
&lt;li&gt;Fix boot cho&amp;nbsp;Kaspersky Rescue Disk 10 (Grub2 UEFI/Legacy + Syslinux/grub4dos legacy)&lt;/li&gt;
&lt;li&gt;Fix boot cho AVG Rescue CD (Syslinux)&lt;/li&gt;
&lt;li&gt;Fix boot WEAKERTHAN Linux 7 (Syslinux)&lt;/li&gt;
&lt;li&gt;Thêm menu boot Wifislax&amp;nbsp;+ Persistent (syslinux)&lt;/li&gt;
&lt;li&gt;Thêm menu cho Matriux Leandros (chỉ syslinux&amp;nbsp;+ không tích hợp cùng WEAKERTHAN Linux)&lt;/li&gt;
&lt;li&gt;Thêm boot cho Deft linux (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Thêm boot cho CAINE Linux (Syslinux&amp;nbsp;+ Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Thêm boot cho NodeZero Linux (Syslinux&amp;nbsp;+ grub2 Legacy)&lt;/li&gt;
&lt;li&gt;Thêm boot cho Bugtraq-II blackwidow (Syslinux) -- (thank YUMI boot)&lt;/li&gt;
&lt;li&gt;Thêm boot cho&amp;nbsp;Network Security Toolkit (NST 22) (Syslinux)&lt;/li&gt;
&lt;li&gt;Thêm Xiaopan OS (Syslinux)&lt;/li&gt;
&lt;li&gt;Thêm boot Dr.Web LiveDisk &amp;nbsp;(Syslinux) -- (thank YUMI boot)&lt;/li&gt;
&lt;li&gt;Thêm boot Eset rescue (Syslinux + Grub2 Legacy) -- (thank YUMI boot)&lt;/li&gt;
&lt;li&gt;Thêm boot Comodo rescue (Syslinux)&lt;/li&gt;
&lt;li&gt;Hỗ trợ boot live ISO PCLinuxOS (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Hỗ trợ boot live ISO LXLE linux (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Hỗ trợ boot live ISO Linux Lite (Grub2 UEFI/Legacy)&lt;/li&gt;
&lt;li&gt;Hỗ trợ script chống phân mảnh tự động cho ISO -- (thank Steve&#39; E2B)&lt;/li&gt;
&lt;li&gt;Hỗ trợ boot qua syslinux từ menu grub2 và grub4dos --&amp;nbsp;(thank Steve&#39; E2B)&lt;/li&gt;
&lt;li&gt;Cập nhật bootloader (Grub2, Grub4dos, Clover)&lt;/li&gt;
&lt;li&gt;Thêm menu cho Win8/8.1/10 PE/SE vào Xorboot Menu cho UEFI 32bit&lt;/li&gt;
&lt;li&gt;Cập nhật&amp;nbsp;MultibootUSB_HDD_installer_(160618).exe&lt;/li&gt;
&lt;li&gt;Bổ sung các hướng dẫn trong file readme&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2015/12/multiboot-usb-grub2-grub4dos-syslinux-refind-xorboot-uefi-legacy-mode.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJdGL1aIoZ6FmmjECWa0U-d3_v3b-knWFFQtjH0a6VhyRahjeznCyZtGCzOORRaJzf3K-m1QzvfZ70oeFXqlkU6ATNAs4NCAQmbAocTYjm5_g17R-Wo2fGktlYX29W-6BFbY8VM_4zrzs/s72-c/demo.jpg" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-60807872334840411</guid><pubDate>Wed, 12 Aug 2015 16:22:00 +0000</pubDate><atom:updated>2017-09-06T15:57:18.418+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>[Guide] Tạo USB và cài đặt Kali Linux trên UEFI chạy multiboot với các OS khác</title><description>&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPdzHj6E7cg4DZJGCVT3E_UBEu6pCTZMAORnsuBNogw2s2kh02l0cZPpcKq0o2i2wmHJmr9-Cn26WvAeSW-POC2qHZ73a_mjV8Ye4NEodsTIqluuGQjiJ8txQKwEju_f-FT4-vpLjxPsw/s1600/Kali+linux+logo.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPdzHj6E7cg4DZJGCVT3E_UBEu6pCTZMAORnsuBNogw2s2kh02l0cZPpcKq0o2i2wmHJmr9-Cn26WvAeSW-POC2qHZ73a_mjV8Ye4NEodsTIqluuGQjiJ8txQKwEju_f-FT4-vpLjxPsw/s1600/Kali+linux+logo.png&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Dành cho các bạn muốn theo đuổi con đường bảo mật chân chính, một phần chia sẻ của chuyên gia bảo mật Mr. Ghaznavi-Zadeh hi vọng các bạn sẽ có được cái nhìn tổng quan và một thái độ đúng đắn khi bước vào ngành đặc thù này. Cám ơn Mr. Noor đã chia sẻ.&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Ethical Hacking and Steps&lt;/i&gt;&lt;/b&gt;:&amp;nbsp;&lt;a href=&quot;https://www.vpnmentor.com/blog/kali-linux-a-guide-to-ethical-hacking/&quot; target=&quot;_blank&quot;&gt;https://www.vpnmentor.com/blog/kali-linux-a-guide-to-ethical-hacking/&lt;/a&gt;&lt;/blockquote&gt;
&lt;br /&gt;
Kali Linux 2.0 đã chính thức phát hành với tên gọi&amp;nbsp;Kali Sana với một loạt cải tiến về giao diện đồ họa và tính năng mới. Là một hệ điều hành nổi tiếng dành cho các chuyên gia bảo mật, tester... Hiện tại bạn có thể lên trang chủ để &lt;a href=&quot;https://www.kali.org/downloads/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt; nó về. Bạn có thể tải các file ảnh của máy ảo VMware hay VirtualBox để sử dụng và trải nghiệm, máy ảo là khá tốt để cho bạn rèn luyện kỹ năng về bảo mật nhưng nó có một hạn chế là không thao tác thuận tiện được với các kết nối không dây (do bản thân máy ảo sử dụng mạng lan ảo với máy thật). Và một điều nữa nếu sử dụng máy ảo bạn sẽ không tận dụng hết được sức mạnh phần cứng của máy bạn khiến trải nghiệm dùng bị hạn chế rất nhiều.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/NkKdrns.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;360&quot; src=&quot;https://i.imgur.com/NkKdrns.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Trong bài này mình sẽ hướng dẫn các bạn chi tiết cách cài đặt Kali Linux 2.0 multiboot trên chế độ UEFI sử dụng kiến trúc phân vùng GPT. Ở đây mình cài Kali Linux khi đã cài Windows và các OS khác trước rồi, nếu chưa biết cách cài Windows trên UEFI bạn tham khảo bài viết này:&amp;nbsp;&lt;a href=&quot;http://niemtin007.blogspot.com/2014/10/guide-cai-windows-tren-uefi.html&quot; target=&quot;_blank&quot;&gt;[Guide from UEFI-GPT Team] Cài Windows trên UEFI&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Bước 1&lt;/b&gt;: Tạo USB cài đặt&lt;/h3&gt;
Tải file ISO của Kali linux 64 bit về máy. Tải một trong các công cụ sau để tích hợp bộ cài đặt:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Win32 Disk Imager - &lt;a href=&quot;https://sourceforge.net/projects/win32diskimager/files/latest/download&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt; --- &lt;span style=&quot;color: red;&quot;&gt;Recommend&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Rufus -&amp;nbsp;&lt;a href=&quot;http://portableapps.com/apps/utilities/rufus-portable&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;USBWriter - &lt;a href=&quot;http://sourceforge.net/projects/usbwriter/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Universal USB Installer - &lt;a href=&quot;http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;UNetbootin - &lt;a href=&quot;http://unetbootin.github.io/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
Cách tích hợp bộ cài từ file ISO vào USB bằng Rufus, các tool khác tương tự&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/XC7yyov8ZmI/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;405&quot; src=&quot;https://www.youtube.com/embed/XC7yyov8ZmI?feature=player_embedded&quot; width=&quot;900&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
Sau khi tạo USB thành công bạn đã có thể dùng USB này để chạy Kali Linux ở chế độ Live giống như các distro của Linux khác. Nếu bạn chỉ cần có vậy chắc bạn không cần phải đọc phần tiếp theo dưới đây, nhưng nếu muốn cài đặt trên máy để chạy multiboot với các OS khác thì mời bạn tiếp tục&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Bước 2&lt;/b&gt;: Chuẩn bị phân vùng dành cho Kali Linux&lt;/h3&gt;
Bất kỳ OS nào trước khi cài đặt ta đều cần phải chuẩn bị phân vùng riêng cho nó, các phân vùng cài OS bạn nên để chúng sát nhau tránh nằm lộn xộn với các phân vùng dữ liệu vì sẽ gây khó khăn cho bạn trong quá trình xác định phân vùng sau này. Ổ dữ liệu và các phân vùng chứa OS khác cần được đặt tên để không gây nhầm lẫn trong quá trình chọn phân vùng cài đặt&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/044E48g.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;232&quot; src=&quot;https://i.imgur.com/044E48g.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Phân vùng bạn muốn cài Kali cần delete nó để trở thành Unallocated (nghĩa là phân vùng chưa được chia)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Lưu ý&lt;/b&gt;: Chia phân vùng mình luôn khuyến cáo nên chia trong môi trường WinPE (hay Mini Windows). Lúc này tất cả các phân vùng trong máy sẽ được tool hiểu là các ổ dữ liệu vì vậy quá trình thao tác nhanh chóng và an toàn hơn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Bước 3&lt;/b&gt;: Sao lưu lại file trong phân vùng EFI&lt;/h3&gt;
Bước này đối với những bạn đã có kinh nghiệm thì không cần thiết nhưng với newbie mình khuyên nên làm, lỡ sau này có vô tình làm mất boot của Windows hay bị lỗi gì đó liên quan đến boot thì có thể khắc phục nhanh chóng&lt;br /&gt;
&lt;br /&gt;
Chạy &lt;b&gt;Command Prompt (Admin)&lt;/b&gt; bằng cách click chuột phải vào góc dưới cùng bên tay trái của Desktop và chọn nó, giao diện cmd hiện ra bạn &lt;b&gt;copy-paste-enter&lt;/b&gt; từng lệnh sau:&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;b&gt;Code&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;&lt;b&gt;Miêu tả&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;Diskpart&lt;/td&gt;
&lt;td&gt;Khởi chạy tiện ích Diskpart&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;List Disk&lt;/td&gt;
&lt;td&gt;Khởi tạo danh sách ổ cứng trên máy bạn&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;Select Disk 0&lt;/td&gt;
&lt;td&gt;Chọn ổ cứng (thông thường máy chỉ có 1 ổ thì oánh số 0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;List Partition&lt;/td&gt;
&lt;td&gt;Khởi tạo danh sách phân vùng trên ổ cứng&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;Select partition 1&lt;/td&gt;
&lt;td&gt;Chọn phân vùng EFI (thường nằm đầu tiên nên chọn số 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;Assign letter=Z&lt;/td&gt;
&lt;td&gt;Đặt tên cho phân vùng EFI&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;Exit&lt;/td&gt;
&lt;td&gt;Thoát Diskpart&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;Taskkill /im explorer.exe /f&lt;/td&gt;
&lt;td&gt;Tắt Explorer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;Explorer.exe&lt;/td&gt;
&lt;td&gt;Khởi động lại Explorer&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
Truy cập vào ổ &lt;b&gt;Z&lt;/b&gt; vừa mới được tạo trong Explorer, copy folder &quot;&lt;b&gt;EFI&lt;/b&gt;&quot; sang một phân vùng nào khác hoặc có thể nén nó và lưu trữ lại&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Bước 4&lt;/b&gt;: Boot vào USB ở chế độ UEFI, kích hoạt giao diện cài đặt đồ họa&lt;/h3&gt;
Sau khi tích hợp USB cài Kali linux xong, khởi động lại máy. Ngay khi máy vừa bật lại bấm liên tục F12 (đối với Dell) để vào Boot Option --- đối với ASUS là Esc ... các dòng máy khác bạn tự tìm hiểu cách boot vào chế độ này&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/vLXVZww.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;396&quot; src=&quot;https://i.imgur.com/vLXVZww.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Chọn boot vào Graphical Install&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/tJu9c4d.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;362&quot; src=&quot;https://i.imgur.com/tJu9c4d.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Bước 5&lt;/b&gt;: Cài đặt Kali Linux&lt;/h3&gt;
Chọn theo hình và nhấn continue để chuyển sang thiết đặt tiếp theo, giải thích 1 vài chi tiết nhỏ:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Từ hình 1 đến 7 không có gì đặc biệt, bạn cứ nhấn continue mà không phải thiết đặt gì. Chú ý tại hình 4 bạn chọn No và nhấn continue (có thể thao tác này phải lặp lại 2 lần)&lt;/li&gt;
&lt;li&gt;Hình 8 tạo mật khẩu của root để quản trị&lt;/li&gt;
&lt;li&gt;Hình 10 chọn manual để tạo phân vùng bằng tay, không chọn các lựa chọn khác&lt;/li&gt;
&lt;li&gt;Hình 11 chọn vào phân vùng unallocated đã được chuẩn bị trước cho Kali linux&lt;/li&gt;
&lt;li&gt;Từ hình 12 đến hình 15 chọn như hình và bấm continue, quá trình cài đặt bắt đầu (hình 16)&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Chú ý: tại hình 12 khi chọn automatic... nó sẽ tự động tạo phân vùng tối ưu cho máy bạn. Nếu trước đó máy đã có linux và có phân vùng Swap thì tại bước này nó không tạo thêm phân vùng Swap nữa mà dùng chung với phân vùng Swap của phiên bản Linux khác trên máy bạn (Khi multiboot các distro khác nhau của Linux sử dụng chung phân vùng Swap)&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Hình 17 bạn có thể chọn yes, qua vài bước nữa chọn Wifi của bạn và kết nối internet để hệ thống cập nhật. ở đây mình chọn No để quá trình cài cho nhanh, việc update sau khi vào Kali có thể thực hiện sau. Nhưng nếu muốn kali chạy ổn định bạn nên update hệ thống từ bước này&lt;/li&gt;
&lt;li&gt;Hình 18 quá trình cài đã thành công, máy tính sẽ tự khởi động lại và boot vào Grub2 của Kali Linux, lúc này trên đó sẽ xuất hiện thêm lựa chọn boot vào Windows&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span id=&quot;goog_1127985187&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_1127985188&quot;&gt;&lt;/span&gt;&lt;a href=&quot;https://www.blogger.com/&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/u30jgkp.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/u30jgkp.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Bước 6&lt;/b&gt;: đăng nhập vào Kali Linux&lt;/h3&gt;
Khi khởi động vào Kali Linux phần User Name bạn gõ tên là &lt;b&gt;root &lt;/b&gt;phần password chính là mật khẩu mà bạn đặt tại hình số 8. Ok, hãy bắt đầu trải nghiệm nó&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Lời kết&lt;/b&gt;&lt;/h3&gt;
Thực ra đối với nhiều người Kali Linux không nhất thiết phải cài trên máy, bạn vẫn có thể sử dụng nó ngay trên USB để cơ động hơn. Nhưng đối với mình thì mình vẫn thích cài nó. Hi vọng bài viết này có ích cho các bạn :)
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2015/08/make-usb-install-kali-linux-20-uefi-gpt-multiboot.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPdzHj6E7cg4DZJGCVT3E_UBEu6pCTZMAORnsuBNogw2s2kh02l0cZPpcKq0o2i2wmHJmr9-Cn26WvAeSW-POC2qHZ73a_mjV8Ye4NEodsTIqluuGQjiJ8txQKwEju_f-FT4-vpLjxPsw/s72-c/Kali+linux+logo.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-6431443579588538392</guid><pubDate>Sat, 04 Jul 2015 07:12:00 +0000</pubDate><atom:updated>2016-08-05T00:21:01.088+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Hackintosh</category><title>[Guide] Tinh chỉnh và hoàn thiện máy hackintosh (Phần 6)</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Lever 6: Tinh chỉnh và hoàn thiện máy hackintosh&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Thiết lập cơ bản:&lt;/b&gt;&lt;/h3&gt;
Mặc định muốn Copy cái gì trên Mac OS ta đều phải dùng tổ hợp phím Alt + C vậy làm sao thay nút Alt kia thành Ctrl cho giống Windows với Linux? Cuộn trang cũng bị ngược, để cho nó giống Windows thì làm thế nào? Touchpad chỉnh sao? Đưa icon ổ cứng ra desktop như thế nào?&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/49Frye0.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/49Frye0.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Phần mềm không thể thiếu cho Mac OS trên máy Hackintosh&lt;/b&gt;&lt;/h3&gt;
Có một điều hơi phiền phức là Mac OS trên máy hackintosh không cho phép ghi dữ liệu lên phân vùng định dạng NTFS, Finder mặc định của Mac OS vẫn chưa được tiện lợi. Để giải quyết điều đó sau khi cài Mac OS ta luôn cài 2 tool này (Search google để tìm phiên bản mới nhất mà dùng nhé):&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Paragon NTFS (nhiều bạn thích Tuxera NTFS vì nó nhẹ hơn, mình lại thích thằng này hơn)&lt;/li&gt;
&lt;li&gt;Total Finder&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;
Một số phần mềm miễn phí dành cho Mac OS:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.videolan.org/vlc/download-macosx.html&quot; target=&quot;_blank&quot;&gt;VLC&lt;/a&gt; - khi nói đến phần mềm xem phim không thể thiếu thằng này&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.google.com/chrome/browser/desktop/&quot; target=&quot;_blank&quot;&gt;Chrome&lt;/a&gt; - trình duyệt Safari của Mac cũng khá nhanh rồi, nhưng chrome là lựa chọn không tồi&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.teamviewer.com/vi/download/mac.aspx&quot; target=&quot;_blank&quot;&gt;Teamview&lt;/a&gt; - hỗ trợ điều khiển máy tính từ xa&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.skype.com/en/download-skype/skype-for-mac/&quot; target=&quot;_blank&quot;&gt;Skype&lt;/a&gt; - Gọi điện nhắn tin miễn phí&lt;/li&gt;
&lt;/ul&gt;
Ngoài ra còn rất nhiều phần mềm miễn phí khác trên Apple Store, các bạn chỉ cần tạo một tài khoản Apple ID là có thể tải được.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Thiết lập nâng cao cho config.plist&lt;/b&gt;&lt;/h3&gt;
Nếu như mục đích ban đầu tạo config.plist là làm sao để USB có thể boot thành công vào bộ cài Mac OS để ta có thể cài thì sau khi cài xong bạn cần tạo lại config.plist để máy nhận đúng và đủ cấu hình, fix lỗi, tùy biến ... bla! bla! bla!&lt;br /&gt;
&lt;br /&gt;
Trong hướng dẫn ở phần này mình chỉ giới thiệu cho các bạn những thiết lập thường gặp và cần thiết nhất, còn nếu bạn muốn tìm hiểu ý nghĩa từng thiết lập vui lòng đọc &lt;a href=&quot;http://clover-wiki.zetam.org/pages/Configuration/&quot; target=&quot;_blank&quot;&gt;tại đây&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Trước tiên đừng quên là bạn cần phải mở file config.plist&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/TyyF1Lc.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/TyyF1Lc.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;ACPI&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Những thiết đặt ở đây có thể giúp bạn giải quyết trục trặc trong quá trình cài đặt, nhưng nếu bạn đã cài xong rồi thì có thể bỏ qua các tùy chọn ở đây. Bạn chỉ cần quan tâm hai thiết lập như hình dưới&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/wuKnglB.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/wuKnglB.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Boot&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Cách chọn Windows làm hệ điều hành khởi động mặc định&lt;/span&gt;&lt;/b&gt;:&lt;br /&gt;
Mặc định thì Mac OS luôn được chọn để khởi động vào mặc định trong 5s chờ. Vì một lý do nào đó bạn không thích vậy, bạn thích trong 5s chờ đó Clover sẽ tự khởi động vào Windows, dưới đây là cách làm&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Bước 1&lt;/b&gt;: Xác định thứ tự từ trái sang phải xem Windows là phân vùng thứ mấy (của mình là 2)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/th8RI72.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/th8RI72.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Bước 2&lt;/b&gt;: Xác định địa chỉ của phân vùng chứa Windows&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/0WJREEi.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/0WJREEi.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Bước 3&lt;/b&gt;: Dán chuỗi số vừa tìm được trên khung thứ 2 được đánh dấu như hình, tại khung đánh dấu thứ 3 thiết lập y chang như vậy&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/NnIvt56.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/NnIvt56.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Tùy chọn slide=0 khá cần thiết và quan trọng cho một số máy để có thể boot được. Nếu sau khi sử dụng tùy chọn này mà máy bạn không boot được thì có thể thử các tùy chọn boot flag khác - khu vực 1 (với điều kiện bạn phải hiểu ý nghĩa của tùy chọn đó)&lt;br /&gt;
&lt;br /&gt;
Nếu bạn muốn sử dụng tính năng ảo hóa phần cứng của intel hay bật VD-T bạn có thể sử dụng thiết lập dart=0&lt;br /&gt;
&lt;br /&gt;
Nếu sử dụng Yosemite thì tùy chọn kext-dev-mode=1 luôn luôn được chọn, cũng tương tự tùy chọn rootless=0 luôn phải chọn nếu dùng El Capitan&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;CPU, Devices và Disable Drivers&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Phần này bạn có thể tùy chỉnh sau nếu cần&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Gui&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Khu vực 1 bạn thích thì có thiết lập các thông số phù hợp với máy bạn, không làm cũng không sao. Có một chức năng khá hay ở đây là ẩn phân vùng. Có lẽ sau khi cài xong Mac OS bạn nào cũng sẽ thấy hơi chướng mắt vì bên cạnh Mac OS lại có thêm thằng Recovery HD, bạn có thể ẩn nó đi bằng cách oánh tên nó như trên hình&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/uhJwHFu.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/uhJwHFu.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Graphics&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Trên máy hackintosh thường không dùng được card đồ họa rời, thông số ở đây chỉ cần quan tâm ở mục đánh dấu. Đối với những card đồ họa không được hỗ trợ bạn cần&amp;nbsp;nạp hoặc chỉnh sửa thông tin trong EDID hay device ID&lt;br /&gt;
&lt;br /&gt;
Một vài card video ví dụ như&amp;nbsp;Nvidia GTX 6xx hay AMD Radeon HD 6xxx không cần phải inject mà nó sẽ tự động tắt mà người dùng không cần can thiệp. Việc inject khá quan trọng, nó giúp cho máy của bạn hoạt động tốt&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/aLl9PRs.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/aLl9PRs.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Kernel and Kext Patches&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Tùy chọn&amp;nbsp;KernelCPU sẽ giúp fix Kernel Panics với những CPU không được nhận biết cụ thể. Tùy chỉnh này không dùng được cho hệ thống sử dụng CPU AMD hay&amp;nbsp;Pentium, đối với những loại này bạn cần phải&amp;nbsp;patched kernel&lt;br /&gt;
&lt;br /&gt;
Nếu đang sử dụng Haswell và motherboard có khóa MSR (thường gặp trên Asus) thì bạn chọn tùy chỉnh KernelPM giúp patch kernel để kích hoạt power management.&lt;br /&gt;
&lt;br /&gt;
Nếu máy bạn không dính dáng đến&amp;nbsp;Haswell thì sử dụng tùy chọn Asus AICPUPM, tùy chọn này giúp ngăn&amp;nbsp;kernel panics do liên quan đến power management và khóa MSR đồng thời&amp;nbsp;ngăn không cho ghi vào&amp;nbsp;AICPM (Apple Intel CPU Power Management)&lt;br /&gt;
&lt;br /&gt;
Nếu như bạn bị lỗi máy tự dưng bị reboot lại mà không làm gì cả hay chọn boot vào Mac OS mà nó cứ bị bật ra và reboot lại máy thì chọn&amp;nbsp;AppleRTC (riêng máy mình sau khi tích vào cái này cần tích thêm vào KernelPm mới được, cũng chả hiểu vì sao lại như vậy!?)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/8WBf2M2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/8WBf2M2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Rt Variables&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Nếu bạn muốn dùng iMessages và iCloud trên máy hackintosh bạn có thể copy thông tin&amp;nbsp;ROM và MLB trên một máy Mac thật (nhưng đừng bao giờ chia sẻ nó cho quá nhiều người vì Apple có thể lock tài khoản của máy Mac thật mà bạn xin copy)&lt;br /&gt;
&lt;br /&gt;
Nếu không có thông tin từ Mac thật thì bạn có thể nhấn vào nút Calculate thể Clover tạo chuỗi số ngẫu nhiên cho bạn (lưu ý rằng cách này không khuyến cáo để dùng)&lt;br /&gt;
&lt;br /&gt;
Cách khuyên dùng nên sử dụng là dùng iMessage Debug Tool&amp;nbsp;từ HVT để dump thông tin.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/BxtECdl.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;282&quot; src=&quot;https://i.imgur.com/BxtECdl.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/4ldQ5XG.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;185&quot; src=&quot;https://i.imgur.com/4ldQ5XG.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/Qr0D869.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/Qr0D869.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;SMBIOS&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Thiết lập ở đây rất quan trọng, tại đây bạn chọn kiểu máy Macintosh nào có cấu hình gần giống với máy bạn nhất để máy bạn có thể hoạt động một cách ổn định và đạt hiệu suất tốt nhất. Nếu không biết máy của bạn có cấu hình gần nhất với máy nào thì sử dụng&amp;nbsp;&lt;a href=&quot;http://www.mactracker.ca/&quot; target=&quot;_blank&quot;&gt;MacTracker&lt;/a&gt; để bạn so sánh và tìm cấu hình gần nhất giống của bạn.&lt;br /&gt;
&lt;br /&gt;
Bản chất của OS X đã tối ưu cho nền tảng CPU&amp;nbsp;Ivy &amp;amp; Haswell nên đối với những dòng máy này cần phải chọn đúng kiểu hệ thống mới có thể kích hoạt được&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/4sllZG3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/4sllZG3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Tương tự phía trên, bạn cũng lấy nó từ iMessage Debug Tool&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/9eV3o9T.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/9eV3o9T.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;System Parameters&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Bạn cần chọn vào tùy chỉnh Inject System ID để nạp&amp;nbsp;SMBIOS&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/zEExnlL.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/zEExnlL.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Và cuối cùng đừng quên lưu lại thiết lập cho config.plist nhé!
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Đồng bộ thời gian của Windows và Mac OS&lt;/b&gt;:&lt;/h3&gt;
Có một điểm cũng hơi bất tiện nữa khi dualboot Windows với Mac là thời gian giữa 2 thằng không giống nhau.&amp;nbsp;Nguyên nhân là do Ubuntu hay Linux/Unix (Mac OS cũng là một nhánh của tụi này mà ra nhé các bạn) sử dụng múi giờ GMT trong khi Windows vần xài chức năng đồng bộ giờ với máy tính nên ra vấn đề như vậy.&lt;br /&gt;
&lt;br /&gt;
Để thời gian được đồng bộ mà không gây phiền phức ta chỉnh như sau: Trên Windows bạn chọn đúng múi giờ cho Việt Nam, bật tính năng cập nhật thời gian thực. Bên Mac OS bạn chỉnh múi giờ lùi về &quot;Greenwich mean time&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/wCQw2d1.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;365&quot; src=&quot;https://i.imgur.com/wCQw2d1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Update Mac OS&lt;/b&gt;:&lt;/h3&gt;
Đây có lẽ là một ưu điểm lớn của các cài Mac OS sử dụng Bootloader Clover. Mỗi khi có phiên bản mới nâng cấp bạn có thể tiến hành update trực tiếp như một máy Mac thật mà không phải cài lại, nhưng với điều kiện bạn cần thiết lập cho config.plist và backup kexts của bạn. Riêng về vấn đề này Guide [AIO] đã nói rất kỹ, bạn có thể tham khảo &lt;a href=&quot;http://osx.vn/index.php?threads/aio-tong-hop-tat-ca-cac-huong-dan-ve-hackintosh.15/#post-27&quot; target=&quot;_blank&quot;&gt;tại đây&lt;/a&gt;&amp;nbsp;hoặc có thể tham khảo &lt;a href=&quot;http://www.osx86vn.com/2015/01/osx-yosemite-10102-huong-dan.html&quot; target=&quot;_blank&quot;&gt;bài viết này&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Lời kết&lt;/b&gt;&lt;/h2&gt;
Cám ơn các bạn đã theo dõi guide từ phần 1 đến giờ, hi vọng qua những hướng dẫn cơ bản mà mình hướng dẫn thì bạn đã có một máy hackintosh chạy ngon lành phục vụ cho trải nghiệm, tạo môi trường lập trình thoải mái hơn ...&lt;br /&gt;
&lt;br /&gt;
Thông qua đây xin cám ơn sự góp ý và hỗ trợ nhiệt tình từ anh La Văn Tiến, DươngTH, em gái Ngọc Nguyễn ... và rất rất nhiều thành viên khác&lt;br /&gt;
&lt;br /&gt;
Sáu tháng, đó chắc hẵn là khoảng thời gian mình nghiên cứu về hackintosh từ lúc chưa biết tý gì về nó. Mình làm quen nó khi đã khá vững về Windows, nhưng nó một điều mình nhận thấy Guide [AIO] hình như không dành cho Newbie mà nó đúng hơn là cuốn cẩm nang dành cho người đã biết chút ít về hackintosh. Mình viết chuỗi bài viết dành cho newbie không phải là để cạnh tranh với guide [AIO] của Pokeguyen hay của các cây gạo cội trong làng hackintosh cả, chỉ đơn giản là mình muốn bổ sung những hình ảnh tư liệu, hay đơn giản là những lưu ý nhỏ mà newbie thường bỏ sót. Newbie thường có căn bệnh chung là lười và thích ăn sẵn (mình cũng vậy thôi), guide mình viết có rất nhiều hình ảnh với mục đích giúp các bạn dễ hình dung và trải nghiệm trước hackintosh bằng mắt, qua việc nhìn thấy kết quả nó như vậy mà dũng cảm thử trên máy mình. Bạn muốn giỏi một cái gì liên quan đến máy tính cần phải sử dụng chất xám và kèm theo đó là trải nghiệm, thử nghiệm nó liên tục ;)&lt;br /&gt;
&lt;br /&gt;
Hackintosh không dành cho người lười. Mình đến với hackintosh khá trễ, kiến thức luôn có sự kế thừa và phát huy, bản thân nội dung trong guide không phải do mình tự nghĩ ra hoặc hư cấu lên mà nó được thừa kế từ các bài viết hay kinh nghiệm từ các đàn anh đi trước. Công lao duy nhất của mình chỉ là tổng hợp lại nó và trình bày lại với cách nhìn của Newbie, mình cũng chỉ là Newbie :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;b&gt;Chuỗi bài viết có sử dụng thông tin từ các nguồn sau&lt;/b&gt;:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://osx.vn/threads/aio-tong-hop-tat-ca-cac-huong-dan-ve-hackintosh.15/&quot; target=&quot;_blank&quot;&gt;[AIO] Tổng hợp tất cả các hướng dẫn về Hackintosh&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html&quot; target=&quot;_blank&quot;&gt;[Guide] Patching LAPTOP DSDT/SSDTs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://skylineosx.com/configuring-clover/&quot; target=&quot;_blank&quot;&gt;Configuring Clover&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.dersoldat.org/?tag=clover-configurator&quot; target=&quot;_blank&quot;&gt;Fix iMessage on Yosemite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Và rất rất nhiều bài viết khác trên các diễn đàn insanelymac.com; tonymacx86.com; hackintoshosx.com ...&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;shareaholic-canvas&quot; data-app-id=&quot;18243395&quot; data-app=&quot;share_buttons&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2015/07/guide-tinh-chinh-va-hoan-thien-may.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s72-c/Hackintosh_logo.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-4915608420824575163</guid><pubDate>Mon, 25 May 2015 06:32:00 +0000</pubDate><atom:updated>2016-09-23T18:34:45.411+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Hackintosh</category><title>[Guide] Patch DSDT cho máy Hackintosh (Phần 5)</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;u&gt;Lever 5:&lt;/u&gt; Hướng dẫn Patch DSDT cho máy Hackintosh:&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Patch DSDT có khó không?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Bản chất việc Patch DSDT khá là khó vì bạn phải làm việc với ngôn ngữ máy, phải làm việc với ngôn ngữ cấp thấp sẽ rất khó khăn với newbie. Nếu bạn đã có kiến thức lập trình thì sẽ đỡ vất vả hơn. Nhưng trong thế giới Hackintosh, hầu như các Patch đã được làm sẵn. Các bạn newbie chỉ cần chọn đúng gói Patch và áp dụng cho đúng vào DSDT của máy mình là được. Cho nên tuy khó nhưng thành ra lại dễ. Tất nhiên, nếu bạn muốn đi sâu vào thế giới hackintosh bạn cần hiểu những dòng code mình patch nó là gì để tối ưu nó, chúc các bạn thành công!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Tôi có thể dùng DSDT của máy khác không (đỡ phải patch)?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Câu trả lời là có nhưng chỉ với những máy có cùng chung mainboard. Thường thì không khuyến cáo sử dụng DSDT của máy khác vì bản thân mỗi máy ACPI có thể hơi khác nhau nên có thể sinh ra một số bug làm cho máy chạy không ổn định. Nếu không lười hãy tự tạo DSDT cho riêng mình và sử dụng!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Làm sao để lấy được file DSDT của máy mình?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
DSDT có thể dump được từ Windows, Mac hay Linux; nhưng thuận lợi và nhanh chóng nhất ta nên tận dụng chức năng này của Clover&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/4SJxq2B.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;224&quot; src=&quot;https://i.imgur.com/4SJxq2B.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/S19X0Db.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;282&quot; src=&quot;https://i.imgur.com/S19X0Db.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Có DSDT rồi giờ ta làm gì?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
DSDT khi được dump sẽ có đuôi&amp;nbsp;&lt;b&gt;*.aml&lt;/b&gt;&amp;nbsp;nhưng khi patch ta cần biên dịch nó về đuôi&amp;nbsp;&lt;b&gt;*.dsl&lt;/b&gt;&amp;nbsp;(Sau khi patch xong ta lại lưu về &lt;b&gt;*.aml&lt;/b&gt;&amp;nbsp;để sử dụng)&lt;br /&gt;
&lt;br /&gt;
Để DSDT ít lỗi và hoạt động tốt nhất bạn cần dịch ngược nó đúng cách. Nếu dịch sai sẽ gây ra một số lỗi rất khó chịu và rất khó để khắc phục. Chi tiết về cách dùng lệnh MacIASL được giới thiệu&amp;nbsp;&lt;a href=&quot;http://www.hackintoshosx.com/files/file/4540-acpica-iasl-intel-acpi-tools/&quot; target=&quot;_blank&quot;&gt;tại đây&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Link tải iasl mới nhất&amp;nbsp;&lt;a href=&quot;https://bitbucket.org/RehabMan/acpica/downloads&quot; target=&quot;_blank&quot;&gt;https://bitbucket.org/RehabMan/acpica/downloads&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Copy các file DSDT, SSDT đã dump ở trên và iasl vào một folder tên là &lt;b&gt;Patch&lt;/b&gt; đặt ngoài Desktop sau đó mở terminal và Copy/Paste/Enter các lệnh sau:
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;cd ~/Desktop/Patch&lt;br /&gt;./iasl -da -dl *.aml&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Lưu ý&lt;/b&gt;: thư mục &lt;b&gt;Patch&lt;/b&gt; chỉ chứa DSDT, SSDT và iasl, không được để cùng các file nào khác.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/8lM6JKg.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;347&quot; src=&quot;https://i.imgur.com/8lM6JKg.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Tất cả các file đuôi *.aml sẽ được nhân bản thành các file cùng tên với đuôi *.dsl ta bắt đầu làm việc với các file này. Click đúp vào file dsdt.dsl (mặc định sẽ được mở bằng MacIASL) và làm theo hình:&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Link tải MacIASL mới nhất&lt;/span&gt;&lt;/b&gt;:&amp;nbsp;&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads&quot; target=&quot;_blank&quot;&gt;https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;Thiết lập MacIASL về ACPI 5.0 hoặc cao hơn&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/rS6wdnX.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;279&quot; src=&quot;https://i.imgur.com/rS6wdnX.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;Cách thêm kho patch online vào MacIASL:&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/LWKkcG9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;281&quot; src=&quot;https://i.imgur.com/LWKkcG9.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Kho Patch Online hữu ích:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Rehabman DSDT Patches&lt;/b&gt;:&lt;br /&gt;http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master&lt;/li&gt;
&lt;li&gt;&lt;b&gt;HP Probook patch&lt;/b&gt;:&lt;br /&gt;http://raw.github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch/master&lt;/li&gt;
&lt;li&gt;&lt;b&gt;PCbeta dxxs dsdt Patches&lt;/b&gt;:&lt;br /&gt;http://raw.github.com/Yuki-Judai/dxxs-DSDT-Patch/master&lt;/li&gt;
&lt;li&gt;&lt;b&gt;MacMan Gigabyte&lt;/b&gt;:&lt;br /&gt;http://www.tonymac86.com/DSDT/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Toleda Audio HDMI HD4600/Haswell/8 Series&lt;/b&gt;: &lt;br /&gt;http://raw.github.com/toleda/audio_hdmi_8series/master&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Toleda Airport PCle Half Mini&lt;/b&gt;:&lt;br /&gt;http://raw.github.com/toleda/audio_ALCInjection/master&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Toleda Audio Realtek ALC injection&lt;/b&gt;&lt;br /&gt;http://raw.github.com/toleda/audio_ALCInjection/master&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Toleda Audio HDMI UEFI Audio dsdt edits - Desktop/Laptop/Intel NUC&lt;/b&gt;&lt;br /&gt;http://raw.github.com/toleda/audio_hdmi_uefi/master&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Toleda Audio HDMI HD4000/Ivy Bridge/7 Series&lt;/b&gt;&lt;br /&gt;http://raw.github.com/toleda/audio_hdmi_hd4000/master&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Toleda Audio HDMI HD3000/Sandy Bridge/6 Series&lt;/b&gt;&lt;br /&gt;http://raw.github.com/toleda/audio_hdmi_hd3000/master&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Toleda Audio HDMI 5 Series&lt;/b&gt;&lt;br /&gt;http://raw.github.com/toleda/audio_hdmi_5series/master&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue; font-weight: bold;&quot;&gt;Ngoài ra còn kho patch khác khá hữu ích là PJALM&#39;s DSDT Patches &lt;/span&gt;(&lt;a href=&quot;http://pjalm.com/&quot; target=&quot;_blank&quot;&gt;nguồn&lt;/a&gt;)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;ASUS:&lt;/b&gt;&amp;nbsp;&lt;b&gt;All-in-one patches for ASUS motherboards&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/asus/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;MSI:&lt;/b&gt;&amp;nbsp;&lt;b&gt;All-in-one patches for MSI motherboards&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/msi/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Zotac:&lt;/b&gt;&amp;nbsp;&lt;b&gt;All-in-one patches for Zotac motherboards&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/zotac/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Gigabyte:&lt;/b&gt;&amp;nbsp;&lt;b&gt;All-in-one patches for Gigabyte motherboards&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/gigabyte/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ASRock:&lt;/b&gt;&amp;nbsp;&lt;b&gt;All-in-one patches for ASRock motherboards&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/asrock/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Graphics:&lt;/b&gt;&amp;nbsp;&lt;b&gt;Patches for Intel HD and AMD/nVidia graphic cards&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/graphics/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Intel Series 6:&lt;/b&gt;&amp;nbsp;&lt;b&gt;Intel Series 6 Patches for SATA, USB, SMBUS, IGPU, GbE and general fixes&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/intel6/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Intel Series 7:&lt;/b&gt;&amp;nbsp;&lt;b&gt;Intel Series 7 Patches for SATA, USB, SMBUS, IGPU, GbE and general fixes&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/intel7/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Intel Series 8:&lt;/b&gt;&amp;nbsp;&lt;b&gt;Intel Series 8 Patches for SATA, USB and general fixes&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/intel8/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Intel Series 9:&lt;/b&gt;&amp;nbsp;&lt;b&gt;Intel Series 9 Patches for SATA, USB and general fixes&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/intel9/&lt;/li&gt;
&lt;li&gt;&lt;b&gt;General:&lt;/b&gt;&amp;nbsp;&lt;b&gt;General patches for Shutdown, HDEF, USB3, SATA and LAN&lt;/b&gt;&lt;br /&gt;http://maciasl.sourceforge.net/pjalm/general/&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Làm quen một chút đến giao diện của công cụ MacIASL&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/BtfVRZs.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://i.imgur.com/BtfVRZs.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Khu vực 1&lt;/b&gt;: Chứa các gói patch được tác giả liên tục cập nhật trên server, khi click đúp vào gói lập tức các code trong gói patch sẽ xuất hiện tại khu vực 2&lt;br /&gt;
&lt;b&gt;Khu vực 2&lt;/b&gt;: Hiển thị nội dung của gói patch&lt;br /&gt;
&lt;b&gt;Khu vực 3&lt;/b&gt;: Hiện thị sự thay đổi khi áp dụng gói patch trên máy bạn (nhấn Apply để hoàn tất)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/LjrXwDX.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://i.imgur.com/LjrXwDX.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Cách thêm kho Patch Offline:&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Thường có một vấn đề khá nhỏ nhưng hơi phiền phức của hầu hết mọi người khi cài xong mac OS là máy không có wifi cũng đồng nghĩa với không có internet (trừ khi bạn dùng mạng dây). Vậy để thuận tiện trước đó bạn nên tải gói patch offline&lt;br /&gt;
&lt;a href=&quot;https://github.com/RehabMan/Laptop-DSDT-Patch&quot; target=&quot;_blank&quot;&gt;https://github.com/RehabMan/Laptop-DSDT-Patch&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Bạn chỉ cần tìm đến file *.txt chứa code cần patch cho máy bạn:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/85T96Y7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;525&quot; src=&quot;https://i.imgur.com/85T96Y7.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Giới thiệu chi tiết về kho patch của RehabMan&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
RahabMan là một Moderator của tonymacx86.com&amp;nbsp;rất nổi tiếng trong cộng đồng hackintosh với nhiều bài viết chất lượng. Thông qua việc support nhiệt tình cho member và tham gia các dự án khác nhau. Anh đã và đang xây dựng một kho patch tự động giúp ích rất nhiều cho cộng đồng.&lt;br /&gt;
&lt;br /&gt;
Trong gói patch của RehabMan bao gồm 2 phần:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Patch cơ bản:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;Various Syntax Error Fixes&lt;/b&gt;&lt;/span&gt;: được bắt đầu bằng ký hiệu [syn]. Công dụng của nó là fix các lỗi phổ biến của DSDT/SSDT sau khi biên dịch để có được bản DSDT/SSDT sạch trước khi patch. Hoặc dùng để sửa lỗi sau khi patch.&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;System Patches&lt;/span&gt;&lt;/b&gt;: được bắt đầu bằng ký hiệu [sys]. Là các gói patch giúp fix lỗi cơ bản của một máy hackintosh (lỗi này thường phổ biến trên hầu hết các máy). Thí dụ như:&lt;br /&gt;&lt;br /&gt;Nếu như chíp máy bạn đang dùng là Haswell CPU/8-series nên sử dụng gói patch&amp;nbsp;&lt;b&gt;Haswell LPC&lt;/b&gt;&amp;nbsp;để giúp Mac OS có thể load được AppleLPC.kext&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;USB (ECHI) Patches&lt;/span&gt;&lt;/b&gt;: được bắt đầu bằng ký hiệu [usb]&lt;br /&gt;Nếu bạn sử dụng kext của USB 3.0 trong công cụ HVT do pokenguyen tổng hợp thì bạn không được sử dụng gói&amp;nbsp;[usb] 7-series USB3 Multiplex. Bạn chỉ dùng gói patch này khi dùng kext gốc của Mac là&amp;nbsp;AppleUSBXHCI.kext. Thường khá ít máy có thể áp dụng gói patch này ví dụ như&amp;nbsp;Lenovo u310/u410.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;[usb] 6-series USB&lt;/b&gt;&amp;nbsp;và&amp;nbsp;&lt;b&gt;[usb] 7-series/8-series USB&lt;/b&gt;&amp;nbsp;được sử dụng rộng rãi cho hầu hết các máy, patch này sử dụng kèm với&amp;nbsp;GenericUSBXCHI.kext trong gói HVT của pokenguyen. Tùy cấu hình máy mà bạn chọn cho đúng. Ví dụ như các dòng chip từ Ivy trở về sau đều sử dụng&amp;nbsp;&lt;i&gt;[usb] 7-series/8-series USB&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Nếu sử dụng Yosemite bạn nên dùng&amp;nbsp;GenericUSBXHCI.kext riêng cho phiên bản hệ điều hành này, ngoài ra bạn cần phải thêm lệnh -gux_defer_usb2 trên kernel flag của Clover (việc này bạn có thể làm thông qua chỉnh sửa config.plist)&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Patch nâng cao:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Audio&lt;/span&gt;&lt;/b&gt;: tùy cách thiết đặt thông số khi patch AppleHDA mà sử dụng gói patch [audio] Audio Layout cho phù hợp. Luôn sử dụng kèm theo [sys] IRQ Fix khi sử dụng patch này. Tùy khi cài kext AppleHDA nó yêu cầu áp dụng Layout nào thì bạn thay đổi số 12 thành số tương ứng mà nó yêu cầu (đa số các máy đều dùng layout 12)&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Battery Patches&lt;/span&gt;&lt;/b&gt;: gói patch giúp nhận đúng phần trăm của pin được bắt đầu bằng ký hiệu [bat]. Có thể một số máy không cần patch pin máy vẫn có thể nhận được. Đây là gói patch tùy chọn (không bắt buộc)&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Intel Graphics Patches&lt;/span&gt;&lt;/b&gt;: gói patch giúp máy nhận đúng card onboard (full QE/CI) và fix thanh tăng giảm độ sáng được mượt mà. Được bắt đầu bằng ký hiệu [igpu]&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Disable Nvidia/Radeon&lt;/span&gt;&lt;/b&gt;: gói patch giúp tắt card rời, sử dụng card onboard để máy tiêu thụ điện năng và giúp máy mát hơn. Được bắt đầu bằng ký hiệu [gfx0]. Thường khuyên nên disable card rời thông qua SSDT&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Fan control/temperature/LID status Patches&lt;/span&gt;&lt;/b&gt;: gói patch giúp điều khiển quạt để quản lý nhiệt độ của máy. Được bắt đầu bằng ký hiệu [misc]&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Luôn áp dụng Patch DTGP&lt;/span&gt;&lt;/b&gt;:&amp;nbsp;DTGP là thành phần của Method _DSM dùng để nhận diện phần cứng của Mac OS. Thường thì DSDT gốc đã có chứa Method này nhưng ta cần remove hết nó rồi áp dụng Menthod DTGP mới đã chỉnh sửa. Patch này có sẵn trong kho Patch online của MacIASL.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Luôn backup file DSDT trước khi tiến hành patch&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Làm việc với mấy dòng code không phải lúc nào bạn cũng có thể chắc chắn không có lỗi xảy ra cả, luôn copy dự phòng DSDT là một cách hiệu quả và đừng coi thường việc này vì nó có thể khiến bạn mất thời gian vô ích.&lt;br /&gt;
&lt;br /&gt;
Bạn nên giữ lại DSDT.dsl đã lưu lại thiết lập sau khi đã fix hết lỗi và một bản sao của nó sau khi patch thành công để sau này cần patch thêm ta patch tiếp từ bản sao này và lưu về DSDT.aml để sử dụng.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Check lỗi của DSDT/SSDT bằng MacIASL:&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Khi check lỗi sẽ hiện ra bảng Compiler Summary khi click vào từng dòng thông báo lỗi nó sẽ chỉ cho bạn đến vị trí lỗi.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/c6uKYYy.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://i.imgur.com/c6uKYYy.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Sửa lỗi của DSDT/SSDT sau khi biên dịch&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
Khi gặp thông báo lỗi với newbie thì câu hỏi trong đầu luôn là: &quot;&lt;i&gt;fix nó thế nào?&lt;/i&gt;&quot; Thật nực cười nhưng hãy tận dụng anh Google. Bạn chọn vào dòng thông báo lỗi trên bảng Compiler Summary nhấn tổ hợp phím Alt&amp;nbsp;+ C để sao chép tên lỗi và tìm nó với cụm từ&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;How to fix ...&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Để phạm vi tìm kiếm cho nhiều kết quả bạn nên chỉ giữ lại tên thông báo chính bỏ hết các nội dung miêu tả vị trí hay mở ngoặc đóng ngoặc, thí dụ đối với máy mình
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;How to fix ResoureTag larger than Field &lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Fix mấy thứ linh tinh liên quan đến code luôn đòi hỏi kiên nhẫn, nhiều lúc phải thử nhiều cách mới tìm ra cái nào là tối ưu nhất, nên nói patch DSDT khó là khó ở chỗ này. Các cảnh báo Errors phải được sửa hết trước khi patch DSDT còn Warnings bạn có thể fix sau cũng không sao&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Một số quy tắc:&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: red;&quot;&gt;Luôn sử dụng các patch Various Syntax Error Fixes của RehabMan để fix DSDT/SSDT trước. Những lỗi còn sót lại tiếp tục khắc phục bằng tay!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: red;&quot;&gt;Lời khuyên nên remove tất cả&amp;nbsp;&amp;nbsp;_DSM methods (của DSDT và SSDT) trước khi áp dụng các gói patch&lt;/span&gt;
&lt;br /&gt;
&lt;a href=&quot;http://i.imgur.com/3cWhgkW.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;265&quot; src=&quot;https://i.imgur.com/3cWhgkW.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;/h4&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;Fix Errors và&lt;/b&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;b&gt;Warnings (DSDT) của một số trường hợp&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Warning Result is not used, possible operator timeout will be missed&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Trước khi fix&lt;/th&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Sau khi fix&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Acquire (MUT0, &lt;b&gt;0x0FFF&lt;/b&gt;)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Acquire (MUT0, &lt;b&gt;0xFFFF&lt;/b&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Warning Not all control paths return a value (_DSM)&lt;/span&gt; hay&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;Warning Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM)&lt;/span&gt; ta sửa bằng cách thêm lệnh &lt;span style=&quot;color: red;&quot;&gt;Return (zero)&lt;/span&gt; trước dấu &quot;&lt;span style=&quot;color: red;&quot;&gt;}&lt;/span&gt;&quot; cuối cùng của một method&lt;br /&gt;
&lt;table border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Trước khi fix&lt;/th&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Sau khi fix&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Method (_DSM, 4, Serialized)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (DRET, Buffer (0x04)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; { &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;...........&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;}&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Method (_DSM, 4, Serialized)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (DRET, Buffer (0x04)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;...........&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;b&gt;Return (Zero)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;}&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Warning Not all control paths return a value (_HID)&lt;/span&gt; hay&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;Warning Reserved method must return a value (Integer/String required for _HID)&lt;/span&gt;.&lt;br /&gt;
&lt;table border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Trước khi fix&lt;/th&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Sau khi fix&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Method (_HID, 0, NotSerialized)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; If (TCMF) &lt;b&gt;{}&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (0x310CD041)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Method (_HID, 0, NotSerialized)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; If (TCMF)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;b&gt;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (Zero)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (0x310CD041)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Một số lỗi khi gặp thông báo lỗi thí dụ như cảnh báo về return ta click vào nó để biết vị trí, tiến hành xóa nó sẽ fix được lỗi.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/dpCQFWV.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/dpCQFWV.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Ngoài ra nếu gặp cảnh báo Warning như Dell Vostro 3560 của mình thì fix như phía dưới&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/muObYGa.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/muObYGa.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/MP8bsar.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/MP8bsar.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Patch DSDT sau khi DSDT đã fix sạch errors và warning&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;i&gt;Làm sao biết được cái nào cần để patch?&lt;/i&gt; &lt;i&gt;Đó là câu hỏi chung của newbie&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Câu trả lời là: &lt;i&gt;xem máy bạn thiếu chức năng gì hoặc chức năng gì chưa hoạt động tốt thì patch cái đó&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Thực ra trong gói patch của RehabMan đã chứa đầy đủ những thành phần quan trọng cần cho một máy hackintosh, ta chỉ việc chọn cho đúng. Nếu lười tìm hiểu chức năng của từng patch thì cứ áp dụng các gói patch từ trên xuống của RehabMan, cái nào không có cho máy bạn ta ghi nhớ nó và khắc phục sau bằng cách sử dụng các kho Patch khác hoặc những cách Patch khác dành riêng cho máy bạn được share trên diễn đàn.&lt;br /&gt;
&lt;br /&gt;
Trước khi áp dụng gói patch nào bạn nên đọc miêu tả của nó xem dùng khi nào, cho máy nào...? Nếu không rõ thì cứ thử patch và compile (miễn sao khi bỏ vào clover không gây lỗi cho máy là được)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Tôi muốn patch cho âm thanh, màn hình... &amp;nbsp;vậy sao xác định được vị trí của nó trong đống code của DSDT?&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
DSDT lưu lại địa chỉ của phần cứng nên việc của ta là xác định đúng tên gì dành cho phần cứng gì. Dưới đây là bảng danh sách tên phần cứng thường gặp trên DSDT:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 60%;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Tên phần cứng&lt;/div&gt;
&lt;/th&gt;
&lt;th style=&quot;width: 40%;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Tên thường gặp trên DSDT&lt;/div&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;PCI Bus (hay PCI Root)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;PCI0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;ACPI Lid&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;LID0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;ACPI Power Button&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;PWRB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;ACPI Sleep Button&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;SLPB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;AC Adapter&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;ADP1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Battery&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;BAT0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Backlight panel&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;PNLF&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;SMC Control&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;SMC&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Embedded Controller&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;EC&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;HPET (High precision event timer)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;HPET&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;RTC (Real time clock)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;RTC&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;PIC (Programmable Interrupt Controller)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;IPIC&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;TMR (System Timer)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;TIMR&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;DMA (Direct memory access controller)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;DMAC&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Numeric data processor&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;MATH&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Firmware Hub Device&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;FWHD&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;LPC (Low pin count)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;LPCB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;PCI Express Root Port x&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;RP0x&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;SMBUS Controller&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;SBUS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;High Definition Audio Controller&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;HDEF&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;HDMI Audio Controller&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;HDAU&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;SATA AHCI Controller&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;SATA&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Integrated Graphics&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;IGPU&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Discrete Graphics&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;GFX0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;PCI Bridge&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;PCIB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Display Output&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;DDxx&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;USB UHCI/EHCI&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;UHCx, EHCx&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Một vài ví dụ patch DSDT&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Các path DSDT trong gói patch của RehabMan đã được chuyển về dạng code tự động, nghĩa là bạn chỉ cần copy/paste nó vào khu vực 2 của tool MacIASL khi nhấn nút patch (đã giới thiệu phía trên) là nó sẽ tự động dò tìm đến địa chỉ của thiết bị và patch nó. Thường thì các patch được chia sẻ trên diễn đàn là các patch thuần nên ta cần dò nó qua khung search trên MacIASL và dán nó trực tiếp vào khu vực code&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/2diAOiS.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://i.imgur.com/2diAOiS.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;PWRB, SLPB&lt;/span&gt;&lt;/b&gt;: Khi ta nhấn nút nguồn trên máy Mac sẽ xuất hiện bảng shut down, restart hay sleep nhưng một số máy nút này không có tác dụng, cách fix sẽ là: &lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;
&lt;br /&gt;
Bước 1&lt;/span&gt;&lt;/b&gt;: Thay HID thành CID trong Device (PWRB)&lt;br /&gt;
&lt;table border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Trước khi fix&lt;/th&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Sau khi fix&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Device (PWRB)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (_HID, EisaId (&quot;PNP0C0C&quot;))&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Method (_STA, 0, NotSerialized)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (0x0B)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Device (PWRB)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (_&lt;b&gt;CID&lt;/b&gt;, EisaId (&quot;PNP0C0C&quot;))&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Method (_STA, 0, NotSerialized)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (0x0B)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;
Bước 2&lt;/span&gt;&lt;/b&gt;:&amp;nbsp;Thêm Device (SLPB) vào sau Device (PWRB)&lt;br /&gt;
&lt;table border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Trước khi fix&lt;/th&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Sau khi fix&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Device (PWRB)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; ...&lt;br /&gt;
}&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Device (PWRB)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; ...&lt;br /&gt;
}&lt;br /&gt;
&lt;b&gt;Device (SLPB)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;{&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; Name (_HID, EisaId (&quot;PNP0C0E&quot;))&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; Name (_STA, 0x0B)&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;}&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;HPET&lt;/span&gt;&lt;/b&gt;: Nguyên nhân gây lỗi không nhận HPET dẫn đến Kernel Panic khi load AppleIntelCPUPowerManagement.kext là do lỗi giá trị của _STA (Status) và _CRS (Current Resource Settings). Lỗi này đã có code fix tự động trong kho patch của RehabMan ( [sys] HPET fix )&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;RTC&lt;/span&gt;&lt;/b&gt;: Lỗi RTC hay gặp trên các mainboard Gigabyte, cụ thể là khi boot vào Mac OS, AppleRTC.kext khi xử lí dữ liệu RTC sẽ gây lỗi cho CMOS, dẫn đến khi khởi động lại sẽ Reset CMOS. Lỗi này đã có code fix tự động trong kho patch của RehabMan ( [sys] RTC fix )&lt;br /&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;PIC, TMR&lt;/span&gt;&lt;/b&gt;: trong một số trường hợp fix PIC, TMR sẽ giúp màn hình tự giảm độ sáng khi chuyển sang dùng pin hoặc ở trạng thái nghỉ, cách fix:&lt;br /&gt;
&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;
Bước 1&lt;/span&gt;&lt;/b&gt;: Xóa IRQNoFlags trong IPIC và TIMR&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;
Bước 2&lt;/b&gt;&lt;/span&gt;: Sửa method _CRS của TIMR để luôn trả về giá trị ATT6 (tương tự fix HPET)&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Trước khi fix&lt;/th&gt;
&lt;th style=&quot;width: 50%;&quot;&gt;Sau khi fix&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Device (PIC)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (_HID, EisaId (&quot;PNP0000&quot;))&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (_CRS, ResourceTemplate ()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IO (Decode16,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0020, // Range Minimum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0020, // Range Maximum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x01, // Alignment&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x02, // Length&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IO (Decode16,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00A0, // Range Minimum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00A0, // Range Maximum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x01, // Alignment&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x02, // Length&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IRQNoFlags ()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {2}&lt;br /&gt;
&amp;nbsp; &amp;nbsp; })&lt;br /&gt;
}&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Device (PIC)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (_HID, EisaId (&quot;PNP0000&quot;))&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (_CRS, ResourceTemplate ()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IO (Decode16,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0020, // Range Minimum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0020, // Range Maximum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x01, // Alignment&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x02, // Length&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IO (Decode16,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00A0, // Range Minimum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00A0, // Range Maximum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x01, // Alignment&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x02, // Length&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;/* Xoa IRQNoFlags */&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; })&lt;br /&gt;
}&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Device (TMR)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (_HID, EisaId (&quot;PNP0100&quot;))&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (ATT5, ResourceTemplate ()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IO (Decode16,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0040, // Range Minimum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0040, // Range Maximum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00, // Alignment&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x04, // Length&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IRQNoFlags ()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {0}&lt;br /&gt;
&amp;nbsp; &amp;nbsp; })&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (ATT6, ResourceTemplate ()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IO (Decode16,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0040, // Range Minimum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0040, // Range Maximum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00, // Alignment&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x04, // Length&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; })&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Method (_CRS, 0, NotSerialized)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If (LGreaterEqual (OSFX, 0x03))&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If (HPTF)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (ATT6)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (ATT5)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return (ATT5)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Device (TMR)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (_HID, EisaId (&quot;PNP0100&quot;))&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (ATT5, ResourceTemplate ()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IO (Decode16,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0040, // Range Minimum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0040, // Range Maximum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00, // Alignment&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x04, // Length&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /* Xoa IRQNoFlags */&lt;br /&gt;
&amp;nbsp; &amp;nbsp; })&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Name (ATT6, ResourceTemplate ()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IO (Decode16,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0040, // Range Minimum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x0040, // Range Maximum&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x00, // Alignment&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x04, // Length&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;
&amp;nbsp; &amp;nbsp; })&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Method (_CRS, 0, NotSerialized)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;Return (ATT6)&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Backlight&lt;/span&gt;&lt;/b&gt;: Fix backlight sẽ giúp Mac OS điều khiển được độ sáng màn hình (thay đổi độ sáng trong System Preferences / Display). Thực hiện fix bằng cách thêm Device (PNLF) vào Scope (_SB) (có thể thêm sau Device (PWRB)). Fix này đã có ở trong kho patch của RehabMan&lt;br /&gt;

&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Adapter&lt;/span&gt;&lt;/b&gt;: Fix này giúp AppleACPIACAdapter nhận diện được bộ sạc laptop (AC adapter), tức là Mac OS sẽ biết được rằng bạn có cắm bộ sạc hay không. Fix này không thật sự cần thiết khi xài VoodooBattery.kext vì VoodooBattery.kext có thể nhận bộ sạc. Fix này đã có ở trong kho patch của RehabMan ( [sys] AC Adapter fix )&lt;br /&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;LPC&lt;/span&gt;&lt;/b&gt;: LPC là bộ phận trong Chipset có nhiệm vụ quản lí năng lượng của các Device trong máy tính, trong đó có CPU. Việc nhận LPC sẽ giúp Mac OS quản lí năng lượng tốt hơn, đặc biệt là quản lí C-State của CPU cho phép CPU chuyển về các trạng thái thấp năng lượng (và cũng góp phần giảm nhiệt độ của CPU)&lt;br /&gt;
&lt;br /&gt;
AppleLPC.kext là kext nhận LPC trong Mac OS. Tuy nhiên kext này không hỗ trợ hết các chip LPC mà chỉ hỗ trợ một số lượng hữu hạn LPC tương ứng với các dòng Chipset mà máy Mac sử dụng. Lỗi này thường gặp trên hệ thống sử dụng chip Haswell&lt;br /&gt;
&lt;br /&gt;
Fix này đã có ở trong kho patch của RehabMan ( [sys] Haswell LPC )&lt;br /&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;SATA&lt;/span&gt;&lt;/b&gt;: Một số máy gặp tình trạng các port SATA bị nhận nhầm thành External (Gắn ngoài) thay vì Internal (Gắn trong), dẫn đến các phân vùng của ổ cứng gắn trong hiện biểu tượng màu vàng cam của ổ cứng gắn ngoài&lt;br /&gt;
&lt;br /&gt;
Fix lỗi này bằng cách inject device-id SATA vào DSDT và đổi tên các Device tương ứng với các port SATA theo chuẩn DSDT của Mac, dẫn đến các port được nhận là Internal&lt;br /&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;HDEF&lt;/span&gt;&lt;/b&gt;: Đây là patch cho âm thanh, gói patch này đã có trên kho patch của RehabMan&lt;br /&gt;
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;SMBUS&lt;/span&gt;&lt;/b&gt;: SMBUS (System Management Bus) là một kênh truyền tốc độ thấp dùng để truyền các thông tin cơ bản (thông tin thiết bị, trạng thái, các chỉ lệnh, lỗi, ...) từ bo mạch chủ tới các thiết bị. Thực hiện fix SMBUS giúp AppleSMBUS nhận và điều khiển được SMBUS Controller. Gói fix này đã có trong kho patch của RegabMan ( [sys] SMBUS fix )&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Đây là danh sách các patch cơ bản dành cho hầu hết các máy&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
[Sys] Fix _WAK Arg0 v2&lt;br /&gt;
[Sys] HPET Fix&lt;br /&gt;
[Sys] SMBUS Fix&lt;br /&gt;
[Sys] IRQ Fix&lt;br /&gt;
[Sys] RTC Fix&lt;br /&gt;
[Sys] OS Check Fix&lt;br /&gt;
[Sys] Fix Mutex with non-zero SyncLevel&lt;br /&gt;
[Sys] Fix PNOT/PPNT&lt;br /&gt;
[Sys] Add IMEI&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Đây là những gói patch mình áp dụng lên DSDT của Dell Vostro 3560&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
[Audio] Audio Layout 12&lt;br /&gt;
[Igpu] Brightness fix (HD3000/HD4000)&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;[Igpu] HD4000 High Resolution&lt;br /&gt;
[Igpu] Rename GFX0 to IGPU&lt;br /&gt;
[Misc] Poll for LID changes&lt;br /&gt;
[Misc] remove _PRW from LID&lt;br /&gt;
[Sys] Fix TNOT Error&lt;br /&gt;
[Sys] AC Adapter Fix&lt;br /&gt;
[Sys] Add IMEI&lt;br /&gt;
[Sys] Add MCHC&lt;br /&gt;
[Sys] Fix Mutex with non-zero SyncLevel&lt;br /&gt;
[Sys] Fix PNOT/PPNT&lt;br /&gt;
[Sys] HPET fix&lt;br /&gt;
[Sys] IRQ fix&lt;br /&gt;
[Sys] OS check fix (windows 8)&lt;br /&gt;
[Sys] Shutdown Fix 2&lt;br /&gt;
[Sys] SMBUS fix&lt;br /&gt;
[usb] 7-series/8-series USB&lt;br /&gt;
[usb] USB3 _PRW(0x0D) and rename XHC to XHC1&lt;br /&gt;
&lt;/code&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;&lt;/code&gt;
&lt;code&gt;&lt;br /&gt;&lt;/code&gt;
&lt;code&gt;&lt;br /&gt;&lt;/code&gt;
&lt;code&gt;&lt;br /&gt;&lt;/code&gt;
&lt;code&gt;&lt;br /&gt;&lt;/code&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Lưu DSDT về đuôi *.aml, tiến hành xác định và patch SSDT để hoàn thiện&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/RDFJxUu.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;188&quot; src=&quot;https://i.imgur.com/RDFJxUu.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Đôi chút về chức năng của SSDT&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Nói một cách đơn giản thì SSDT là các bảng đặc tả hệ thống phụ cho DSDT, mô tả một số thiết bị phụ giúp hãng sản xuất phần cứng dễ quản lý và cập nhật thiết bị. Không như DSDT có rất nhiều khoá, trái lại SSDT có khá ít nên ta dễ dàng xác định được nó đang miêu tả về thành phần gì&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 40%;&quot;&gt;Tên Scope&lt;/th&gt;
&lt;th&gt;Ý nghĩa&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;_SB (System Bus)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Scope chính, chứa tất cả các Device trong hệ thống&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;PTID&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Thường thì vô dụng đối với Mac. Nó liên quan đến tốc độ quạt, nhiệt độ hay system status&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;_PR (Processor)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Chứa các Processor (nhân CPU) và các method liên quan đến Processor (như _PSS, _CST, ...)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;_GPE (General Purpose Events)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Chứa các method GPE dùng để quản lí các event của hệ thống&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;_TZ (Thermal Zone)&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Chứa các ThermalZone&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;PCI0.GFX0 hoặc PCI0.VID&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Quản lý Intel HD&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;PEGP hoặc DGFX, ...&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Quản lý đồ họa rời&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Trên máy mình có 7 cái SSDT thông qua tên khóa mình xác định được SSDT nào đang mô tả thiết bị nào&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/HpT3jUv.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;257&quot; src=&quot;https://i.imgur.com/HpT3jUv.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/aWh2AiG.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;259&quot; src=&quot;https://i.imgur.com/aWh2AiG.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/M1EJI0I.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;258&quot; src=&quot;https://i.imgur.com/M1EJI0I.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Lưu ý:&lt;/span&gt;&lt;/b&gt; Nếu bạn đang sử dụng hệ thống máy tính sử dụng&amp;nbsp;các dòng Core i của &lt;b&gt;SandyBridge&lt;/b&gt;/&lt;b&gt;IvyBridge&lt;/b&gt;/&lt;b&gt;Haswell&lt;/b&gt; hay &lt;b&gt;Xeon&lt;/b&gt; thì bạn nên sử dụng&amp;nbsp;&lt;b&gt;SSDTPrgen&lt;/b&gt; để tạo ra SSDT.aml giúp quản lý CPU thay vì dùng các SSDT gốc.&amp;nbsp;Chỉ có script &lt;b&gt;SSDTPrgen&lt;/b&gt; của &lt;b&gt;PikerAlpha&lt;/b&gt; được xem là chuẩn và đầy đủ nhất cho OS X, và luôn được cập nhật liên tục. (đồng nghĩa với việc ta loại tất cả các SSDT quản lý CPU ở phía trên - như máy mình thì chỉ giữ lại SSDT1 và SSDT4). SSDT quản lý CPU là nhân tố để máy có Speedstep - Speedstep không cần phải nhiều hay trải dài từng step một, chỉ cần khi kiểm tra máy bạn có khoảng 5 cái trở lên là ổn.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/tPwPleF.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;282&quot; src=&quot;https://i.imgur.com/tPwPleF.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Cách tắt card rời&amp;nbsp;Nvidia/Radeon:&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Bản thân Mac OS không hỗ trợ các thiết bị phần cứng không phải của Mac nên có patch giúp máy nhận được card rời thì nó cũng không thể phát huy được hết sức mạnh của mình do thiếu phần mềm đi theo để tối ưu hiệu suất. Ta nên tắt nó, chỉ cần tận dụng card onboard sẽ giúp máy tiêu thụ ít điện năng hơn và mát hơn. Bạn có thể tắt nó ở DSDT hoặc SSDT&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Đối với DSDT:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Ta tiến hành backup DSDT đã patch trước đó. Bản DSDT yêu cầu trước đó phải rename trước để tránh lỗi khi patch&lt;br /&gt;
ban đầu ta sử dụng gói patch này trước:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;[gfx0] Disable from _REG (DSDT)&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Sau khi patch ta thử dùng nó, nếu trong quá trình shutting down hay restarting có xuất hiện lỗi thì bạn dùng lại bản DSDT backup từ trước và tiến hành patch gói này để sử dụng:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;[gfx0] Disable/Enable on _WAK/_PTS (DSDT)&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Đối với SSDT:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Tiến hành rename thiết bị, fix hết các lỗi liên quan tương tự DSDT. Sau đó áp dụng 2 gói patch dành cho SSDT:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;[gfx0] Cleanup/Fix Errors (SSDT)&lt;br /&gt;
[gfx0] Disable from _INI (SSDT)&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Đối với các SSDT còn lại&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
Fix hết lỗi và gom cùng DSDT bỏ vào Clover theo đúng đường dẫn, các SSDT cần được đặt tên theo thứ tự&amp;nbsp;SSDT.aml, SSDT-1.aml, SSDT-2.aml,...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: red;&quot;&gt;Làm gì khi không thể vào Mac OS được do đặt DSDT (patch sai) vào Clover?&lt;/span&gt;&lt;/h3&gt;
Một số trường hợp, do vô ý đặt DSDT &amp;amp; SSDT patch còn lỗi vào Clover, hay thử nghiệm cách patch mới khiến máy không thể khởi động được vào Mac OS. Cách khắc phục là ta truy cập vào phân vùng EFI để xóa DSDT &amp;amp; SSDT (bị lỗi), rồi lại boot vào Mac OS để tiến hành fix lại.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Trên Windows:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Chạy &lt;b&gt;Command Prompt (Admin)&lt;/b&gt; - Copy/ Paste từng lệnh và Enter&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 40%;&quot;&gt;Code&lt;/th&gt;
&lt;th&gt;Miêu tả&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Diskpart&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Khởi chạy tiện ích Diskpart&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;List Disk&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Khởi tạo danh sách ổ cứng trên máy bạn&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Select Disk 0&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Chọn ổ cứng (thông thường máy chỉ có 1 ổ thì oánh số 0)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;List Partition&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Khởi tạo danh sách phân vùng trên ổ cứng&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Select partition 1&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Chọn phân vùng EFI (thường nằm đầu tiên nên chọn số 1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Assign letter=Z&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Đặt tên cho phân vùng EFI&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Exit&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Thoát Diskpart&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Taskkill /im explorer.exe /f&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Tắt Explorer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Explorer.exe&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Khởi động lại Explorer&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/xT0tax0.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;396&quot; src=&quot;https://i.imgur.com/xT0tax0.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/aY6ojjD.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;275&quot; src=&quot;https://i.imgur.com/aY6ojjD.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Trên WinPE (mini Windows):&lt;/span&gt;&lt;/b&gt;
&lt;br /&gt;
Trên WinPE thì đơn giản hơn, bạn chỉ cần dùng tool phân vùng để đặt tên cho phân vùng EFI là có thể truy cập ngay vào phân vùng này&lt;br /&gt;
&lt;br /&gt;
Hiện tại để boot ở chế độ EFI thì có 2 bản cứu hộ này đáng để sử dụng là gói &lt;b&gt;MiniWin8&lt;/b&gt; của &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;anhdv&lt;/span&gt;&lt;/b&gt; và bản cứu hộ &lt;b&gt;DLC&lt;/b&gt; của &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;tranduylinh&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/KLIBpIR.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;343&quot; src=&quot;https://i.imgur.com/KLIBpIR.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cơ bản việc cài Mac OS đến đây đã hoàn thành. Sau khi khởi động lại máy bạn sẽ nhận thấy được được sự khác biệt khá lớn, nhưng đã là người chơi hackintosh bạn cần test nó xem sau những công sức mình bỏ ra nó có hoạt động đúng như mình mong muốn không, đã ổn định và full tính năng như một máy Mac thật chưa? Cần tối ưu những gì để tiếp tục hoàn thiện?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;To be continued....!&lt;/b&gt;

&lt;br /&gt;
&lt;div class=&quot;shareaholic-canvas&quot; data-app-id=&quot;18243395&quot; data-app=&quot;share_buttons&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2015/05/guide-huong-dan-patch-dsdt-cho-may.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s72-c/Hackintosh_logo.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-6218165440896300180</guid><pubDate>Thu, 16 Apr 2015 14:51:00 +0000</pubDate><atom:updated>2016-09-25T10:25:15.202+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Hackintosh</category><title>[Guide] Cài Clover, kext cho máy hackintosh (Phần 4)</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;u&gt;Lever 4:&lt;/u&gt;&amp;nbsp;Cài Clover, cài kext cho máy hackintosh:&lt;/span&gt;&lt;/h3&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Công cụ cần có:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;ul&gt;&lt;ul&gt;
&lt;li&gt;Clover (bản cài cho Mac OS X) &lt;a href=&quot;http://sourceforge.net/projects/cloverefiboot/&quot; target=&quot;_blank&quot;&gt;(download)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Kext Utility (&lt;a href=&quot;http://cvad-mac.narod.ru/index/0-4&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;AppleHDA Patcher (&lt;a href=&quot;http://www.insanelymac.com/forum/files/file/496-applehda-patcher/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Hackintosh Vietnam - Ultimate AIO Tool (&lt;a href=&quot;http://www.insanelymac.com/forum/files/file/210-hackintosh-vietnam-ultimate-aio-tool/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;) -&amp;nbsp;Chỉ hỗ trợ 10.11 trở xuống, với 10.11+ phải tự cập nhật thủ công một số kext, không xài kext cũ trong HVT Tool&lt;/li&gt;
&lt;li&gt;AIDA64 Portable (&lt;a href=&quot;https://tenlua.vn/fm/folder/0b37ef2ee1026a031a/aida64&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Nguồn cập nhật kext thủ công:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;ul&gt;&lt;ul&gt;
&lt;li&gt;ACPIBatteryManager.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;ACPIBacklight.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-acpi-backlight/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;ACPIKeyboard.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-acpi-keyboard/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;AppleIntelE1000e.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-intel-network/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;ApplePS2SmartTouchpad.kext (&lt;a href=&quot;http://forum.osxlatitude.com/index.php?/topic/1948-elan-focaltech-and-synaptics-smart-touchpad-driver-mac-os-x/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;AsusNBFnKeys.kext (&lt;a href=&quot;http://forum.osxlatitude.com/index.php?/topic/1968-fn-hotkey-and-als-sensor-driver-for-asus-notebooks/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&amp;nbsp;&lt;/li&gt;
&lt;li&gt;BTFirmwareUploader.kext (&lt;a href=&quot;http://forum.osxlatitude.com/index.php?/topic/2925-bluetooth-firmware-uploader/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;BrcmPatchRAM.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;CodecCommander.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;DisableTurboBoostBattery.kext (&lt;a href=&quot;http://forum.osxlatitude.com/index.php?/topic/2263-disable-intel-turbo-boost-on-battery-power/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;FakePCIID.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;FakeSMC.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;) hoặc cài đặt từ HWSensors&amp;nbsp;(&lt;a href=&quot;http://www.hwsensors.com/releases&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;GenericUSBXHCI.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-generic-usb3/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;IntelBacklight.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-intel-backlight/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;RealtekRTL8xxx.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-realtek-network/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;RealtekRTL8111.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-realtek-network/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;RealtekRTL8100.kext (&lt;a href=&quot;http://www.insanelymac.com/forum/topic/296190-driver-for-realteks-rtl810x-fast-ethernet-series/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;USBInjectAll.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;VoodooPS2Controller.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;Bước 1: Cài Clover&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Cài xong rồi mà cứ mỗi lần boot vào Mac OS X là phải boot qua USB thật khó chịu, giờ chúng ta tiến hành cài Clover lên trên phân vùng EFI của ổ cứng để giúp dual boot thuận lợi với Windows (việc này nên làm ngay sau khi cài Mac OS X xong)&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/z0jHTfp.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/z0jHTfp.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;Bước 2: Cài Kext (driver)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Kext luôn được các lập trình viên nghiệp dư trong cộng đồng hackintosh cập nhật liên tục để theo kịp các bản update của Mac OS, nếu các bạn sử dụng Mac OS 10.11+ cần phải cập nhật kext thủ công và cài đặt thủ công thông qua tool&amp;nbsp;Kext Utility. Cách cài đặt tốt nhất là trước khi cài vào thư mục System/Library/Extensions xóa các kext muốn cài. Chạy tool Kext Utility và kéo thả từng kext vào cài đặt, sau khi cài xong chạy lại tool lần nữa và khởi động lại máy&lt;br /&gt;
&lt;br /&gt;
Không phải chỉ cần cài kext xong là máy bạn nhận phần cứng hoàn chỉnh, một vài kext bạn cần kết hợp patch DSDT thì máy mới nhận diện được&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Một số trường hợp sau khi cài kext máy chạy rất &quot;ngu&quot; kiểu như giật, lag, bàn phím, touchpad nhận loạn cả lên hoặc không ổn định... bla! bla! bla! Phần lớn do cài kext bị sai.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
Yêu cầu trước khi cài kext:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Đã có bản backup (xem lại bài viết trước)&lt;/li&gt;
&lt;li&gt;Biết cách đọc phần cứng&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Rồi lại nảy sinh vấn đề thêm nữa là &quot;tôi không biết đọc phần cứng thế nào ^^&quot;, vậy hướng dẫn các bạn cách mò mẫm luôn. Ở đây mình lấy con Dell Vostro 3560 của mình làm ví dụ&lt;br /&gt;
&lt;br /&gt;
Khởi chạy tool AIDA64 đã download ở phía trên (à cái này chạy trên Windows, nên dùng bản portable). Để cài kext ta cần những thông tin:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;CPU thuộc dòng chip nào?&lt;/li&gt;
&lt;li&gt;Graphics gì?&lt;/li&gt;
&lt;li&gt;Network: bao gồm tên Card Lan, tên Card Wifi (phần lớn card wifi mặc định của máy không được hỗ trợ cần phải thay)&lt;/li&gt;
&lt;li&gt;Sound (tên card âm thanh của bạn, thường để máy nhận âm thanh chính chủ cần patch AppleHDA trong DSDT sau khi cài kext)&lt;/li&gt;
&lt;li&gt;Touchpad của máy bạn thuộc hãng nào?&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;Cách đọc thông tin phần cứng:&lt;/span&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Để biết thông tin về CPU &amp;gt; Tìm xuống dòng Motherboard &amp;gt;&amp;gt;&amp;gt; chipset&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/Z4IoNwv.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://i.imgur.com/Z4IoNwv.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Để biết thông tin về Card đồ họa &amp;gt; tìm xuống dòng Display &amp;gt;&amp;gt;&amp;gt; PCI/ AGP Video&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/XwQmCwj.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://i.imgur.com/XwQmCwj.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Để biết thông tin về Network &amp;gt; tìm xuống dòng Network &amp;gt;&amp;gt;&amp;gt; PCI/ PnP Network&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/E0JMQW9.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://i.imgur.com/E0JMQW9.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Để biết thông tin về Card âm thanh &amp;gt; tìm xuống dòng Multimedia &amp;gt;&amp;gt;&amp;gt; PCI/ PnP Audio&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/DtpuO5m.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://i.imgur.com/DtpuO5m.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/75mUsVX.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://i.imgur.com/75mUsVX.png&quot; width=&quot;299&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Riêng về touchpad thì các bạn xem trong Control panel&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Quy trình cài kext&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
(&lt;span style=&quot;color: red;&quot;&gt;chỉ chọn những cái cần&lt;/span&gt;)&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Lưu ý rằng cài kext sai hay cài thừa kext đều có thể gây lỗi cho hệ thống. Các chọn lựa minh họa dưới đây dành cho Dell Vostro 3560, với máy của các bạn cách chọn cũng tương tự, cái nào không chắc chắn bạn có thể tạm thời bỏ qua, ghi nhớ nó để sau này dễ bổ sung
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/vieO2K2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/vieO2K2.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;Đối với AppleHDA&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Đây là kext điều khiển âm thanh cho máy hackintosh bằng cách sử dụng driver gốc của Apple chỉnh sửa cấu hình cho máy của bạn. Trải nghiệm âm thanh rất tốt, ngoài công việc patch DSDT/SSDT khiến newbie vô cùng đau đầu rồi thì đến phần patch AppleHDA lại càng đau đầu hơn nữa. May mắn gần đây hai thành viên kỳ cực của diễn đàn &lt;b&gt;insanelymac.com&lt;/b&gt;&amp;nbsp;là &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Micky1979&lt;/span&gt;&lt;/b&gt; &amp;nbsp;&amp;amp; &lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Mirone&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&amp;nbsp;đã kết hợp cho ra tool&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;AppleHDA Patcher&lt;/span&gt;&lt;/b&gt; khá tiện lợi. Bạn có thể tải tool về kiểm tra xem tool có hỗ trợ cho card âm thanh của máy bạn không, nếu có tiến hành chạy tool để nó tự động Patch AppleHDA cho bạn. Sau khi tool chạy xong bạn cài tất cả các kext mà nó đã dump ra bằng Kext Ultility.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;900&quot; height=&quot;405&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/X4vpL6zyCDs/0.jpg&quot; src=&quot;https://www.youtube.com/embed/X4vpL6zyCDs?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;Bước 3: Copy config.plist vào phân vùng EFI trên ổ cứng&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Sau khi cài xong Clover Configuator trong HVT bạn tiến hành Mount phân vùng EFI (trên ổ cứng), copy Config.plist đã tạo trên USB rồi paste sang phân vùng EFI của máy theo đường dẫn EFI\CLOVER
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/WCgIa8H.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/WCgIa8H.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;Bước 4: Khởi động lại máy, cấu hình đường dẫn cho Clover&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Sau khi cài xong Clover và Kext ở các bước trên, khi khởi động lại máy vẫn chưa thể tự động boot được vào Clover, thông thường khi chọn cài đặt Clover tích vào dòng &lt;b&gt;Install RC Scripts On Target Volume&lt;/b&gt; trong menu boot từ Boot Manager sẽ xuất hiện tùy chọn cho Clover, nhưng nếu một lý do nào đó Clover không xuất hiện bạn cần cấu hình đường dẫn bằng tay&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/g4SFRTW.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/g4SFRTW.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
Về lý thuyết xem như đến đây đã cài thành công sơ bộ Mac OS X lên Laptop của bạn. Nhưng những gì bạn làm từ lever 1 đến giờ vẫn chưa phải là phần khó nhất. Cơ bản thì Mac OS X đã có thể chạy được và boot ổn thỏa như khi khởi động Windows nhưng để nó hoàn chỉnh hơn bạn cần học cách Patch DSDT.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;To be Continued...!

&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;shareaholic-canvas&quot; data-app-id=&quot;18243395&quot; data-app=&quot;share_buttons&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2015/04/guide-cai-clover-kext-cho-may.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s72-c/Hackintosh_logo.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-2503011140892036582</guid><pubDate>Fri, 06 Feb 2015 12:28:00 +0000</pubDate><atom:updated>2016-08-07T12:37:26.931+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Hackintosh</category><title>[Guide] Cài Mac OS trên UEFI (Phần 3)</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: blue; font-weight: normal;&quot;&gt;&lt;u&gt;Lever 3:&lt;/u&gt; Chuẩn bị phân vùng, cài Mac, xử lý lỗi trong quá trình boot&amp;nbsp;&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Bất cứ hệ điều hành (OS) nào trước khi cài ta đều phải phân vùng cho nó, Mac OS cũng không ngoại lệ&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/Xia9fOc.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;84&quot; src=&quot;https://i.imgur.com/Xia9fOc.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Hình ảnh trước khi phân vùng (xem bằng Minitool Partition Wizard)&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/Cffsv3p.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;50&quot; src=&quot;https://i.imgur.com/Cffsv3p.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Xóa phân vùng chứa Yosemite thành Unallocated&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tạo mới phân vùng này định dạng NTFS và đặt tên cho nó. Mục đích là để khi boot vào bộ cài Mac OS ta thấy được chính xác phân vùng mình đã chuẩn bị, tránh nhầm lẫn, vô tình làm mất dữ liệu - Thao tác này mình thực hiện ngay trên Windows thông qua Minitool Partition Wizard Portable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/OelzjwG.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;52&quot; src=&quot;https://i.imgur.com/OelzjwG.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Kết quả sẽ như này&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bạn để ý hình phía trên có 1 phân vùng định dạng FAT32 nằm đầu ổ cứng, đây chính là phân vùng EFI chứa bootloader của tất cả các OS được cài trong máy mình. Ban đầu khi cài, mình để Windows tự tạo các phân vùng phụ (dung lượng vài trăm MB) theo dung lượng mặc định. Nhưng sau này phát hiện ra chính vì vậy mà khi cài Mac OS mình &lt;b&gt;không thể tạo mới phân vùng được do dung lượng phân vùng EFI quá nhỏ so với yêu cầu của Mac&amp;nbsp;&lt;/b&gt;(nhỏ hơn 200MB). Vì vậy mình xóa 2 phân vùng phụ liền kề nó và kéo phân vùng EFI rộng ra
&lt;br /&gt;
&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; Ổn rồi, vậy trước khi cài Mac OS X bạn cần có 2 phân vùng:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Phân vùng để cài Mac&lt;/li&gt;
&lt;li&gt;Phân vùng EFI. Phân vùng EFI này mình thừa kế sau khi cài Windows nên không cần tạo lại. Và mình nghĩ Windows vẫn là hệ điều hành chính để làm việc và học tập nên tốt nhất bạn &lt;i&gt;hãy cài Windows trước khi cài Mac OS X&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Vậy làm sao để cài Windows trên UEFI cho việc chạy Multil boot sau này được thuận lợi thì vui lòng đọc bài viết&amp;nbsp;&lt;a href=&quot;https://niemtin007.blogspot.com/2014/10/guide-from-uefi-gpt-team-cai-windows.html&quot; target=&quot;_blank&quot;&gt;Cài Windows trên UEFI&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Thiết lập BIOS:&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&quot;VT-d&quot; (virtualization for directed i/o) nên được disabled trong BIOS, hoặc bạn có thể tắt nó thông qua config.plist bằng cách thêm lệnh dart=0&lt;br /&gt;
&lt;br /&gt;
&quot;DEP&quot; (data execution prevention) nên được enabled cho OS X&lt;br /&gt;
&lt;br /&gt;
&quot;secure boot &quot; bắt buộc disabled&lt;br /&gt;
&lt;br /&gt;
&quot;legacy boot&quot; đây là tuỳ chọn thêm, thường thì khi cài Windows 8.1 trước đó trên UEFI thì tuỳ chọn này tắt.&lt;br /&gt;
&lt;br /&gt;
&quot;CSM&quot; (compatibility support module) cũng giống như thiết lập &quot;Load Legacy Option Rom&quot; bên Dell nếu cài Windows 8.1 trở lên trên UEFI thì nên tắt tuỳ chọn này, còn với Windows 7 thì bắt buộc phải bật tuỳ chọn này mới cài được trên UEFI&lt;br /&gt;
&lt;br /&gt;
&quot;boot from USB&quot; or &quot;boot from external&quot; enabled: thường mặc định các dòng máy bàn hay laptop đều mở sẵn tuỳ chọn này, trừ một số dòng máy như Lenovo/Vaio nó mặc định có thể bị tắt. Nên muốn boot được vào USB đương nhiên phải bật tùy chọn này&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Cài Mac OS X và xử lý lỗi:&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
Cắm USB đã tạo vào máy, khởi động máy tính và làm theo hướng dẫn:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;u&gt;Bước 1:&lt;/u&gt; Khởi động vào USB&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Dù laptop hay máy bàn thì khi khởi động ban đầu nó sẽ có 2 chức năng là vào Setup BIOS và Load Options. Mình dùng Dell nên mặc định vào BIOS là F2 và vào Options là F12, mỗi dòng máy quy định những phím riêng. (nếu bạn đã bước chân vào hackintosh thì chắc thừa biết mấy cái này nên không cần giới thiệu nữa nhé)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/VUw8Thz.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;354&quot; src=&quot;https://i.imgur.com/VUw8Thz.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Chọn đúng vào USB của bạn &amp;gt;&amp;gt;&amp;gt; Enter sẽ boot được vào Clover như này, để ý biểu tượng Icon đầu tiên chính là bộ cài Yosemite đã tạo cho USB
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/RuLkbt9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;411&quot; src=&quot;https://i.imgur.com/RuLkbt9.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;u&gt;Bước 2:&lt;/u&gt; Boot vào bộ cài Mac OS X&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Sau khi di chuyển phím mũi tên đến icon của bộ cài Mac OS, bạn nhấn space &amp;gt;&amp;gt;&amp;gt; chọn dòng&amp;nbsp;&lt;b&gt;Boot Mac OS X in verbose mode&amp;nbsp;&lt;/b&gt;&amp;gt;&amp;gt;&amp;gt; Enter. Nếu trong config.plist của bạn đã có lệnh -v (boot vào Mac OS với chế độ dòng lệnh) thì có thể enter luôn vào icon cũng được. Nhưng theo kinh nghiệm thì chọn từ menu của Clover sẽ ít gặp lỗi hơn&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/oHWcFip.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;412&quot; src=&quot;https://i.imgur.com/oHWcFip.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Cách khắc phục một số lỗi:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;ol&gt;
&lt;li&gt;Việc đầu tiên nếu không thể boot vào bộ cài hãy nghĩ đến: &quot;liệu bạn đã tạo config.plist đúng chưa?&quot; Bạn vào máy ảo và tạo lại config.plist một cách cận thận và đúng với cấu hình máy của bạn. Hãy nhớ rằng: &lt;span style=&quot;color: red;&quot;&gt;config.plist tạo đúng sẽ boot được vào bộ cài&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Thử tất cả các cổng USB còn lại trên máy của bạn, thường thì trên laptop sẽ có 1 cổng dùng để boot vào Mac nhanh chóng và ít lỗi nhất.&lt;/li&gt;
&lt;li&gt;Đôi lúc việc boot vào chế độ Boot Mac OS X in verbose mode vẫn xảy ra lỗi khó hiểu. Bạn khởi động lại máy tính và thử boot vào chế độ&amp;nbsp;Boot Mac OS X in Safe Mode. Lưu ý khi boot vào chế độ này, một số máy sẽ không nhìn thấy các phân vùng của Windows&lt;/li&gt;
&lt;li&gt;Nếu vẫn không thể boot được, các dòng lệnh cứ dừng lại ở các dòng có Bluetooth hoặc Network thì bạn tạm thời tiến hành di chuyển các kext đồ họa (nhưng nên hạn chế việc này, chỉ trường hợp bất đắc dĩ mới dùng đến). Sau này cài thành công, di chuyển các kext này vào lại S/L/E trên phân vùng cài Mac mà máy vẫn chạy tốt là ổn&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;
Cách làm:&lt;/b&gt; &lt;/span&gt;&lt;br /&gt;
Cắm USB vào máy ảo, tìm đến đường dẫn /System/Library/Extensions/ và di chuyển các file sau ra thư mục khác:&lt;br /&gt;
Driver AMD (cho máy có card AMD hoặc Intel HD + AMD): AMD*.kext&lt;br /&gt;
Driver nVidia (cho máy có card nVidia hoặc Intel HD + nVidia): NVDA*.kext, GeForce*.kext&lt;br /&gt;
Driver Intel (chỉ dùng nếu như làm 2 cách trên đều không được): AppleIntelHD*.kext &amp;amp;&amp;nbsp;AppleIntelF*.kext
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Hình ảnh boot thành công vào bộ cài Mac OS X&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/nsgOWtu.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;402&quot; src=&quot;https://i.imgur.com/nsgOWtu.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;u&gt;Bước 3:&lt;/u&gt; Cài Mac OS X&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Khởi chạy trình quản lý ổ đĩa Disk Ultility bằng cách click đúp trên menu. Chọn vào phân vùng Mac OS X đã chuẩn bị từ trước, chuyển sang thẻ Erase , tại tùy chọn Format ta chọn định dạng phân vùng là Mac OS Extended (journaled). Sau đó Click vào Erase để format phân vùng, một hộp thoại bật ra bạn chọn Erase để hoàn tất quá trình&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Lưu ý rằng&lt;/b&gt;: Bộ cài Mac OS có thể không hiện phân vùng định dạng HFS+ của MacOS nhưng nó có hiện phân vùng định dạng NTFS, chính vì nguyên nhân đó ở phía trên mình có hướng dẫn các bạn dùng tool phân vùng chuẩn bị một phân vùng cài MacOS sẵn định dạng NTFS là vậy ^^&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/dwQapsb.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;269&quot; src=&quot;https://i.imgur.com/dwQapsb.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Thoát trình quản lý ổ đĩa Disk Ultility, Khởi chạy trình cài đặt Install OS X và làm theo hình, quá trình thứ 7 hơi lâu (hãy kiên nhẫn)
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/L4TIRuZ.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/L4TIRuZ.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Sau khi chạy xong máy sẽ tự động khởi động lại. Lặp lại thao tác của bước 1 và bước 2 (tức là boot vào USB và khởi động lại vào bộ cài với chế độ Boot Mac OS X in verbose mode). Máy sẽ tiếp tục tiến hành cài đặt Mac OS X 
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/ielUOwB.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/ielUOwB.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/m20e5hr.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;360&quot; src=&quot;https://i.imgur.com/m20e5hr.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Và đây là bức hình lấy đi nước mắt của bao nhiêu người ^^&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
May mắn con Dell Vostro 3560 này đã nhận full phân giải và nhận đủ Ram của Card đồ họa, vậy là thành công bước đầu. 
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;u&gt;Bước 4:&lt;/u&gt; Backup phân vùng đã cài đặt Mac OS X&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Với những người mới làm quen việc cài đặt Mac OS X không ai là không thể tránh khỏi sai xót cả, ít nhất phải cài hỏng một vài lần cho đến khi có kinh nghiệm. Cách dự phòng tốt nhất là tạo backup để quay về tình trạng máy hoạt động tốt một cách nhanh chóng mà không mất thời gian ngồi cài lại. 
&lt;br /&gt;
&lt;br /&gt;
Có 2 cách tạo backup cho Mac OS X thường dùng là:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Dùng&amp;nbsp;Time Machine: Cách này thường được sử dụng để&amp;nbsp;backup Application, User Data trong phân vùng cài Mac&lt;/li&gt;
&lt;li&gt;Dùng Disk Ultility: Cách này thường dùng để tạo một bản backup hoàn chỉnh ( file *.dmg) để sau này nếu có hư HDD hay mất máy thì ta restore lại cho nhanh.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
Dù cách 1 hay cách 2 thì trước tiên ta đều phải chuẩn bị phân vùng riêng cho nó dung lượng khoảng trên 15GB tùy thuộc vào lúc bạn chọn backup là mới cài xong chưa cài soft gì nhiều, bạn ước lượng dung lượng cho phù hợp. Bạn thích phân vùng bằng tool gì hay cách nào cũng được miễn phân vùng chứa file backup của Mac OS X phải ở định dạng Mac OS Extended (journaled)
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Quy trình:&lt;/span&gt;&lt;/b&gt; (Mình sử dụng cách 2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Boot vào bộ cài Mac OS X trên USB sẽ gặp giao diện này&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: blue;&quot;&gt;
&lt;/span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/1dtBKm9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;373&quot; src=&quot;https://i.imgur.com/1dtBKm9.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Trên thanh công cụ chọn Disk Ultility&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/yPsHPOA.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;301&quot; src=&quot;https://i.imgur.com/yPsHPOA.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Tạo file backup theo hình minh họa dưới đây&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/ahLi2XJ.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/ahLi2XJ.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Đây là thông tin file backup thành công&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/pVb3HzL.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;358&quot; src=&quot;https://i.imgur.com/pVb3HzL.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;u&gt;Bước 5:&lt;/u&gt; Kiểm tra phần cứng đã nhận diện thế nào&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Đừng nhầm lẫn việc vào được Desktop của Mac OS là đã cài thành công đâu nhé, bạn chỉ mới đi được khoảng 1/3 chặng đường thôi. Bây giờ ta tiến hành kiểm tra khả năng nhận diện phần cứng của Mac OS X với máy tính của bạn thế nào, ở đây mình lấy con Dell Vostro 3560 làm ví dụ&lt;br /&gt;
&lt;br /&gt;
Từ Desktop của Mac click lên hình trái táo trên cùng phía tay trái chọn About this Mac&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/cFRpAxY.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;196&quot; src=&quot;https://i.imgur.com/cFRpAxY.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Bạn sẽ xem được thông tin phần cứng cơ bản thế này, ở đây do config.plist chuẩn nên con Dell Vostro 3560 này nhận đủ dung lượng Ram của Card màn hình (onboard). Một số máy do cấu hình sai thông tin ram ở đây chỉ nhận được dung lượng tính bằng MB và màn hình rất giật và lag&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/Rdb2O5d.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;242&quot; src=&quot;https://i.imgur.com/Rdb2O5d.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Để xem thông tin chi tiết về phần cứng hơn bạn click vào mục System report... sẽ gặp giao diện như bên dưới. Bạn click vào từng mục xem thông tin xem máy đã nhận được những gì, chưa nhận được gì&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/6XpdVRa.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;441&quot; src=&quot;https://i.imgur.com/6XpdVRa.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Được rồi, cơ bản về việc cài Mac OS đã xong, nhiệm vụ kế tiếp của chúng ta là cài kext để giúp máy nhận phần cứng đầy đủ hơn; cài clover để có thể boot trực tiếp vào Mac OS mà không phải thông qua USB.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;To be Continued ...
&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;shareaholic-canvas&quot; data-app-id=&quot;18243395&quot; data-app=&quot;share_buttons&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2015/02/guide-huong-dan-cai-mac-os-x-tren-uefi.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s72-c/Hackintosh_logo.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-7413107224703386826</guid><pubDate>Sun, 11 Jan 2015 03:17:00 +0000</pubDate><atom:updated>2017-05-16T12:53:47.166+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Hackintosh</category><title>[Guide] Tạo USB để cài Mac OS (Phần 2)</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; /&gt;&lt;/a&gt;

&lt;br /&gt;
&lt;h3 style=&quot;background-color: white; color: #333333; font-family: Georgia, Times, &#39;Times New Roman&#39;, serif; font-size: 18.2000007629395px; font-stretch: normal; font-weight: normal; margin: 0px 0px 10px; text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;u&gt;Lever 2:&lt;/u&gt;&amp;nbsp;Tạo&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue; font-size: 18.2000007629395px;&quot;&gt;USB&lt;/span&gt;&lt;span style=&quot;color: blue; font-size: 18.2000007629395px;&quot;&gt;&amp;nbsp;cài Mac OS:&lt;/span&gt;&lt;/h3&gt;
Để tạo được USB cài Mac OS X ngoài máy ảo ta cần những thứ sau:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Install OS X Mavericks 10.9.5 &lt;a href=&quot;https://www.fshare.vn/file/HLAADNYLSVRW&quot; target=&quot;_blank&quot;&gt;(download)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Install OS X Yosemite 10.10.2 &lt;a href=&quot;https://www.fshare.vn/file/J1AZU2EI61EJ&quot; target=&quot;_blank&quot;&gt;(download)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Install OS X El Capitan 10.11.5 (&lt;a href=&quot;https://www.fshare.vn/file/RD8RX6OMU5TH&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Install MacOS Sierra 10.12 (&lt;a href=&quot;http://www.fshare.vn/file/3P3X5ORHSARP&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Install MacOS Sierra 10.12.5 (&lt;a href=&quot;http://www.fshare.vn/file/DYFVYXHAQKDT&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;) - &lt;span style=&quot;color: red;&quot;&gt;new&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Clover bản mới nhất&amp;nbsp;(&lt;a href=&quot;http://sourceforge.net/projects/cloverefiboot/&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;HFSPlus.efi (&lt;a href=&quot;https://github.com/JrCs/CloverGrowerPro/raw/master/Files/HFSPlus/X64/HFSPlus.efi&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;FakeSMC.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;) - Kext giả lập máy Mac quan trọng nhất trong Hackintosh&lt;/li&gt;
&lt;li&gt;VoodooPS2Controller.kext (&lt;a href=&quot;https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;) - điều khiển bàn phím chuột khi boot vào bộ cài&lt;/li&gt;
&lt;li&gt;NullCPUPowerManagement.kext (&lt;a href=&quot;https://bitbucket.org/insanelydeepak/osxarena/downloads/NullCPUPowerManagement.zip&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Hackintosh Vietnam - Ultimate AIO Tool &amp;nbsp;&lt;a href=&quot;http://www.insanelymac.com/forum/files/file/210-hackintosh-vietnam-ultimate-aio-tool/&quot; target=&quot;_blank&quot;&gt;(download)&lt;/a&gt;&amp;nbsp;để tạo config.plist nhanh cho máy. &lt;br /&gt;Tuy nhiên hiện nay tool đã ngừng cập nhật, bạn có thể lấy config.plist từ nguồn của Rehabman phù hợp với máy bạn&amp;nbsp;&lt;a href=&quot;https://github.com/RehabMan/OS-X-Clover-Laptop-Config&quot; target=&quot;_blank&quot;&gt;https://github.com/RehabMan/OS-X-Clover-Laptop-Config&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://cloudclovereditor.altervista.org/cce/index.php&quot; target=&quot;_blank&quot;&gt;Cloud Clover Editor&lt;/a&gt; (chỉnh sửa config.plist trên nền web)&lt;/li&gt;
&lt;li&gt;Một chiếc USB thật tốt - Một số máy sẽ gặp lỗi boot nếu sử dụng USB 3.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
Bộ cài OS X được download từ Appstore và chỉ có thể download trực tiếp trên máy chạy Mac OS, vì vậy mình cũng khuyên các bạn nên tạo trước một tài khoản Apple ID, đăng nhập và download thông qua máy ảo. Bộ cài phía trên được mình download trên Mac OS và upload lên Fshare&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;Chuẩn bị bộ cài&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/broR7sC.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;410&quot; src=&quot;https://i.imgur.com/broR7sC.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Giải nén và copy Install OS X ***.app vào thư mục Applications thông qua ổ share đã cấu hình&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;Kết nối USB vào máy ảo&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/iucxwI7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;410&quot; src=&quot;https://i.imgur.com/iucxwI7.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Cắm USB vào máy tính - nếu USB không tự nhận chọn như hình để kết nối USB vào máy ảo&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ol&gt;
&lt;/ol&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Hình dung quy trình&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Mục đích của bài viết trước và những gì vừa làm phía trên là làm sao để USB kết nối được với máy tính đang chạy Mac OS X, và ta đã làm xong, việc bây giờ là làm sao tích hợp bộ cài lên USB và làm cho USB này có thể cài Mac được&lt;/li&gt;
&lt;li&gt;Có hai công cụ bạn cần sử dụng có sẵn ngay trong Mac OS là Terminal và Disk Ultility. Bạn có thể gõ tên trên thanh tìm kiếm của Mac OS có biểu tượng là cái kính lúp gần đồng hồ để lôi đầu hai em này ra&lt;br /&gt; &lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;/ol&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Cấu trúc phân vùng của một chiếc USB cài Mac OS&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Phân vùng chứa bộ cài (install_osx)&lt;/b&gt;: Để thuận tiện và nhanh chóng chỉ cần Erase USB thành một phân vùng duy nhất.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Phân vùng EFI&lt;/b&gt;: Chứa Clover, có vai trò như một hệ điều hành nhỏ nhằm máy tính nhận được phân vùng chứa bộ cài Mac OS là giúp khởi động bộ cài từ phân vùng này.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;Erase và đặt tên cho USB&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
Để đơn giản bạn chỉ cần chọn vào tên thiết bị USB của bạn sau đó chọn Erase để Disk Utility tự động gom USB về một phân vùng duy nhất. Sau khi tích hợp bộ cài xong tiến hành cài Clover, lúc này Clover sẽ tự động tách một phân vùng riêng cho nó&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/k9A8Gq0.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;410&quot; src=&quot;https://i.imgur.com/k9A8Gq0.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;Tích hợp bộ cài vào USB&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
Có 2 cách được khuyên nên dùng để tạo bộ cài là:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Phương pháp&amp;nbsp;&lt;b&gt;Createinstallmedia&lt;/b&gt;&amp;nbsp;hỗ trợ từ 10.9+ trở lên&lt;/li&gt;
&lt;li&gt;Phương pháp&amp;nbsp;&lt;b&gt;BaseBinaries clone&lt;/b&gt;&amp;nbsp;là phương pháp cổ điển để tạo USB cài hackintosh từ những thời kỳ đầu, với phương pháp này ta dễ xóa bỏ hay thêm kext trong bộ cài gốc của Mac OS vì vậy thích hợp hơn cho newbie.&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Lưu ý&lt;/span&gt;&lt;/b&gt;: thời gian tích hợp bộ cài vào USB khá lâu, có thể mất cả tiếng đồng hồ tùy vào tốc độ đọc ghi của USB và cách thiết đặt chuẩn kết nối của máy ảo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Phương pháp Createinstallmedia&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/IC63kPv.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;410&quot; src=&quot;https://i.imgur.com/IC63kPv.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Trước khi chạy lệnh ở terminal bạn cần phải có bộ cài trong thư mục Applications và tên của phân vùng bạn muốn ghi bộ cài lên cần đổi tên là&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;install_osx&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Đối với OS X Mavericks&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/&lt;span style=&quot;color: red;&quot;&gt;install_osx&lt;/span&gt;&amp;nbsp;--applicationpath /Applications/Install\ OS\ X\ Mavericks.app --nointeraction&amp;nbsp;&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;Đối với Yosemite&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/&lt;span style=&quot;color: red;&quot;&gt;install_osx&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&lt;/span&gt;--applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;Đối với EL Capitan&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/&lt;span style=&quot;color: red;&quot;&gt;install_osx&lt;/span&gt; --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction
&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;Đối với Sierra&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/&lt;span style=&quot;color: red;&quot;&gt;install_osx&lt;/span&gt;&amp;nbsp;--applicationpath /Applications/Install\&amp;nbsp;macOS\ Sierra.app --nointeraction&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Phương pháp BaseBinaries clone&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;b&gt;
Lưu ý&lt;/b&gt;: phương pháp này bạn có thể làm thông qua giao diện bằng cách dùng Disk Utility và Finder nhưng để thuận tiện thì ta có thể dùng lệnh cho nhanh. Bạn copy từng lệnh và dán vào Terminal&lt;/ul&gt;
&lt;ul&gt;
&lt;a href=&quot;http://i.imgur.com/MJ3lfzu.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/MJ3lfzu.jpg&quot; /&gt;&lt;/a&gt;
&lt;/ul&gt;
&lt;ul&gt;
Trước khi chạy lệnh ở terminal bạn cần phải có bộ cài trong thư mục Applications và tên của phân vùng bạn muốn ghi bộ cài lên cần đổi tên là &lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;install_osx&lt;/b&gt;&lt;/span&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Đối với OS X Mavericks&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;code&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
# temporary directory&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
mkdir /tmp/install_esd&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# mount InstallESD.dmg in installer package&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
hdiutil attach &quot;/Applications/Install OS X Mavericks.app/Contents/SharedSupport/InstallESD.dmg&quot; -readonly -mountpoint /tmp/install_esd -nobrowse&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# restore it to target&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
sudo asr restore -source /tmp/install_esd/BaseSystem.dmg  -target /Volumes/install_osx -erase -format HFS+ -noprompt&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# rename the target to be less unwieldy&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
diskutil rename &quot;OS X Base System&quot; install_osx&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# remove Packages symlink&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
rm /Volumes/install_osx/System/Installation/Packages&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# copy Packages as folder&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
cp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# copy BaseSystem.dmg&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
cp -a /tmp/install_esd/BaseSystem.dmg /tmp/install_esd/BaseSystem.chunklist /Volumes/install_osx&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# unmount InstallESD.dmg&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
hdiutil detach /tmp/install_esd&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# remove temporary directory&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
rmdir /tmp/install_esd&lt;/div&gt;
&lt;/code&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;Đối với Yosemite&lt;/b&gt;&lt;/span&gt;
&lt;code&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
# temporary directory&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
mkdir /tmp/install_esd&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# mount InstallESD.dmg in installer package&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
hdiutil attach &quot;/Applications/Install OS X Yosemite.app/Contents/SharedSupport/InstallESD.dmg&quot; -readonly -mountpoint /tmp/install_esd -nobrowse&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# restore it to target&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
sudo asr restore -source /tmp/install_esd/BaseSystem.dmg  -target /Volumes/install_osx -erase -format HFS+ -noprompt&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# rename the target to be less unwieldy&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
diskutil rename &quot;OS X Base System&quot; install_osx&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# remove Packages symlink&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
rm /Volumes/install_osx/System/Installation/Packages&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# copy Packages as folder&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
cp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# copy BaseSystem.dmg&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
cp -a /tmp/install_esd/BaseSystem.dmg /tmp/install_esd/BaseSystem.chunklist /Volumes/install_osx&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# unmount InstallESD.dmg&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
hdiutil detach /tmp/install_esd&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# remove temporary directory&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
rmdir /tmp/install_esd&lt;/div&gt;
&lt;/code&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;Đối với EL Capitan&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;code&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
# temporary directory&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
mkdir /tmp/install_esd&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# mount InstallESD.dmg in installer package&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
hdiutil attach &quot;/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg&quot; -readonly -mountpoint /tmp/install_esd -nobrowse&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# restore it to target&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
sudo asr restore -source /tmp/install_esd/BaseSystem.dmg  -target /Volumes/install_osx -erase -format HFS+ -noprompt&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# rename the target to be less unwieldy&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
diskutil rename &quot;OS X Base System&quot; install_osx&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# remove Packages symlink&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
rm /Volumes/install_osx/System/Installation/Packages&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# copy Packages as folder&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
cp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# copy BaseSystem.dmg &amp;amp; AppleDiagnostics.dmg&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
cp -a /tmp/install_esd/BaseSystem.dmg /tmp/install_esd/BaseSystem.chunklist /tmp/install_esd/AppleDiagnostics.dmg /tmp/install_esd/AppleDiagnostics.chunklist /Volumes/install_osx&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# unmount InstallESD.dmg&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
hdiutil detach /tmp/install_esd&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# remove temporary directory&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
rmdir /tmp/install_esd&lt;/div&gt;
&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Đối với Sierra&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;code&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
# temporary directory&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
mkdir /tmp/install_esd&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# mount InstallESD.dmg in installer package&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
hdiutil attach &quot;/Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallESD.dmg&quot; -readonly -mountpoint /tmp/install_esd -nobrowse&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# restore it to target&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
sudo asr restore -source /tmp/install_esd/BaseSystem.dmg -target /Volumes/install_osx -erase -format HFS+ -noprompt&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# rename the target to be less unwieldy&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
diskutil rename &quot;OS X Base System&quot; install_osx&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# remove Packages symlink&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
rm /Volumes/install_osx/System/Installation/Packages&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# copy Packages as folder&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
cp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# copy BaseSystem.dmg &amp;amp; AppleDiagnostics.dmg&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
cp -a /tmp/install_esd/BaseSystem.dmg /tmp/install_esd/BaseSystem.chunklist /tmp/install_esd/AppleDiagnostics.dmg /tmp/install_esd/AppleDiagnostics.chunklist /Volumes/install_osx&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# unmount InstallESD.dmg&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
hdiutil detach /tmp/install_esd&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# remove temporary directory&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
rmdir /tmp/install_esd&lt;/div&gt;
&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;Cài đặt Clover lên USB vừa tạo&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/9TUctkh.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;452&quot; src=&quot;https://i.imgur.com/9TUctkh.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Chú ý&lt;/span&gt;&lt;/b&gt;: tại hình thứ 4 là cài đặt driver cho Clover Bootloader. Thông thường chỉ cần chọn 3 tùy chọn như trên là được. Các driver còn lại tùy vào từng máy mà chọn thêm (nếu cần). Lưu ý thêm có vài driver trong Clover sẽ giải quyết một số lỗi ở một vài máy nhưng nó cũng có thể gây lỗi cho máy khác, tùy vào khi bạn boot thử có gặp lỗi như phần miêu tả của driver khi cài đặt không mà thêm bớt cho phù hợp. Riêng driver OsxLowMemFix... không được đi kèm với driver OsxAptionFixDrv... vì sẽ xảy ra xung đột&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;Chỉnh sửa Config.list phù hợp với máy của bạn&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Mỗi máy có một cấu hình khác nhau, để Clover nhận diện máy bạn và có thể boot được vào bộ cài bạn cần cấu hình cho Config.plist&lt;br /&gt;
&lt;br /&gt;
Config.plist dành cho USB cài Hackintosh không nhất thiết phải quá nhiều thiết lập. Bạn nên tải config.plist của Rehabman và dùng trình Clover Configurator để edit thêm (nhớ chọn config.plist đúng với dòng máy của bạn, đổi tên nó thành config.plist trước khi ném vào phân vùng EFI trên Clover)&lt;br /&gt;
&lt;a href=&quot;https://github.com/RehabMan/OS-X-Clover-Laptop-Config&quot; target=&quot;_blank&quot;&gt;https://github.com/RehabMan/OS-X-Clover-Laptop-Config&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Note&lt;/b&gt;&lt;/span&gt;: Để chỉnh sửa nhanh config.plist nhanh bạn có thể sử dụng Cloud Clover Editor để chỉnh sửa ngay trên nền Web cho thuận tiện&lt;br /&gt;
&lt;a href=&quot;http://cloud-clover-editor.sourceforge.net/cce/index.php&quot; target=&quot;_blank&quot;&gt;http://cloud-clover-editor.sourceforge.net/cce/index.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hầu hết các thiết lập Rehabman đã cấu hình cho bạn, nhưng bạn cần chỉnh sửa nó một chút cho phù hợp với máy bạn, chú ý các thiết lập sau:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/xe8F8EW.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;346&quot; src=&quot;https://i.imgur.com/xe8F8EW.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
ig-platform-ids phổ biến thường gặp (nguồn Rehabman)&lt;/blockquote&gt;
&lt;ul&gt;&lt;ul&gt;&lt;ul&gt;
&lt;li&gt;0x01660003: dành cho HD4000 phân giải 1366x768&lt;/li&gt;
&lt;li&gt;0x01660004: dành cho HD4000 phân giải1600x900, 1920x1080&lt;/li&gt;
&lt;li&gt;0x01660008, 0x01660009: dành cho HD4000 phân giải 1600x900, 1920x1080&lt;/li&gt;
&lt;li&gt;0xa260006: dành cho HD4400/HD4600/HD5000&lt;/li&gt;
&lt;li&gt;Đối với Haswell ig-platform-id thử các giá trị này: 0xa260005, 0xa260000, 0xa160000, 0xa2e0008, 0xa2e000a&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/5OkUSav.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;344&quot; src=&quot;https://i.imgur.com/5OkUSav.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Bạn cũng nên tiến hành giả lập SMSBIOS luôn để sau khi cài đặt thông tin ở info của máy Mac cho đúng. Nhớ chọn cấu hình Macintosh tương ứng với chip mà bạn đang dùng, để ý luôn năm sản xuất nhá.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;Di chuyển những file đã chuẩn bị vào đúng vị trí&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/cJl9UTf.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;410&quot; src=&quot;https://i.imgur.com/cJl9UTf.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;ul&gt;&lt;ul&gt;
&lt;li&gt;Copy &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Config.plist&lt;/span&gt;&lt;/b&gt; vào USB vào đường dẫn &lt;b&gt;EFI\CLOVER\&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Copy &lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;DSDT.aml&lt;/b&gt;&lt;/span&gt; và các &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;SSDT*.aml&lt;/span&gt;&lt;/b&gt; vào đường dẫn &lt;b&gt;EFI\CLOVER\ACPI\Patched&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Copy &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;HFSPlus.efi&lt;/span&gt;&lt;/b&gt; vào đường dẫn&amp;nbsp;&lt;b&gt;EFI\CLOVER\driver64UEFI&lt;/b&gt; và &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;xóa VboxHfs-64.efi&lt;/span&gt;&lt;/b&gt; đi&lt;/li&gt;
&lt;li&gt;Copy &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;FakeSMC.kext&lt;/span&gt;&lt;/b&gt; và &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;VoodooPS2Controller.kext&lt;/span&gt;&lt;/b&gt; vào đường dẫn&lt;br /&gt;&lt;b&gt;EFI\CLOVER\kexts\other&lt;/b&gt; và &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;xóa&lt;/span&gt;&lt;/b&gt; các folder còn lại&amp;nbsp;đi&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/5PMPQbL.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;310&quot; src=&quot;https://i.imgur.com/5PMPQbL.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;Đối với những bạn chưa có DSDT và SSDT&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
DSDT là linh hồn của cỗ máy hackintosh, kết hợp với Clover bootloader nó giúp Mac OS X nhận diện được phần cứng một cách đầy đủ, từ đó giảm thiểu tối đa lỗi trong quá trình cài. Hầu hết các lỗi xảy ra khi cài Mac OS là do khi load kext không nhận diện được phần cứng sinh ra lỗi. Lỗi này thường gặp ở các kext đồ họa, kext điều khiển CPU...&lt;br /&gt;
&lt;br /&gt;
Thường thì lấy DSDT là công đoạn gần cuối khi cài Mac OS X, nhưng để dễ dàng hơn trong quá trình cài, giúp quá trình cài nhanh gọn và ít lỗi thì ta có thể lên &lt;span style=&quot;color: #38761d;&quot;&gt;Google&lt;/span&gt; tìm thử dòng máy mình (hay laptop của mình) đã có DSDT người ta patch sẵn chưa?! Thường thì các máy cùng chung mainboard có thể dùng được DSDT của nhau. Riêng mình thì khuyên các bạn tập Patch DSDT trước thông qua máy ảo đã cài sẵn bằng cách áp dụng các gói patch của Rehabman&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://niemtin007.blogspot.com/2015/05/guide-huong-dan-patch-dsdt-cho-may.html&quot; target=&quot;_blank&quot;&gt;Hướng dẫn Patch DSDT cho máy Hackintosh (Phần 5)&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;Lưu ý rằng&lt;/span&gt;: khi chưa có DSDT/SSDT thì Mac OS chưa quản lý được năng lượng phần cứng. Để tránh cho hệ thống bị panic bạn copy thêm&amp;nbsp;&lt;b&gt;NullCPUPowerManagement.kext&lt;/b&gt; vào đường dẫn&amp;nbsp;&lt;b&gt;EFI\CLOVER\kexts\other&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;Làm gì khi không thể boot được vào bộ cài Mac OS (hackintosh)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Không riêng gì các bạn newbie, đây là chuyện gặp như cơm bữa của người cài hackintosh. Cách tạo USB cài Mac OS phía trên là chung nhất cho nhiều máy, nhưng tùy vào những trường hợp cụ thể mà ta linh hoạt để cấu hình cho phù hợp. Đôi lúc cần phải boot thử xem thông báo lỗi thế nào sau đó tùy vào kinh nghiệm mà thêm thắt cho phù hợp.&lt;br /&gt;
&lt;br /&gt;
Lỗi phổ biến nhất do thiếu DSDT/SSDT là&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;Missing Bluetooth Controller Transport&lt;/span&gt;&amp;nbsp;lỗi này liên quan đến card đồ họa rời, &amp;nbsp;bạn có thể khắc phục tạm bằng cách truy cập vào bộ cài trên USB theo đường dẫn /System/Library/Extensions tìm và xóa các kext có tên&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;AppleIntelHD*.kext&lt;/span&gt;&amp;nbsp;và&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;AppleIntelF*.kext&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vậy là cuối cùng cũng xong cái USB để cài Mac OS X (phù mệt......! ) Nếu sau này muốn dùng USB này cài cho máy khác bạn lưu ý tạo lại Config.plist cho phù hợp. Nhiệm vụ tiếp theo là làm sao cài được Mac OS X từ chiếc USB này&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;To be continue ...

&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;shareaholic-canvas&quot; data-app-id=&quot;18243395&quot; data-app=&quot;share_buttons&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2015/01/guide-tao-usb-e-cai-mac-os-phan-2.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s72-c/Hackintosh_logo.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-9053748571071829252</guid><pubDate>Sun, 28 Dec 2014 08:26:00 +0000</pubDate><atom:updated>2016-09-05T16:11:26.729+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Hackintosh</category><title>[Guide] Tạo máy ảo Mac OS trên VMware (Phần 1)</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s1600/Hackintosh_logo.png&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/It6gVFr.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://i.imgur.com/It6gVFr.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Người ta thường nói: &quot;cài thành công Mac OS X trên máy là con đường để chạy đa hệ điều hành&quot;. Việc cài Mac lên máy tính thông thường không phải của Apple (gọi là hackintosh) là một công việc gian nan vì trong quá trình cài bạn sẽ găp rất nhiều lỗi, bạn phải vượt qua từng cửa ải cho đến khi thành công. Khi vào được desktop của Mac tin rằng bạn sẽ vô cùng hạnh phúc vì tôi và rất nhiều người cũng từng trải qua cảm giác thú vị này ^^&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
&lt;span style=&quot;color: red;&quot;&gt;Quy trình cài mac trên máy tính thông thường:&lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Lever 1: Tạo máy ảo để tích hợp bộ cài vào USB&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Lever 2: Tạo USB cài Mac&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Lever 3: Chuẩn bị phân vùng, cài Mac, xử lý lỗi trong quá trình boot&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Lever 4: Cài clover, cài kext (driver)&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Lever 5: Patch DSDT/SSDT&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Lever 6: Tinh chỉnh và hoàn thiện máy hackintosh&lt;/li&gt;
&lt;/ul&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Nói trước một điều là bạn cần phải download khá nhiều thứ nên tìm nơi nào mạng mạnh chút, chịu khó đọc bài viết qua một lượt và download những thứ cần thiết về. Những người cài thành thạo hackintosh thường mất vài tháng đến vài năm nên bạn đừng quá nóng vội hay nản chí, chúc các bạn thành công!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/ysMZsxF.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;176&quot; src=&quot;https://i.imgur.com/ysMZsxF.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;u&gt;Lever 1:&lt;/u&gt; Tạo máy ảo để tích hợp bộ cài Mac OS vào USB:&lt;/span&gt;&lt;/h3&gt;
Có một sự thật hơi phũ phàng là: &quot;USB cài Mac OS phải được tạo trên nền máy tính đang chạy Mac OS&quot;. Đối với những bạn có người quen đang dùng Mac OS thì tuyệt vời, bạn có thể nhảy tiếp qua lever 2 mà không cần quan tâm đến phần này. Nhưng với một người dùng Windows, không có người quen xài Mac OS - chỉ còn con đường là bạn phải tự tạo môi trường Mac OS để lấy nền. Trong bài hướng dẫn này mình dùng máy ảo&amp;nbsp;VMware Workstation để tạo môi trường&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #6aa84f; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;Đồ chơi cần có:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;VMware Workstation&amp;nbsp;(download)&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Máy ảo làm sẵn - OS X Mavericks 10.9 Retail VMware image&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&lt;a href=&quot;https://www.fshare.vn/file/5EAWHGJ1A26F&quot; target=&quot;_blank&quot;&gt;(download)&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Máy ảo làm sẵn - &amp;nbsp;OS X 10.10 Yosemite VMware Image (&lt;a href=&quot;https://www.fshare.vn/file/TOP7NDOXH9IL&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt;)&lt;br /&gt;7z password: xBytez&lt;/li&gt;
&lt;li&gt;Máy ảo làm sẵn - &amp;nbsp;OS X 10.11 El Capitan VMware Image (&lt;a href=&quot;magnet:?xt=urn:btih:64a4196d2deae17da67b3aca11fd3e9bb2ac2648&amp;amp;dn=OS+X+10.11+El+Capitan+VMware+Image&amp;amp;tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&amp;amp;tr=udp%3A%2F%2Fopen.demonii.com%3A1337&amp;amp;tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&amp;amp;tr=udp%3A%2F%2Fexodus.desync.com%3A6969&quot; target=&quot;_blank&quot;&gt;link Torrent&lt;/a&gt;)&lt;br /&gt;7z password: xBytez&lt;/li&gt;
&lt;li&gt;Tool Unlock dành cho VMware Workstation &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&lt;a href=&quot;http://www.insanelymac.com/forum/files/file/339-unlocker/&quot; target=&quot;_blank&quot;&gt;(download)&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;
Cài VMware Workstation&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; khởi động lại máy&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; Unlock&amp;nbsp;VMware Workstation&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
Mặc định VMware Workstation không hỗ trợ ảo hóa cho Mac OS vì vậy ta phải Unlock nó&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/wOiNoqb.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;292&quot; src=&quot;https://i.imgur.com/wOiNoqb.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;Giải nén máy ảo đã làm sẵn, mở&amp;nbsp;VMware Workstation để add máy ảo vào giao diện khởi động&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/1sotP1Y.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;334&quot; src=&quot;https://i.imgur.com/1sotP1Y.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large; text-align: left;&quot;&gt;&lt;b&gt;Cấu hình cho máy ảo&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/QZhI020.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/QZhI020.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br style=&quot;text-align: left;&quot; /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;Tạo Snapshot&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
Đây là thao tác cực kỳ quan trọng, nhờ có nó mà bạn sẽ tiết kiệm khá nhiều thời gian sau này. Nên tạo 1 snapshot trước khi chạy máy ảo và 1 cái khác nhau khi đã cài đặt máy ảo hoàn chỉnh&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/c2tCVz5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/c2tCVz5.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;times&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: large;&quot;&gt;&lt;b&gt;Chạy máy ảo&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;
Lưu ý:&lt;/span&gt;&lt;/b&gt; Khi chạy máy ảo lần đầu tiên nó sẽ hiện ra một thông báo nhỏ, bạn chọn &quot;&lt;span style=&quot;color: red;&quot;&gt;I copied It&lt;/span&gt;&quot;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://i.imgur.com/w1voRzk.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/w1voRzk.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;/ol&gt;
&lt;br /&gt;
Sau khi làm đúng theo hướng dẫn trên bạn đã có máy ảo Mac OS X để trải nghiệm vọc phá đôi chút ... Máy ảo thực sự không mang lại một sự trải nghiệm tốt, nếu bạn bằng lòng với điều này thì có thể dùng được Mac rồi nhưng mục đích chính của bài viết không phải chỉ dừng ở đây, nếu muốn đi tiếp, xin mời bạn đọc tiếp phần sau&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;to be continued ....!&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;/div&gt;
&lt;div class=&quot;shareaholic-canvas&quot; data-app-id=&quot;18243395&quot; data-app=&quot;share_buttons&quot;&gt;
&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2014/12/tao-may-ao-macos-vmware-hackintosh.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisMSlh0MgA-JC1Ouh56uI4DzsPJl-_w37_ARhbK8WzohXazmfsmorNCaylpJGaZU4nt49gZZLrZDYjJUpYwiAmvXbXcDV6sNmtQfGrzm7W60_LJpAMso-YsNzoK9ZEqNhplq7YyP4SBms/s72-c/Hackintosh_logo.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-627414345688120556</guid><pubDate>Thu, 30 Oct 2014 08:55:00 +0000</pubDate><atom:updated>2016-09-02T16:41:19.894+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Rescue</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>[Guide from UEFI-GPT Team] Cài Windows trên UEFI</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0a0bd3qPJACvrX2Vp-kjZ5Hr4Q1I4SO8PMf_ePgKtY3UxVSg49WQjGT8Do1sCVE8ox8ACZvTvNxzdAHdFkFG3tHxEN2ZBAfhxSQ831onYC87H-mw_bMBauZ0c_ZMZemgjFeCykB8mVtU/s1600/Uefi.png&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0a0bd3qPJACvrX2Vp-kjZ5Hr4Q1I4SO8PMf_ePgKtY3UxVSg49WQjGT8Do1sCVE8ox8ACZvTvNxzdAHdFkFG3tHxEN2ZBAfhxSQ831onYC87H-mw_bMBauZ0c_ZMZemgjFeCykB8mVtU/s1600/Uefi.png&quot; /&gt;&lt;/a&gt;


&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Khoảng hơn 2 năm trước [V-Z] UEFI-GPT Team đã từng nói rằng UEFI sẽ dần phổ biến và điều đó đã đúng sự thật. Thực sự nó quá nhiều ưu điểm so với chuẩn cũ (Legacy/CSM)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt; Bài viết này được xem là sự tiếp nối của &lt;a href=&quot;http://www.vn-zoom.com/f94/v-z-uefi-gpt-team-cach-chuyen-doi-o-cung-tu-gpt-mbr-van-dung-lai-hdh-dang-co-ma-khong-he-mat-du-lieu-2827754.html&quot; target=&quot;_blank&quot;&gt;bài viết trước&lt;/a&gt; trên diễn đàn vn-zoom.com nhằm hệ thống lại nội dung một cách đầy đủ nhất. Thông qua đó xin chân thành cám ơn bác tuainhan đã cùng niemtin007 nghiên cứu để hoàn thiện cách thức cài và chuyển đổi sang chuẩn mới mà &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;không mất dữ liệu&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;niemtin007 luôn trân trọng những gì UEFI-GPT Team đã làm được vì chúng tôi tìm ra cách thức, tối ưu thành phương thức an toàn nhất khi chuyển đổi. Và một điều nữa UEFI-GPT Team đã giúp phổ biến nó thông qua support nhiệt tình trên diễn đàn.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #38761d; font-weight: bold;&quot;&gt; Đây là trang tổng hợp duy nhất của bài viết, nếu có copy vui lòng ghi đầy đủ nguồn và tên tác giả, xin cám ơn!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Chuyển sang UEFI tôi được lợi gì?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Những lợi ích trên lý thuyết mình sẽ không nói ở đây. Điều mình thích thú nhất ở chuẩn mới này là: &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Tốc độ khởi động máy tính/ Sleep nhanh hơn&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Chạy đa hệ điều hành (dualboot, tripleboot, quadboot ...) thuận lợi hơn, không bị giới hạn phân vùng Primary&lt;/li&gt;
&lt;li&gt;Xóa an toàn và nhanh chóng một hệ điều hành (OS) mà không gây lỗi mất boot hoặc thừa boot trên menu&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Quản lý boot giữa các OS thuận tiện hơn&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;
&lt;br /&gt;
&lt;/h4&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Làm sao biết máy tôi có hỗ trợ UEFI hay không?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Thường thì các máy sản xuất từ năm 2012 trở đi mainboard đều đã hỗ trợ UEFI, một số máy chỉ cần nâng cấp BIOS là có hỗ trợ cho UEFI (thường là ASUS). Những máy cũ hơn không hỗ trợ thì đành an phận với Legacy vậy.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Bước 1&lt;/b&gt;: Vào BIOS &amp;gt;&amp;gt;&amp;gt; tìm đến thẻ tên &lt;b&gt;Boot&lt;/b&gt; &amp;gt;&amp;gt;&amp;gt; Tìm đến phần Boot Option. Nếu có tùy chọn UEFI thì nó hỗ trợ. Nếu không có tùy chọn này bạn chuyển sang bước 2&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Bước 2&lt;/b&gt;: Sử dụng một chiếc USB có chứa bộ cài Windows 64bit, Linux, hoặc WinPE 64bit. Khởi động máy mà chọn thiết bị boot ngoài (Dell là F12, Asus thường là Esc ...). Nếu trước tên USB để chọn boot vào có chữ EFI hoặc UEFI ở đầu thì nó có hỗ trợ, không có thì chắc chắn rằng máy bạn không hỗ trợ UEFI&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/5einpJr.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;196&quot; src=&quot;https://i.imgur.com/5einpJr.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Cách tùy chỉnh như thế nào?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Mỗi dòng máy có hơi khác một chút về giao diện, dưới đây là demo một số đại diện (lưu ý tùy chọn thiết lập nằm ở thẻ &lt;b&gt;Boot&lt;/b&gt;) :&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;DELL&lt;/span&gt;&lt;/b&gt;: Đây là giao diện BIOS phổ biến hiện nay của Dell (trong ví dụ là Dell Vostro 3560)&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Tùy chỉnh cho chế độ UEFI&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/6beWDIa.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/6beWDIa.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Tùy chỉnh cho chế độ UEFI để cài Windows 7&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/uHscO3J.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/uHscO3J.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Tùy chỉnh của chế độ Legacy thông thường&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/ZaIowKR.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/ZaIowKR.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;ASUS&lt;/span&gt;&lt;/b&gt;: BIOS của Asus khó nhận biết được có hỗ trợ cho UEFI hay không vì bản thân trong BIOS không có tùy chọn qua lại giữa 2 chuẩn. Cách để biết nó có hỗ trợ hay không là sử dụng WinPE 64bit hoặc sử dụng USB đã tích bộ cài 64bit của Windows để nhận diện. Khi chọn Boot vào máy tính thông qua USB, nếu có lựa chọn bắt đẩu là chữ EFI thì nó có hỗ trợ.&lt;br /&gt;
&lt;br /&gt;
Nếu gặp những máy dạng như này thì chỉ cần boot đúng vào WinPE ở chế độ cho UEFI, rồi convert ổ cứng sang GPT là có thể cài được Windows mà không cần chỉnh gì&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/vLxTTW9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/vLxTTW9.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;HP&lt;/span&gt;&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Làm gì khi đã chỉnh về UEFI?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Chỉ chỉnh về UEFI máy bạn vẫn chưa thể cài Windows, Mac hay Linux trên chuẩn này được. Bạn cần chuyển ổ cứng sang GPT.&lt;br /&gt;
&lt;br /&gt;
Thực ra có khá nhiều cách thức để chuyển đổi kiến trúc phân vùng từ MBR sang GPT nhưng hầu hết không an toàn (làm mất dữ liệu). Nếu là dân cài Mac OS (hackintosh) thì chắc hẵn đã biết đến cách convert bằng Diskpart - tất nhiên nó cũng làm mất dữ liệu và trước khi convert hầu hết bạn sẽ nhận một lưu ý bắt buộc là copy hết dữ liệu quan trọng sang ổ cứng ngoài&lt;br /&gt;
&lt;br /&gt;
May mắn khoảng nữa đầu năm 2013 đã có một số tool giúp chuyển đổi ổ cứng từ MBR sang GPT (hay ngược lại) mà không mất dữ liệu.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;Lời khuyên&lt;/b&gt;:&lt;/span&gt; &lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Chỉ nên dùng Tool chuyển đổi trên nền WinPE (Mini Windows) tránh cài và sử dụng trực tiếp trên Windows&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;WinPE (Mini Windows) là gì?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Là bản rút gọn của Windows giúp tạo môi trường cứu hộ khi không thể vào được hệ điều hành. Nó hoạt động theo cơ chế nạp hệ điều hành vào Ram và chạy như một Windows thật, trên WinPE bạn có thể cài đặt phần mềm và chạy như trên Windows và sẽ trả về tình trạng ban đầu khi tắt máy, lợi dụng đặc điểm này ta có thể chạy được các công cụ cứu hộ để giải quyết các lỗi phát sinh trong quá trình sử dụng&lt;br /&gt;
&lt;br /&gt;
Nếu bạn muốn sở hữu một chiếc USB boot đa năng có thể boot được WinPE, Linux live ISO ... có thể dùng thử công cụ cá nhân do mình build dưới đây:&lt;br /&gt;
&lt;a href=&quot;https://niemtin007.blogspot.com/2015/12/multiboot-usb-grub2-grub4dos-syslinux-refind-xorboot-uefi-legacy-mode.html&quot; target=&quot;_blank&quot;&gt;Multiboot USB Flash Drive for UEFI/Legacy Mode - không chỉ là một chiếc USB cứu hộ&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Tool khuyên dùng cho việc chuyển đổi&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;AOMEI&lt;/span&gt;&lt;/b&gt;:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Ưu điểm: là một tool mạnh mẽ trong chuyển đổi. Sau khi chuyển đổi từ MBR sang GPT, bạn chỉ cần bật UEFI trong mainboard là có thể khởi động vào Windows ở chế độ UEFI mà không phải fix boot&lt;/li&gt;
&lt;li&gt;Nhược: Có thể gây mất dữ liệu nếu không thao tác đúng và hiểu rõ cơ chế chuyển đổi, không nhìn được phân vùng linux&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/hlYjNbiVB-0/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;346&quot; src=&quot;https://www.youtube.com/embed/hlYjNbiVB-0?feature=player_embedded&quot; width=&quot;620&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Minitool Partition Wizard&lt;/span&gt;&lt;/b&gt;:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Ưu điểm: cũng là một tool mạnh mẽ trong chuyển đổi. Dân cài Windows thường khá chuộng nó (bản thân mình cũng vậy). Tool này an toàn trong chuyển đổi, không gây lỗi mất dữ liệu. Xác định được phân vùng chứa Linux&lt;/li&gt;
&lt;li&gt;Nhược: Sau khi chuyển từ MBR về GPT ta cần phải dùng USB Recovery của Windows hoặc dùng USB cài đặt để fix boot mới có thể vào Windows được&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Tôi đang dùng Windows dualboot với Linux trên Legacy ổ cứng MBR vậy sau khi chuyển đổi sang UEFI tôi có dùng được linux tiếp không?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Câu trả lời là không, vì bản thân tool chuyển đổi chỉ hỗ trợ cho Windows. Trước khi chuyển các phân vùng có chứa Linux hay các OS khác ngoài Windows phải delete hết nếu không muốn phát sinh lỗi trong quá trình chuyển đổi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Cài mới Windows trên nền UEFI hay sử dụng Windows được chuyển đổi từ nền Legacy?&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Lời khuyên chân thành là nên cài mới Windows trên nền UEFI thay vì sử dụng bản Windows cũ được chuyển đổi từ Legacy&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Nhưng vẫn muốn dùng theo kiểu này thì nên dùng AOMEI để chuyển đổi trên nền WinPE&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Nguyên tắc&lt;/span&gt;&lt;/b&gt;:&lt;br /&gt;
Trước khi chuyển đổi cần giảm phân vùng cài Windows từ trái sang phải để hình thành một vùng Unallocated dung lượng lớn hơn hoặc bằng 528MB để có khoảng trống giúp tool có thể tạo mới phân vùng EFI và một số phân vùng phụ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/azhpofj.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/azhpofj.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;Cách chuyển&lt;/b&gt;:&lt;/span&gt;&lt;br /&gt;
Chuột phải vào chỗ đánh dấu phía trên chọn Convert to GPT (hoặc nếu thích thì chọn ở menu phía bên trái cũng được) &amp;gt;&amp;gt;&amp;gt; sau đó Apply để hoàn tất quá trình chuyển.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Lưu ý&lt;/b&gt;: dù sử dụng bất kỳ tool phân vùng nào, mỗi khi thực hiện xong một thao tác ta cần Apply luôn rồi thực hiện thao tác kế tiếp, tránh thực hiền chồng chéo nhiều thiết lập rồi cuối cùng mới Apply, làm như vậy sẽ dễ gây lỗi trong quá trình convert và mất thời gian.&lt;br /&gt;
&lt;br /&gt;
Trong quá trình chuyển nếu bạn để ý thì AOMEI đã làm thêm một bước rất thông mình là tạo phân vùng EFI rồi chuyển một số file cần thiết vào trong đó, chính vì vậy khi khởi động lại bạn không cần phải repair mà vẫn vào được hệ điều hành.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Cách cài mới Windows trên UEFI từ WinPE&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Theo kinh nghiệm khi cài mới Windows trên nền UEFI mình luôn sử dụng Minitool Partition Wizard để chuyển đổi. Cách an toàn nhất và thành công 100% khi convert thì khuyên trước khi chuyển đổi từ MBR sang GPT, tất cả các phân vùng của bạn nên được chia trước (tức không phải là Unallocated)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Cách convert ổ cứng từ MBR sang GPT bằng Minitool Partition Wizard&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Trước khi convert&lt;/span&gt;&lt;/b&gt;:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/2rvBsIB.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/2rvBsIB.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Sau khi convert&lt;/span&gt;&lt;/b&gt;:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/cxvZQoB.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/cxvZQoB.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Delete phân vùng cài Windows trước khi cài&lt;/span&gt;&lt;/b&gt;:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/UBek7GE.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/UBek7GE.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Phân vùng đã xong, giờ tiến hành cài Windows&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Bước 1&lt;/b&gt;: Copy file ISO vào ổ cứng và làm như hình&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/dhTOZ3Y.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/dhTOZ3Y.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Bước 2&lt;/b&gt;: Truy cập vào ổ đĩa vừa mount được chạy file Setup để tiến hành cài đặt&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/vY68hWo.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/vY68hWo.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Bước 3&lt;/b&gt;: Khởi chạy Command Prompt để chạy Diskpart &lt;span style=&quot;color: red;&quot;&gt;(chỉ làm bước này nếu muốn cài thêm Mac OS để chạy dualboot)&lt;/span&gt;&lt;br /&gt;
&lt;table border=&quot;2&quot; bordercolor=&quot;#000&quot; style=&quot;width: 100%;&quot; top=&quot;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th style=&quot;width: 40%;&quot;&gt;Lệnh&lt;/th&gt;
&lt;th&gt;Miêu tả&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Diskpart&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Khởi chạy công cụ Diskpart&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;List disk&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Liệt kê danh sách ổ cứng trên máy bạn&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Select disk 0&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Chọn ổ đầu tiên (nếu muốn cài trên ổ khác thì thay số 0 thành số tương ứng)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Create Partition EFI Size=512&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Tạo phân vùng EFI dung lượng 512MB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Format Quick fs=FAT32 Label=“EFI”&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Format phân vùng EFI thành FAT32 (không format cũng được)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Create Partition MSR Size=128&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;Tạo phân vùng MSR&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;b&gt;Lưu ý&lt;/b&gt;: Sau hình 2 bộ cài Windows sẽ hiện danh sách phân vùng trên máy bạn. Nếu trước đó bạn chưa delete phân vùng muốn cài Windows thì giờ bạn tiến hành delete hết tụi nó thành Unallocated. Đối với trường hợp cài lại Windows trên UEFI, bạn xóa luôn các phân vùng Reserved Partition (MSR), Recovery Partition (nếu có) , EFI System Partition để gộp chung với phân vùng cài Win thành một phân vùng Unallocated duy nhất. Các phân vùng này dung lượng chỉ tính bằng MB nên khá dễ nhận biết&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/6NnkGMX.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/6NnkGMX.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Bước 4&lt;/b&gt;: Thoát Command, nhấn Refresh để cập nhật lại tình trạng phân vùng, chọn vào Unallocated và nhấn next để cài Windows&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/qVqUKJi.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/qVqUKJi.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Bước 5&lt;/b&gt;: Ngay khi máy tính vừa khởi động lại, bạn rút ngay USB để tránh gây xáo trộn tên của phân vùng dữ liệu sau khi cài đặt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Hướng dẫn backup và restore Windows từ WinPE&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;h4&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Backup:&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
Backup luôn luôn cần thiết, nó có thể giúp bạn tiết kiệm rất nhiều thời gian và công sức nếu có rủi ro xảy ra. Trên chuẩn Legacy cũ chắc chắn ai cũng biết đến Ghost, nhưng đối với UEFI tool backup chuẩn nhất khuyên dùng là True Image&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Trước tiên ta cần chuẩn bị phân vùng dành riêng cho file backup&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/XrDz6Mi.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/XrDz6Mi.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Chạy Acronis True Image và tiến hành backup&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/rdq7lYj.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/rdq7lYj.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/pRVpGQu.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/pRVpGQu.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Việc nên làm sau khi vào Windows&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/EFiPQr1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/EFiPQr1.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Restore:&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/ozSnreO.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://i.imgur.com/ozSnreO.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Convert ổ cứng từ GPT sang MBR&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
Phần này dành cho các bạn ham hố chuyển ổ cứng sang GPT sau đó mới phát hiện ra máy mình không hỗ trợ cho UEFI :))&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Nguyên tắc&lt;/span&gt;&lt;/b&gt;:&lt;br /&gt;
Kiến trúc phân vùng MBR chỉ hỗ trợ tối đa 4 phân vùng Primary. Nếu bạn tinh ý sẽ biết rằng mặc định tất cả các phân vùng (ngoại trừ phân vùng chứa boot như EFI) trên kiến trúc GPT đều ở Primary. Chính vì vậy muốn không lỗi khi convert bạn phải làm sao đó chỉ để tối đa 4 phân vùng (có thể Delete các phân vùng nhỏ dung lượng MB, gộp ổ dữ liệu ...)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Sau khi convert ngược lại vẫn có thể giữ được Windows mà không phải cài lại&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Đúng như vậy, nhưng trước tiên bạn phải hiểu rõ nguyên tắc boot (nạp khởi động) của Windows trên MBR. Sau khi convert về MBR, mặc định sẽ mất tất active chính vì vậy bạn cần active lại phân vùng chứa Windows. Tiếp đó trên WinPE bạn dùng tool BootICE để nạp lại MBR, PBR cho ổ cứng, tiến hành fix boot sẽ khởi động được vào Windows&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://i.imgur.com/jO3iWFL.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://i.imgur.com/jO3iWFL.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;shareaholic-canvas&quot; data-app-id=&quot;18243395&quot; data-app=&quot;share_buttons&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2014/10/guide-from-uefi-gpt-team-cai-windows.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0a0bd3qPJACvrX2Vp-kjZ5Hr4Q1I4SO8PMf_ePgKtY3UxVSg49WQjGT8Do1sCVE8ox8ACZvTvNxzdAHdFkFG3tHxEN2ZBAfhxSQ831onYC87H-mw_bMBauZ0c_ZMZemgjFeCykB8mVtU/s72-c/Uefi.png" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6617778967066801638.post-8304158570918690523</guid><pubDate>Sat, 25 Oct 2014 06:24:00 +0000</pubDate><atom:updated>2017-12-17T16:27:38.233+07:00</atom:updated><title>Lời ngỏ</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkzZAgTOAZ2LMt2TYNpCug6AOhNvjWVf8HMnH3Zykz6Ef7gBdEDEVYKVgigQY-8eG6hlxn6FTnlTN2eT4ChhwNE721s_lVfuinb7oUbmYos9I_U7J-CscdsJEkrTsBV7-Hku2GLawPBO8/s1600/ucmfbkx.jpg&quot; imageanchor=&quot;1&quot; style=&quot;display: none; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkzZAgTOAZ2LMt2TYNpCug6AOhNvjWVf8HMnH3Zykz6Ef7gBdEDEVYKVgigQY-8eG6hlxn6FTnlTN2eT4ChhwNE721s_lVfuinb7oUbmYos9I_U7J-CscdsJEkrTsBV7-Hku2GLawPBO8/s1600/ucmfbkx.jpg&quot; /&gt;&lt;/a&gt; 

&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Blog này ra đời nhằm tập hợp các bài viết của mình trên diễn đàn, hệ thống lại kiến thức một cách cơ bản và dễ hiểu nhất. Đây cũng như là một quyển sổ ghi chép lại những kinh nghiệm và những phát hiện mới của mình trong quá trình nghiên cứu, thử nghiệm, trải nghiệm máy tính&lt;/li&gt;
&lt;li&gt;Hầu hết các bài viết của mình là do tự nghiên cứu, tự phát hiện, tối ưu. Một số mình nghiên cứu từ các guide khác rồi tối ưu và bổ sung thêm những phát hiện của mình, vì vậy nếu mình lấy kiến thức ở đâu mình sẽ ghi nguồn cụ thể, tất nhiên sẽ có những bài viết hay hơn của mình nên mình sẽ dẫn link sang các topic đó cho các bạn tham khảo&lt;/li&gt;
&lt;li&gt;Hi vọng đây sẽ là nguồn tài liệu hữu ích và giúp ích thật nhiều cho các bạn trong quá trình chạy đa hệ điều hành&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
P/s: Lý do blog này không mở hệ thống bình luận và comment là vì mình chỉ muốn nó như một cuốn tài liệu để các bạn tham khảo. Và một phần do bản thân mình khá nhiều công việc bận bịu, mặc dù rất muốn giúp và giải đáp thắc mắc của các bạn nhưng thời gian không cho phép. Mọi ý kiến đóng góp hay yêu cầu về blog bạn cứ gửi thư đến email: buiminhbinh@gmail.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://niemtin007.blogspot.com/2014/10/loi-ngo.html</link><author>noreply@blogger.com (niemtin007)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkzZAgTOAZ2LMt2TYNpCug6AOhNvjWVf8HMnH3Zykz6Ef7gBdEDEVYKVgigQY-8eG6hlxn6FTnlTN2eT4ChhwNE721s_lVfuinb7oUbmYos9I_U7J-CscdsJEkrTsBV7-Hku2GLawPBO8/s72-c/ucmfbkx.jpg" height="72" width="72"/></item></channel></rss>