| 1 | |
| 2 | [[PageOutline]] |
| 3 | |
| 4 | * http://pearpc.sourceforge.net/ |
| 5 | |
| 6 | = Mandrake Linux 9.1 = |
| 7 | * PearPC 0.4.0-5 on Ubuntu |
| 8 | * http://ftp.nara.wide.ad.jp/pub/Linux/mandrakelinux/official/iso/9.1/ppc/ |
| 9 | |
| 10 | * 結論から言うと、未成功 |
| 11 | |
| 12 | == Ubuntu 11.10 on VMware 7.1.4 == |
| 13 | * s0711489@viola-ubuntu:~$ uname -a |
| 14 | {{{ |
| 15 | Linux viola-ubuntu 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux |
| 16 | }}} |
| 17 | |
| 18 | * s0711489@viola-ubuntu:~$ sudo aptitude install -R pearpc |
| 19 | {{{ |
| 20 | Version: 0.4.0-5ubuntu1 |
| 21 | }}} |
| 22 | |
| 23 | * s0711489@viola-ubuntu:~/mandrake$ vim mandrake.conf |
| 24 | {{{#!diff |
| 25 | --- /etc/ppc/ppc.conf 2010-01-10 12:26:38.000000000 +0900 |
| 26 | +++ mandrake.conf 2011-11-19 11:09:18.992299773 +0900 |
| 27 | @@ -90,7 +90,7 @@ |
| 28 | ## must be >= 64 MiB |
| 29 | ## |
| 30 | |
| 31 | -#memory_size=0x8000000 |
| 32 | +memory_size=0x20000000 |
| 33 | |
| 34 | ## |
| 35 | ## IO Devices |
| 36 | @@ -106,7 +106,7 @@ |
| 37 | ## pci_ide0_master_type / pci_ide0_slave_type |
| 38 | |
| 39 | pci_ide0_master_installed = 1 |
| 40 | -pci_ide0_master_image = "test/imgs/linux.img" |
| 41 | +pci_ide0_master_image = "mandrake.img" |
| 42 | #pci_ide0_master_type = "hd" |
| 43 | |
| 44 | pci_ide0_slave_installed = 1 |
| 45 | }}} |
| 46 | |
| 47 | * s0711489@viola-ubuntu:~/mandrake$ dd if=/dev/zero of=mandrake.img bs=65536 seek=81920 count=0 |
| 48 | * s0711489@viola-ubuntu:~/mandrake$ ls -lhs |
| 49 | {{{ |
| 50 | total 4.0K |
| 51 | 4.0K -rw-r--r-- 1 s0711489 s0711489 2.5K 2011-11-19 11:09 mandrake.conf |
| 52 | 0 -rw-rw-r-- 1 s0711489 s0711489 5.0G 2011-11-19 11:09 mandrake.img |
| 53 | }}} |
| 54 | |
| 55 | * ISOのマウントはVMwareゲストに対して行った[[br]][[Image(pearpc-mandrake-01.png,33%)]] |
| 56 | * s0711489@viola-ubuntu:~/mandrake$ ppc mandrake.conf[[br]][[Image(pearpc-mandrake-02.png,33%)]] |
| 57 | |
| 58 | * X forwarding to Cygwin/X[[br]][[Image(pearpc-mandrake-03.png,33%)]] |
| 59 | |
| 60 | * partitioning[[br]][[Image(pearpc-mandrake-04.png,33%)]] [[Image(pearpc-mandrake-05.png,33%)]] [[Image(pearpc-mandrake-06.png,33%)]] |
| 61 | * see also http://pearpc.sourceforge.net/installlinux.html |
| 62 | * Apple bootstrapは必須らしい。また、/ が(もしくは/bootが) ext2でないとエラーになりformatが開始されない模様 |
| 63 | * package selection[[br]][[Image(pearpc-mandrake-07.png,33%)]] |
| 64 | * change CD[[br]][[Image(pearpc-mandrake-08.png,33%)]] |
| 65 | * VMware側で強制的にCDを入れ替えたが、ゲスト上のpearpc上では認識して貰えなかった。 => Cancel |
| 66 | * bootloader[[br]][[Image(pearpc-mandrake-09.png,33%)]] |
| 67 | * Summary[[br]][[Image(pearpc-mandrake-10.png,33%)]] |
| 68 | * configure Graphic Interface[[br]][[Image(pearpc-mandrake-11.png,33%)]] [[Image(pearpc-mandrake-12.png,33%)]] [[Image(pearpc-mandrake-13.png,33%)]][[br]][[Image(pearpc-mandrake-14.png,33%)]] [[Image(pearpc-mandrake-15.png,33%)]] |
| 69 | * error[[br]][[Image(pearpc-mandrake-16.png,33%)]] |
| 70 | |
| 71 | * Graphic Interfaceの設定でerrorになったあと、Summaryに戻ってきて[Next]を押すとPearPCが落ちた |
| 72 | {{{ |
| 73 | [CPU/ALU] <Warning> division by zero @100089ec |
| 74 | singlestep set from ppc_alu.cc:687, info: |
| 75 | Floating point exception |
| 76 | }}} |
| 77 | |
| 78 | * PearPC再起動後 |
| 79 | * HDDにパーティションは出来ているようだが、どれを選んでも起動には失敗する[[br]][[Image(pearpc-mandrake-17.png,33%)]] [[Image(pearpc-mandrake-18.png,33%)]] |