Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rasberry PI (RPI) support #114

Open
adrelanos opened this issue Aug 27, 2018 · 4 comments
Open

Rasberry PI (RPI) support #114

adrelanos opened this issue Aug 27, 2018 · 4 comments

Comments

@adrelanos
Copy link
Contributor

It's possible.
@Algernon-01 managed to implement it in @Whonix which is using grml-debootstrap. (https://github.com/Whonix/Whonix/pull/419)

In essence if I did not overlook something - deduction from theory (code reading):

Would be cool if grml-debootstrap supported RPI out of the box.

@mika
Copy link
Member

mika commented Aug 29, 2018

Oh nice, sounds great and I'd definitely welcome to support that. :)

@Algernon-01
Copy link

Using qemu-debootstrap and skipping the installation of grub are the most important parts to build the image for the rpi. At least in this case a raw arm64 (and likely also other architectures) image can be build. The fsck step was not required. But I guess it can be put in again.
For the rpi at least you always need two partitions. One FAT partition for the firmware, kernel, initrd and an ext4 partition for thr rootfs. I don't know if there will a generic debian package any time soon which has firmware for more than just the rpi. If just the rpi should be supported then this package would somehow need to be integrated: https://packages.debian.org/buster/raspi3-firmware . The version from stretch does not work, the rpi-patches package in Whonix is an adapted version from buster since I could not yet get the original version to boot without some modifications. iirc for buster there will be also official Debian images for the rpi. Development is happening here: https://github.com/Debian/raspi3-image-spec though they seem to use vmdb2 for building.

@mika
Copy link
Member

mika commented Jan 24, 2019

JFTR, vmdb2 was orphaned "recently": https://tracker.debian.org/news/1004074/accepted-vmdb2-0132-2-source-all-into-unstable/

Is there any news from your side regarding buster support, @adrelanos + @Algernon-01?

@adrelanos
Copy link
Contributor Author

adrelanos commented Dec 22, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants