Kurz nach Weihnachten findet ein Kongress statt, dem jeder mündige Bürger besuchen sollte. Die Rede ist vom Chaos Communication Congress der nun schon zum 24. mal veranstaltet wurde, vom Chaos Computer Club. Beide treffen deshalb auf den PowerPC, weil diese unter vielen Christbäumen in Geschenkpapier verpackt auf die Kinder und kindlich Gebliebenen wartet, in Form einer Spielkonsole. Und weil die Hersteller gerne den Zugang zur Hardware erschweren.
Nützt nichts, das hätte jeder 7-jährige Voraussagen können. Aber Sie haben es wenigstens versucht. Microsoft und Nintendo. Microsoft hat sogar Lob erhalten, für die fast perfekte Abschottung des Systems. Nachdem bereits die erste XBox geknackt wurde, ist eigentlich auch die 360er „geöffnet”. Linux bootet. Und zwar auf drei PowerPC Kernen mit über 3GHz Takt, was Heise mit „nicht sonderlich langsamer PC” beschreibt.
Fast, weshalb ich also nicht los renne und das Teil gekauft habe, Microsoft wurde der Hack vorgestellt, und mit dem erscheinen einer neuen Revision und eines neuen Kernels sind die Löcher „erst einmal” wieder geschlossen. Nichts mit Linux LiveCD. Also, wer eine XBox 360 mit Kernel-Versionen 4532 und 4548 hat, die finden bestimmt Käufer.
Nintendo hat da nicht so viel Wert darauf gelegt, hatte man die bekannte Löcher des Vorgängers doch einfach belassen. Noch gibt es wenig Neigung der Wii Linux bei zu bringen, was der eher mageren Hardware-Ausstattung geschuldet sein mag, aber geknackt ist auch das System. Vielleicht wird die nächste Wii Revision ja interessant?
Also wer eine Xbox 360 mit einer der pretiösen Kernel-Versionen unter dem Weichnachtsbaum hatte, doppelt freuen. Von wegen, den Weihnachtsmann gibt es nicht.
Mehr bei heise online zur Wii und bei heise online zur Xbox 360.
Comments
EFI vs. Bios
Auf dem Beitrag vom CCC wird auch schön der Bootvorgang bei EFI vs. Bios unter OSX erklärt:
Booting
While PowerPC-based Macs use OpenFirmware, Intel-based machines use EFI (“Extensible Firmware Interface”). Both kinds of firmware are a lot more powerful than the 16 bit BIOS still shipping on PCs. While EFI can boot off USB and supports GPT partitioning and FAT32 file systems, the rest of the feature sets of OpenFirmware and EFI are pretty similar:
Both can boot off FireWire, and both support APM (“Apple Partition Map”) partitioning and the HFS file system, as well as firmwarelevel drivers. BootX is the bootloader for OpenFirmware, and boot.efi the bootloader for EFI. Both can decode HFS and can therefore read the kernel from the root partition. If there is a “KEXT cache”, i.e. a file with all prelinked KEXTs suited for this configuration, that is newer than the newest file in /System/Library/Extensions and newer than the running kernel, the boot loader will load this cache; otherwise, it will go through all KEXTs and load the appropriate ones by comparing them to the entries of the “device tree” which has been passed from the firmware to the bootloader. Later, a KEXT cache will be written to disk to speed up the next boot. This is somewhat similar but more flexible than the Linux “initrd” approach.
http://events.ccc.de/congress/2007/Fahrplan/attachments/986_inside_the_m...
Siehe Grafik zum PC-Bios:
http://img186.imageshack.us/img186/891/biosnn4.jpg
Siehe Grafik zum EFI im Mac:
http://img86.imageshack.us/img86/8097/efiik1.jpg
=> http://events.ccc.de/congress/2007/Fahrplan/attachments/1053_inside-maco...
Verschieben?
Die Kommentare würden besser unter diesen Artikel passen: http://www.ppcnux.de/?q=node/7171#comment-12630
Freiheit der Anderen
Jeder darf Kommentare dort hinterlassen, wo _er_ es für richtig hält. Was Andere davon halten ist _ihre_ Sache. Natürlich darf es auch andere Meinungen geben. So zum Beispiel das die Nachfrage zu einem speziellen Thema eventuell in keinen Zusammenhang zu den Weihnachtsgrüßen steht. Aber wie gesagt, das ist eine persönliche Meinung, damit Meinung und insofern völlig irrelevant.
Viel Spaß bei PPCNUX.