michael-chang

michael-chang

Booting to btrfs snapshots with grub2

a project by michael-chang

The bootloader menu has to be able to list snapshots created with tagged attribute by snapper or other tools. These attributes control how snapshots are displayed and organized in the boot menu. All the changes are reflected in real time, that is when a snapshot is created it's ready to boot without the hassle to call grub2-mkconfig to refresh menu. The operation and navigating to the snapshot is intuitive and out of box and booting is even more easy to hit the button. The hackweek is based on current implementation to improve the code structure and testing, like code clean up and make it in better shape get upstreamed, improving the menu to use extended attribute to organize the boot menu with defined attributes which can be tagged by snapshot tools like snapper etc.

Updated almost 4 years ago. 2 hacker ♥️.

ipv6 pxe booting on grub2

a project by michael-chang

Learn the grub2 network stack and have fun with ipv6 network booting. :D

Updated almost 4 years ago. 5 hacker ♥️.

Build OpenStack traning labs

a project by michael-chang

As a starting point to learn and test OpenStack on relative low profile workstation/desktop, I found this project interesting and would like to setup it. :) https://wiki.openstack.org/wiki/Documentation/training-labs

Updated almost 4 years ago. 4 hacker ♥️.

Self Encryption Drives support in openSUSE

an idea by michael-chang

Self Encryption Drive (SED) is used to achieve hardware based full disk encryption provided by hard disk drive vendors. The project is aiming to use openSUSE to build the package necessary to enable the device, notably a more intuitive way to build Preboot Authentication (PBA) Image and deploy it to unlock the device at boot time.

Updated almost 4 years ago. 4 hacker ♥️. 1 follower. Has no hacker: grab it!

Install LTSP server in a Docker container

an idea by michael-chang

The LTSP (Linux Terminal Server Project) helps in netbooting LAN clients from a single template installation that resides in a virtual machine image or a chroot on the LTSP server, or the server root (/, chrootless). This way maintaining tens or hundreds of diskless clients is as easy as maintaining a single PC. The objective is to learn and setup LTSP server/service via our KIWI-ltsp and look a bit into container technology to have the process automated in a (presumably) docker container. That will help a lot in migrating the LTSP server to a different PC or creating new instance almost effortlessly.

Updated almost 2 years ago. No love. 1 follower. Has no hacker: grab it!
5
3
4
5

Looking for projects around:

Nothing at the moment

Activity

  • almost 3 years ago: michael-chang originated Install LTSP server in a Docker container
  • over 4 years ago: michael-chang originated Self Encryption Drives support in openSUSE
  • over 6 years ago: michael-chang liked OpenSUSE support for OpenStack Training
  • over 6 years ago: michael-chang originated Build OpenStack traning labs
  • about 7 years ago: michael-chang liked fix printing in the Taipei office
  • over 8 years ago: michael-chang liked openSUSE on QEMU/AArch64 + UEFI
  • over 8 years ago: michael-chang joined Look at network test tools
  • over 8 years ago: michael-chang liked Look at network test tools
  • over 8 years ago: michael-chang disliked Look at network test tools
  • over 8 years ago: michael-chang liked ipv6 pxe booting on grub2
  • over 8 years ago: michael-chang started ipv6 pxe booting on grub2
  • over 8 years ago: michael-chang liked Look at network test tools
  • over 8 years ago: michael-chang disliked Look at network test tools
  • over 8 years ago: michael-chang liked Look at network test tools
  • over 8 years ago: michael-chang originated ipv6 pxe booting on grub2
  • over 9 years ago: michael-chang started Booting to btrfs snapshots with grub2
  • over 9 years ago: michael-chang originated Booting to btrfs snapshots with grub2