HARD.IO Mac OS

HARD.IO Mac OS

May 29 2021

HARD.IO Mac OS

OpenZFS v2.1.99-dragon (Based on original version 2.1.99-release)

OpenZFS is an outstanding storage platform that encompasses the functionality of traditional filesystems, volume managers, and more, with consistent reliability, functionality and performance.

Phone 4-5351 r z MAKE YOUR TREADLE SEWINC MACHINE ELECTRIC t PORTABLE 2 t-pi.t. So os C.r.iMd -0 Th. 4-S585 H Meters Foot Ceatral; Pertakte Cm Modern i Sewing Machine Co 31? Upen netier te-m than tlic same artv lc can he ' iigers, jcopa'os ano t an 1 had for in the V. Every arriclo in hie line ia 1,nor- H' will drive a largo A.' Rican Lion harnnaa-it ia with the Caa party. At finl j we eou'd count tbe dcacrtere one, two, live will be the death of him 16. In thit ennn'v, on Tti dv, th 5th. The few times I've ever had to touch a windows machine, someone tells me - 'Oh just reboot it to fix that microsoft problem.' - 'Oh the system update must have been corrupted, reinstall the OS.' - 'Oh just go download this rando.exe using your browser that isn't signed or open source, that tool will be able to fix your problem.' PHIL PO Box 99329 Lakewood, WA 98499 Phone:253-581-7096 knivcsO 1 @aol.com BOJOS, ARPAD Dobsinskeho 10 98403 Luccnec, SLOVAKIA Phone:33512 botj os @ ston line.sk; Web: www.arpadbojlos.sk BOLEWARE, DAVID PO Box 96 Carson, MS 39427 Phone:601-943-5372 BOLEY, JAMIE PO Box 477 Parker, SD 57053 Phone; 605-297-0014 jamie@polarbearforge.com.

  • Built-in implementation OpenZFS v2.1.99-dragon

Only for Dragon kernel v5.13+

You can download OpenZFS libraries and utilities from the download area, tools only for Zol v2.

MODINFO ZFS
MODINFO SPL
MODINFO ICP
MODINFO ZLUA

Reiser5 (Software Framework Release: 5.1.3).

Enable Reiser5 support

Note: that by Linux kernel and GNU utilities the testing stuff is still recognized as “Reiser4”. Make sure there is the following message in kernel logs: “Loading Reiser4 (Software Framework Release: 5.X.Y)”

MODINFO REISER4

It is recommended and also the default to use the zstd1 plugin by formatting with the following options:

or add to /etc/fstab

Reiser5 Tools for kernel v5.13+

  • After installing the Dragon kernel, it is recommended to upgrade the reiser4progs package:

You can download Raiser5 libraries and utilities from the download area.

  • reiser4progs (2.0.4)

Enable AMDGPU+OpenCL driver for AMD Saturn XT FirePro M6100

AMD Radeon chipsets:BONAIRE

OpenCL for all Bonaire chipsets only works on Dragon Kernel!

  • Install free implementation of the OpenCL API – ICD runtime
  • Add to file /etc/OpenCL/vendors/mesa.icd (create file and directory if not present)
RESULT CLINFO STANDART
RESULT FROM DMESG
  • KFD module for bonaire works
  • Short OpenCl info
  • Short OpenGL info
  • Device pci info
  • Add to grub.cfg
  • Add to /etc/sensors3.conf
  • Add to /etc/fancontrol

I recommend using the following utilities to monitor the device:

BTRFS Tools for kernel v5.13+

  • After installing the Dragon kernel, it is recommended to upgrade the btrfs-progs package:

Package version (download from Dragon support site):

  • btrfs-progs (5.9.1)

Kernel verification can be done without IMA security subsystem enabled.

  • In kernel enabled CONFIG_KEXEC_SIG and CONFIG_KEXEC_BZIMAGE_VERIFY_SIG by default.

On x86, a signature is embedded into a PE file (MS format) header of binary. Since arm64’s “Image” can also be seen as a PE file as far as CONFIG_EFI is enabled, we adopt this format for kernel signing.

You can create a signed kernel image with:

For signing Dragon Kernel for EFI Boot with your MOK

  • Generate your MOK.pem
  • Sign your kernel
  • Delete old not signed kernel
  • Read more - Signing a custom kernel for Secure Boot

Thanks Edgard Pineda “epineda”

Fixes booting kernel for i915 video chipset

If kernel starting and boot screen black or boot process stop then:

  • change kernel grub boot options i915.modeset=1 to i915.modeset=0 or add if not present in your configuration

From boot grub menu enter “e” key and edit kernel boot line and press F10 for boot.

Disable the initramfs

If this is successful, you can make the changes permanent on your system for your kernel:

Follow the steps above, and additionally:

Detecting available microcode update:

It is possible to find out if the intel-ucode.img contains a microcode image for the running CPU with iucode-tool.

  • Install intel-ucode (changing initrd is not required for detection)
  • Install iucode-tool

Load the cpuid kernel module:

Extract microcode image and search it for your cpuid:

  • If an update is available, it should show up below selected microcodes
  • The microcode might already be in your vendor bios and not show up loading in dmesg. Compare to the current microcode running grep microcode /proc/cpuinfo

To manually generate the microcode cpio archive use iucode_tool:

New method without initram-fs/disk (efistub compatible)

Warning!

Note

Install

The signature is found in microcode bundle 19, so the filename to use is /lib/firmware/intel-ucode/06-2a-07

Kernel config

Enable and configure the CONFIG_MICROCODE, CONFIG_MICROCODE_INTEL, CONFIG_FIRMWARE_IN_KERNEL, CONFIG_EXTRA_FIRMWARE and CONFIG_EXTRA_FIRMWARE_DIR kernel options.

Warning!

Every option must be set as built into the kernel, not as a kernel module.

Note

Verification

After the next reboot, the loaded microcode revision can be verified by running:

The dmesg output should include:

Rebuild and install the kernel as usual.

Note

Example config files for Intel i5 Westmere, 4Gb RAM

  • Add to /etc/default/grub

If use cgroup v1

*If use cgroup v2**

Enable ZSWAP

Zswap is a kernel feature that provides a compressed RAM cache for swap pages

  • Add to grub.cfg

Hard.io Mac Os 7

Tune IO scheduler

For now, add file /etc/udev/rules.d/60-ssd-scheduler.rules.

You can also add this to file 60-ssd-scheduler.rules:

For BFQ scheduler:

For Kyber scheduler:

and run a command:

Add to .bashrc file:

  • /etc/sysctl.conf
  • /etc/network/interfaces
  • /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Hard.io mac os download

Hard.io Mac Os Catalina

  • /etc/NetworkManager/NetworkManager.conf

Hard.io Mac Os X

Copyright © 2021 Dragon Team All rights reserved.

HARD.IO Mac OS

Leave a Reply

Cancel reply