-
Notifications
You must be signed in to change notification settings - Fork 8
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
Use Debian-Ports as a base? #42
Comments
on a different note, there's also a unofficial powerpc port of Void Linux which is also worth looking at. |
The main problem (I understood) in this project is the Wii-components support, and having a light Linux, as the Wii is limited with 64Mb of RAM. |
It would be a great base tho, and it would make us able to use Kernel 5/6 |
Just checked and the last time the powerpc architecture was supported was with Debian 8 (as the Wii processor is 32 bits)
|
that's official support, Unofficial support still lives on on ports.debian.org. |
so far i've been working on it and i've successfully got it to boot debian-ports unstable, everything else works... BUT the wifi. |
what did you use to boot it just to know ? |
just kept the wii-linux-ngx kernel as it was, same with the bootloader and just pasted the rootFS of a clean install of debian-ports unstable on the partition where it normally looks for a rootFS. |
You used the 4.x experimental or the 3.x stable ? Le 8 déc. 2022 à 13:50, Gil ***@***.***> a écrit :
what did you use to boot it just to know ?
just kept the wii-linux-ngx kernel as it was, same with the bootloader and just pasted the rootFS of a clean install of debian-ports unstable on the partition where it normally looks for a rootFS.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
i used the stable version. |
This is very cool you got it to work. I have been looking for a way to install a different version since I want to be able to run newer packages properly. Is there any more specific info you are able to give on how you did this? I would like to give void Linux a shot on the Wii |
@HeteroChromia420 Did you use multistrap? I tried to use debootstrap and was unable to boot (Wii hangs on the penguin icon after loading kernel). I tried using apt upgrade from within the already installed system, but upgrading from 8->12 is definitely not supported and broke in weird ways. It might be possible to use the Debian snapshots service to make a few intermediary steps. I don't have enough patience for that, however. |
Never mind, I figured it out. I'd say performance of the Unstable port snapshot is faster than the old Jessie stable version, that may be due to GCC improvements in Power ISA code generation contributed upstream by IBM for their Power Systems servers. |
Nice!, which version did you end up using; the one from if you could tell me how you made it work with a couple of steps I would be more than happy to try that out, I really want to give back some life to this old wii 🤞 |
Alright, I have made some progress; on an ubuntu (x86) install I execute the command
to generate a rootfs (in /path/to/rootfs) folder from the unstable version of debain from the debian ports for the powerpc architecture as mentioned above. As @themav mentioned that it must use SysV init to boot I included those two packages to be installed as suggested in here (https://wiki.debian.org/Init). I also created an initial
Still when booting I just get to the penguin, it hangs there and after a while the wii reboots. Anyone else has tried to make this work? I tried what everyone else mentioned above; leave the kernel image intact and just copy paste the rootfs contents to the ext3 partition in the sd card. It would be really useful to have some sort of logging when booting (from gumboot?) on the wii but unfortunately there is nothing |
Hi Naruse, I put the Wii away after this experiment but I'll dig up the SD card I used. I actually was able to recreate the partitions even and it booted from them. I had to create a new fstab and inittab. I think I copied those from the existing rootfs. And yes, I did use debootstrap. Regarding your earlier comment, Void Linux PPC seems to have stagnated. I think ports.debian.org is the only way to get a modern 32-bit PowerPC binary release. Even still, unofficial Debian architectures often have a challenging install. |
@themav many thanks for replying! 🙇 I have debootstrapped but what I am stuck with is loading the kernel after gumboot; hopefully you can find the SD you used to get this going :) Cheers and thanks! :) |
As the title does imply, there is a PowerPC continuation of Debian (on ports.debian.org) and i was wondering if this project was aware of it and if it would be a better idea to use this as a base as Debian 8 has reached EOL.
The text was updated successfully, but these errors were encountered: