Portál AbcLinuxu, 17. července 2025 18:38


Dotaz: Emulátor PowerPC pro x86

Zdeněk Zámečník avatar 8.4.2013 18:31 Zdeněk Zámečník | skóre: 26
Emulátor PowerPC pro x86
Přečteno: 349×
Odpovědět | Admin

Poradil by mi někdo, jak si spustit ideálně v "Debian like" distribuci virtuální stroj/emulátor PowerPC? Rád bych si odladil systém pro můj NAS (WD My Book Live), ale nedaří se mi na mém počítači, kde běží Linux Mint x86_64, nabootovat image disku z tohoto zařízení žádným způsobem.

Postupoval jsem takto:

  1. Provedl jsem image systémového disku WD My Book Live příkazem dd if=/dev/sdd1 of=rootfs.img
  2. apt-get install kvm-qemu kvm-qemu-extras virt-manager
  3. ve virt-manageru jsem si naklikal virtuál (qemu hypervizor s ppc procesorem, vga grafikou a diskem odkazující na zmiňovaný rootfs.img)
  4. v okamžiku, kdy se pokusím virtuál spustit zahlásí chybu "qemu: could not load PowerPC bios 'openbios-ppc"
  5. dohledal jsem si tento chybějící balíček a ručně nainstaloval, protože v repozitářích není, nicméně chyba nezmizela

No nic, hledám jinou cestu, narazil jsem na PearPC, což je emulátor PowerPC:

  1. apt-get install pearpc
  2. vim /etc/ppc/ppc.conf ... nastavím cestu k rootfs.img
  3. spustím emulátor příkazem ppc a výsledek: Boot file too large. size=2047868928

Po troše hledání se dovídám, že snad jediná možnost je, že můj pořízený image není v pořádku. Stáhnul jsem tedy z webu WD deb balíček, ve kterém je celý image k dispozi, vykopíruji jej tedy z balíčku ven, nastavím k němu v ppc.conf cestu a spouštím: [IO/IDE] Error: invalid format (filesize isn't a multiple of 516096)

Tak a kudy ven? Víc možností, jak si ten image "spustit" jsem nenašel. Oba image vypadají v pořádku (oba je lze namountovat jako loopback).

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.4.2013 19:27 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: Emulátor PowerPC pro x86
Odpovědět | | Sbalit | Link | Blokovat | Admin

Skúšal si zväčšiť RAM, ktorá je pridelená pre daný virtuálny stroj ?

Parameter memory_size. Link na dokumentáciu.

Root v linuxe : "Root povedal, linux vykona."
Zdeněk Zámečník avatar 8.4.2013 20:26 Zdeněk Zámečník | skóre: 26
Rozbalit Rozbalit vše Re: Emulátor PowerPC pro x86
Ano, zkoušel na maximum - 255MB. Se stejným výsledkem...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.