Design Principia
  • Home
  • Projects

Linux on Surface

A collection of 4 posts

Linux on Surface

Cross-compile Linux kernel for ARM and run on QEMU

In the process of trying to get Linux to boot on my Surface, I wanted to first get a kernel to boot on QEMU as to reduce as much of the work and

  • Andre Esteve
    Andre Esteve
5 min read
Linux on Surface

Chain load Grub from Windows Boot Manager?

On last post I got Windows Boot Manager to load GRUB (or what seems like it) on QEMU. Since then I was trying to cross-compile a newer version of GRUB for ARM and

  • Andre Esteve
    Andre Esteve
4 min read
Linux on Surface

Virtualize UEFI on ARM using QEMU

On my quest for Linux on Surface, I got too tiring of rebooting the tablet, tweaking some changes on the bcd store or efi partition, rebooting, failing and redoing the whole cycle again.

  • Andre Esteve
    Andre Esteve
3 min read
Linux on Surface

Linux on Surface RT

The other day I came across this interesting ebook by 0xAX, which got me interested into the whole x68 boot process. On the same week, when cleaning up my office, I found my

  • Andre Esteve
    Andre Esteve
1 min read
Design Principia © 2023
Latest Posts Ghost