
Bless A Usb For Legacy Boot Mac Os
Mac OS X is in the second partition, while rEFIt is installed in the first (EFI boot) partition (it also has files in the OS X partition, but copies these to the EFI boot partition). Flir software for mac. Blessing is done so the Mac will use rEFIt (or other EFI-capable bootloader) to boot.
Apple MacBook Troubleshooting MacBook Air 13” mid 2011 (MacBookAir 4,2) In this section, I explain how to install Qubes on a MacBook Air 13” mid 2011 (MacBookAir 4,2). This model has the following features: • Dual Intel i7-2677M 1.80 Ghz CPU (2 dual cores) • Intel HD Graphics 3000 • 4Gb RAM • 256Gb SDD • Broadcom BCM43224 802.11 a/b/g/n wifi and Bluetooth adapter • Intel DSL2310 Thunderbolt controller • It has 1 DVI/Thunderbolt display port, 2 USB2.0 ports, a Magsafe power adapter, a standard 3.5mm audio jack and SD reader. I first tried to install Qubes using the UEFI boot, but it failed. Not wanting to waste too much time, I quickly opted for the legacy BIOS install.
Boot from Mac OS X (or Internet Recovery Image with CMD+ R during bootup) Run in a terminal []. # diskutil list (find your usb device) # bless –device /dev/diskX –legacy –setBoot –nextonly # bless the disk not the partition # reboot Insert your Qubes 3.2 USB flash drive. The ISOLINUX boot screen should come up. Install Qubes normally. If you try to boot Qubes now, it will freeze while “setting up networking.” You need to put the Broadcom wireless device into PCI passtrough [,].
Or, as an alternative and Qubes will boot up smoothly. If you choose to remove the card, jump to step 3. Boot from Mac OS X again Run in a terminal. # diskutil list (find the HD device where you installed Qubes) # bless –device /dev/diskX –legacy –setBoot # bless the disk not the partition # reboot Results: • System booted and running smoothly • Youtube video: OK (including full screen after configuration) • Trackpad: OK • Audio control: OK • Brightness control: OK • Keyboard light control:OK • SD card access: OK (tested at dom0) • Lid-close suspend: OK • Wifi: +10%-20% ICMP packet loss when comparing with OSX (have similar rates with Tails Linux, more tests are required) References • • • MacBook Air 2012 (MacBookAir 5,1) Please see. MacBook Pro Retina, 15 inch, Mid-2015 (MacBookPro 11,5) In this section, I explain how I installed Qubes 3.2 on a MacBook Pro Retina 2015 (MacBookPro 11,5). Good news: the relevant stuff works. Bad news: still some minor issue to investigate.
For the time being, my setup is just for testing purposes and help to bypass some blocking issues: do not use it in production or on machine where security is a concern! I hope to improve it as soon as possible. During my nights trying to get Qubes OS working, I faced two main and blocking issues: • no boot, due to empty xen.cfg file • system freeze, due to Broadcom BCM43602 wifi card I am already using Qubes for my daily job on Intel NUC. For the time being, I installed Qubes on Macbook for test purposes.
Later on I will review the security implications. This model has the following features: • 2,5 GHz Intel Core i7-4870HQ (2 quad cores) • Dual Graphic Card • Intel Iris Pro • AMD Radeon R9 M370X • 16Gb RAM • 512Gb SDD • Broadcom BCM43602 802.11ac wifi adapter 1. Reclaim space to be able to multiboot OSX For security reasons, you should install Qubes using the whole disk. I preferred to keep OSX, so I shrunk OS partition: • reboot in recovery mode • run disk utility and shrink OSX partition, eg 150GB for OSX and the remaining space for Qubes OS • reboot 2. Boot installer Download and prepare a USB with Qubes 3.2 You can install Qubes using BIOS or UEFI: • BIOS/CSM/Legacy: I have not been able to install using legagy, but I did not spend a lot of time on it. 
• UEFI plain: grub menu appears, but any gave me a quick flash and returned the main menu. I can boot it manually fixing the grub.cfg file, adding commands linuexefi and initrdefi, pointing proper files in /efi/boot. After boot, I end up with no root file system. • UEFI, using rEFInd: I have been successful, despite some issues to be fixed manually, after installation completion • download refind-bin-0.10.4.zip: this file is not signed, so decide if you trust it or not.
SHA1 sum is 3d69c23b7d3a93cd6ae3ec66323b1e • unzip it and run installer, which installs rEFIind on the internal SSD • if installation fails due to SIP, reboot in recovery mode, open a terminal and issue command. Csrutil disable • reboot and you will see some icons • choose Boot EFI BOOT xen.efi from ANACONDA • after a while the graphical installer is up (keyboard and touchpad working) ### 3. Grep Running /mnt/sysimage/var/log/anaconda/program.log tail -n 20 efibootmgr -b 0000 -B efibootmgr -c -w -L Qubes -d /dev/sda -p 4 -l EFI qubes xen-4.6.1.efi /usr/libexec/mactel-boot-setup kernel-install add 4.4.14-11.pvops.qubes.x86_64 /boot/vmlinuz-4.4.14-11.pvops.qubes.x86_64 systemctl disable qubes-netvm reboot At rEFInd screen, choose Boot EFI/qubes/xen-4.6.1.efi Everything should now be ok, Qubes OS boots using EFI and you will get the last setup screen • select “Qubes OS”, do not change anything and click on “Done” • VMs are created, including NetVM 6. Fix pulseaudio, which locks CPU freezing the system often for 20 seconds My macbook has frequent freezes. Looking at journalctl output I saw that pulseaudio locks CPU for 20 seconds, very often.