-
-
Notifications
You must be signed in to change notification settings - Fork 497
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
Image | Raspberry Pi OS (64-bit) #3570
Comments
Hi, many thanks for your request. Basically DietPi on Raspberry Pi devices is a Raspbian Lite and it will be support. As well it's planned to create 64bit images for RPi2 PCB1.2 and up. |
So we may start to have some work on it |
Lol, copy&paste from forum: I
Actually makes sense. Raspbian was actually only created since the first RPi1 (and RPi Zero now) are armv6hf which is not supported by Debian. For ARMv7 + ARMv8 boards there is no point in using a different distro. All RPi specific firmware/kernel packages, special board-feature/GPU builds of things like Kodi, ffmpeg etc, are all provided by the archive.raspberrypi.org repo and have nothing to do with Raspbian. I think this means that we need to change our code in many places so that we do not assume RPi <=> Raspbian anymore but instead check /etc/os-release for whether it's Raspbian or Debian. GitHub repo: https://github.com/raspberrypi/Raspberry-Pi-OS-64bit |
I've started working on this: #3617
Now the new variable needs to be rolled out into our scripts, most importantly the one for APT sources.list creation/change. Means we'll need to go through every |
sounds like quite a lot of |
Good that we have grep and https://github.com/MichaIng/DietPi/search?q=G_HW_MODEL&unscoped_q=G_HW_MODEL 😄. |
+ CHANGELOG | RPi: Support for Raspberry Pi OS (64-bit) has been added, including any other Debian pre-image on RPi. Many thanks to @FusionPlmH for doing this request: #3570
Support ready for review/testing. I'll now create an image and test DietPi-PREP compatibility by this. |
Let me know if you need something tested. Otherwise I will download Raspberry OS 64bit and run PREP script |
Already in progress 😃, would be great if you could test the resulting image instead. The image can run on all RPi models from RPi1 v1.2 on, those have an ARMv8-capable CPU. |
Currently I have a RPi3B+ and RPi4B 4GB only. Don't have that much SBC's 😄 |
Here we go: https://dietpi.com/downloads/images/ A note to all testers:
All RPi models from RPi2 v1.2 and up (excluding RPi Zero) are supported, hence all which have an ARMv8-capable CPU: https://en.wikipedia.org/wiki/Raspberry_Pi#Specifications |
Oh, there must be some
Found it:
=> e.g. on SSH session
Done by PREP script: 3f4cc7b Image repacked with removed "pi" autologin. |
+ DietPi-PREP | Remove "pi" user autologin on Raspberry Pi OS (64-bit): #3570 (comment)
sorry for delay. I used the old image still. attached the install output from CLI. I tried to change NTP to my Router, but this is failing. Same behaviour once installation finished using
|
Jep that is perfectly fine, no difference besides the removed autologin.
Good find 👍, a syntax issue ( |
As you like, you see the mandatory outputs near the end of the issue template. |
Is there anyway to upgrade an existing v7 dietpi to be v8? |
Question is not about DietPi. More if you could upgrade Raspberry Pi OS 32bit to a Raspberry Pi OS 64bit.
|
@Joulinar |
All RPi images have been updated, including the 64-bit image. |
yes I used that image. Did it not update you to 5.10? It was shipped with 5.4 but updated strait to 5.10 running |
I see this package: http://archive.raspberrypi.org/debian/pool/main/r/raspberrypi-firmware/raspberrypi-kernel_1.20210111.master-1_arm64.deb |
ok did one more test on Raspberry OS Lite 64bit Kernel right after first boot
Kernel package that can be updated
Kernel once updated finished and system rebooted
BTW something doesn't seems to be fitting on the new image. It seems to be to small. An the download page it is stating 122M while FireFox as well as Egde telling me 91M to be downloaded, leading to a not working archive. See picture |
?? Also the file name is wrong, note the trailing I tested it here, and the correct file with correct size is downloaded 🤔. And ähm, ah lol correct kernel version 5.10.5 as well. Strange, probably I misinterpreted the APT install output which shows this long list of added/removed diversions for the kernel files, probably those 5.4 files were the ones removed, not the ones installed, and then on image review probably I downloaded the old cached image as well 😄. So please retry now. Looks like I have to get clarification about a few things of Cloudflare cache. I ordered cache clearing for this file last night and it should be removed from the cache within 30 seconds. And even if it didn't get (fully) loaded into the their cache yet, Cloudflare must never serve an incomplete file, of course... |
Indeed, strange. Looks like even in Germany there are multiple Cloudflare Edge cache servers, some still serving the old file... Lol, I just checked the cache clear history and I accidentally cleared |
way better now. And kernel is already |
Great, mystery solved. And the |
I guess so. 😄 |
btw with that image, Wireguard installations is working flawless. 😄
|
So the last known non-functional |
New LTS kernel 5.10.11 has been released by RPi Foundation for 32bit as well as 64bit officially |
Full native easy WireGuard for every RPi user, that is awesome news! Let's hope it comes with less stability issues compared to early 5.4 releases, but I'm running it for quite a while + all 64-bit users do. |
Looks like March got an updated image: https://downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2021-04-09/ |
Also the Lite version: https://downloads.raspberrypi.org/raspios_lite_arm64/images/raspios_lite_arm64-2021-04-09/ |
Workarounds for Kodi and Chromium have been applied. In both cases, the Debian package is installed now instead of the RPi repo package, until it ships 64-bit builds. Once DietPi v7.1 has been released, I move the 64-bit RPi image to stable downloads, likely along with a fresh image based on the new Raspberry Pi OS 64-bit build linked above. |
I mark this issue as closed. For any other RPi 64-bit related problem, please open a new dedicated issue, as usual 🙂. |
ADMIN EDIT
Beta Image ready for testing: https://dietpi.com/downloads/images/
Known missing/broken software installs, until the RPi repository ships arm64 packages:
Due to the newest new, Raspberry Pi has been started the offical 64bits image on beta .
Raspberry Pi OS (64 bit) beta test forum thread:
https://www.raspberrypi.org/forums/viewtopic.php?t=275370
Downloads:
https://downloads.raspberrypi.org/raspios_lite_arm64/images/
I wanna know Does dietpi want to follow offical , to make up a 64bits OS ? @MichaIng
The text was updated successfully, but these errors were encountered: