[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian su powerPC... La saga continua




On Oct 20, 2004, at 4:28 PM, Guglielmo Dapavo wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Premoli, Roberto [ITPPG/1010] wrote:

| Ok. Adesso woody (testuale) e' sul pc, aehm, volevo dire, sul MAC.
| Va bene, la schermata e' ondeggiante, la grafica non si installa,
| il kernel l'ho ricompilato ma non so come installarlo. Dove cavolo
| e' l'equivalente del lilo?!? C'e' quik che sembra un equivalente,
| ma quando ho modificato /etc/quik.conf il mac non ha piu' fatto il
| boot.



schermata ondeggiante??? ma che monitor hai?
è originale o un monito vga con un adattatore?


ti hanno già risposto che l'equivalente di lilo è yaboot.

se invece hai un oldworld, la cosa è leggermete differente:


il kernel deve risiedere nella partizione di macos, quindi devi compilare il kernel e installarlo come di consueto con dpkg -i kernelcompilato.deb

poi monti la partizione di macos con


/mount -t hfs /dev/xyz /mnt

e copi il nuovo kernel da /boot/vmlinux_qualchecosa in /mnt/System Folder/vmlinux

okkio a rinominare prima il vecchio kernel /mnt/System Folder/vmlinux in /mnt/System Folder/vmlinux.old in modo da poter tornare indietro nel caso il tuo nuovo kernel abbia dei problemi a fare il boot

per sapere su quale devide si trova la partizione di Macos:

# df /

per vedere se usi un disco scsi o ide
ide = /dev/hda
scsi= /dev/sda

poi dai un

fdisk -l /dev/sda

e ti verrà stampata a video la lista delle partizioni.

ciao
MaX


Copio e incollo dalla mail su debian-ppc:

It's been a week of reading and fumbling, but I got sarge booting with
quik. I'm hurrying to leave for the day, so I'll post some system
details here and follow up on proceedures if clarification is requested.

Installation: pre-rc2 buisnesscard iso cd of 20040930 initiated via
BootX-1.2.2

Machine: PowerMac Beige G3
uname -a
Linux ppc2 2.6.8-ppc2.100504-1 #1 Tue Oct 5 11:43:06 EDT 2004 ppc
GNU/Linux

hard drive
hda: QUANTUM FIREBALL SE4.3A, ATA DISK drive
hda: MDMA, cycleTime: 120, accessTime: 75, recTime: 45
hda: Set MDMA timing for mode 2, reg: 0x00211526
hda: Enabling MultiWord DMA 2
hda: max request size: 128KiB
hda: 8418816 sectors (4310 MB) w/80KiB Cache, CHS=14848/9/63, (U)DMA

partitions
IDE1 master (hda) - 4.3 GB QUANTUM FIREBALL SE4.3A
~        #1      32.3  kB                        Apple
~        #2      27.6  kB                        Macintosh
~        #3      37.9  kB                        Macintosh
~        #4      102.4 kB                        Macintosh
~        #5      262.1 kB                        Macintosh
~        #6      262.1 kB                        Patch Partit
~        #7      314.6 MB        hfs+            untitled
~        #8      52.4  MB        hfs+            untitled 2
~        #9      900.0 MB        ext2            root
~        #10     1.0   GB        ext3            var
~        #11     1.7   GB        ext3            usr
~        #12     342.7 MB        swap            swap


lspci
0000:00:00.0 Host bridge: Motorola MPC106 [Grackle] (rev 40)
0000:00:0d.0 USB Controller: OPTi Inc. 82C861 (rev 10)
0000:00:10.0 ff00: Apple Computer Inc. Heathrow Mac I/O (rev 01)
0000:00:12.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro
215GP (
rev 5c)

0000:00:00.0 0600: 1057:0002 (rev 40)
0000:00:0d.0 0c03: 1045:c861 (rev 10)
0000:00:10.0 ff00: 106b:0010 (rev 01)
0000:00:12.0 0300: 1002:4750 (rev 5c)

cpuinfo
processor       : 0
cpu             : 740/750
temperature     : 39-41 C (uncalibrated)
clock           : 233MHz
revision        : 2.2 (pvr 0008 0202)
bogomips        : 465.92
machine         : Power Macintosh
motherboard     : AAPL,Gossamer MacRISC
detected as     : 48 (PowerMac G3 (Gossamer))
pmac flags      : 00000000
L2 cache        : 512K unified pipelined-syncro-burst
memory          : 352MB
pmac-generation : OldWorld

Open Firmware version 2.01f
nvsetenv
little-endian?  false
real-mode?      false
auto-boot?      false
diag-switch?    false
fcode-debug?    false
oem-banner?     false
oem-logo?       false
use-nvramrc?    true
real-base       0xffffffff
real-size       0x100000
virt-base       0xffffffff
virt-size       0x100000
load-base       0x600000
pci-probe-list  0xffffffff
screen-#columns 0x64
screen-#rows    0x28
selftest-#megs  0x0
boot-device     ide/disk@0,0:9
boot-file       diag-device     diag-file       input-device    kbd
output-device   screen
oem-banner      oem-logo        nvramrc         hex
~                : $D find-device ;
~                : $E device-end ;
~                : $L BLpatch ; : $R BRpatch ;
~                : $X execute ;
~                : $p 0 to my-self property ;
~                : $a " /chosen" $D $p $E ;
~                : &c " ata-enable" $call-parent ;
~                10 buffer: km
~                dev kbd
~                get-key-map km swap move
~                $E
~                : ck 0 do swap dup 3 >> km + c@ 1 rot 7 and << and or
loop ;
~                : bootr 0d word count encode-string " machargs" $a
~                0 0 1 ck if 0 and else f 3d 0 2 ck if 40 or then then
~                if bye else 1e 0 do ['] boot catch drop 1f4 ms loop
then bye ;
~                : myboot boot-command eval ;
~                dev enet
~                ' open constant $M
~                : $M2 $M 710 - $X ;
~                : rl@ -7D9D40 $X ;
~                : chstat begin $M2 $M 14f8 - $X -7D6C20 $X rl@ 400 and
0= until ;
~                : bmstat begin $M2 $M 13F0 - $X rl@ 100 and until ;
~                : xmt1 get-msecs $M 720 - ! chstat $M A00 - $X bmstat
chstat ;
~                ' xmt1 ' WRITE 10 + l!
~                62 ' READ 7 - c!
~                : READ { _p _n ; _a } begin _p _n bead -> _a _a 2+
~                if _p c@ 80 and 0= else 1 then until _a ;
~                $E
~                dev /packages/obp-tftp
~                : $M over + ['] noop $L ;
~                : $O ['] open + ;
~                : $M1 dup 24 - -1720 $O $X 6 move 14 + ;
~                -5BC $O ' $M1 $L
~                0 $O E8 $M EC $M F0 $M F4 $M F8 + ' true $L
~                $E
~                dev /packages/mac-parts
~                : $M -7E89E0 $X 8000 alloc-mem 7F00 + 4 -7E89E0 $X ;
~                ' load 268 - ' $M $L
~                ' load 160 + ' 0 $L
~                $E
~                dev ide0
~                : open use-ata-interface 0 &c -1 ;
~                : set-device-ID set-drive-select ;
~                : reset-atapi-bus reset-ata-bus ;
~                ' reset-ata-bus 2c + ' 2 $L
~                $E
~                dev ide1
~                : open use-ata-interface 0 &c -1 ;
~                : set-device-ID set-drive-select ;
~                : reset-atapi-bus reset-ata-bus ;
~                ' reset-ata-bus 2c + ' 2 $L
~                $E
~                dev scsi
~                : $M ['] do-cmd + ;
~                : $M2 5 us -5f0 $M $X ;
~                : $M3 -710 $M f over $X $X ;
~                : $M4 1 ms ;
~                -1AC $M ' $M2 $L
~                100 $M ' $M3 $L
~                120 $M ' $M4 $L
~                124 $M ' 1 $L
~                $E
~                unselect-dev
boot-command    boot

quik.conf
## quik.conf generated by debian-installer
## second image by me. image=Linux fails with unknown-block(0,0)

init-message="QuikBoot (sarge)"
default=MyLinux
timeout=100
partition=9

## Do not point image= to a symlink, quik can't follow symlinks
image=/boot/vmlinux-2.6.8-powerpc
~        root=/dev/hda9
~        label=Linux
~        read-only
~        ramdisk=/boot/initrd.img-2.6.8-powerpc

image=/boot/vmlinux-2.6.8-ppc2.100504-1
~        root=/dev/hda9
~        label=MyLinux
~        read-only
~        ramdisk=/boot/initrd.img-ppc2.100504-1

lsmod - d-i original 2.6.8-powerpc kernel - fails to boot with quik
Installed to do the installation

Module                  Size  Used by
xfs                   585628  0
reiserfs              333464  0
jfs                   201284  0
ext3                  130736  2
jbd                    71576  1 ext3
mbcache                10116  1 ext3
vfat                   15968  0
fat                    54052  1 vfat
ext2                   65220  1
af_packet              21352  0
bmac                   19120  0
crc32                   4832  1 bmac
ds                     23844  0
yenta_socket           23616  0
pcmcia_core            76788  2 ds,yenta_socket
isofs                  42296  0
nls_base                8672  4 jfs,vfat,fat,isofs
ide_cd                 49764  0
cdrom                  49660  1 ide_cd
ide_disk               27072  5
ide_floppy             23584  0
aec62xx                13500  0
cmd64x                 15356  0
generic                 5536  0
hpt34x                  7040  0
ns87415                 6340  0
pdc202xx_new           15836  0
pdc202xx_old           22300  0
sc1200                 12776  0
siimage                15712  0
sl82c105                9088  0
trm290                  6114  0
via82cxxx              16732  0
mesh                   25692  0
usb_storage            84204  0
scsi_mod              113376  2 mesh,usb_storage
usbserial              33840  0
usbhid                 53952  0
ohci_hcd               26212  0
usbcore               139092  6 usb_storage,usbserial,usbhid,ohci_hcd
unix                   31992  8

lsmod - custom-rolled 2.6.8 kernel (with
:$fakeroot make-kpkg {my version} --added-patches powerpc --initrd
kernel_image)
Module                  Size  Used by
af_packet              21352  2
snd_powermac           41164  0
snd_pcm               116920  1 snd_powermac
snd_page_alloc         13480  1 snd_pcm
snd_timer              29348  1 snd_pcm
snd                    64952  3 snd_powermac,snd_pcm,snd_timer
soundcore              11812  1 snd
mesh                   24828  0
scsi_mod              113312  1 mesh
ide_cd                 49220  0
cdrom                  49660  1 ide_cd
bmac                   17872  0
crc32                   4832  1 bmac
evdev                  11968  0
unix                   31992  18

in-kernel config
CONFIG_MMU=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_PPC=y
CONFIG_PPC32=y
CONFIG_GENERIC_NVRAM=y
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_HOTPLUG=y
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
CONFIG_6xx=y
CONFIG_ALTIVEC=y
CONFIG_TAU=y
CONFIG_PPC_STD_MMU=y
CONFIG_PPC_MULTIPLATFORM=y
CONFIG_PPC_CHRP=y
CONFIG_PPC_PMAC=y
CONFIG_PPC_PREP=y
CONFIG_PPC_OF=y
CONFIG_PPCBUG_NVRAM=y
CONFIG_HIGHMEM=y
CONFIG_KERNEL_ELF=y
CONFIG_BINFMT_ELF=y
CONFIG_PROC_DEVICETREE=y
CONFIG_CMDLINE_BOOL=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_PCI=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCI_LEGACY_PROC=y
CONFIG_PCI_NAMES=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_MAC_FLOPPY=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_IDE_PMAC=y
CONFIG_BLK_DEV_IDE_PMAC_ATA100FIRST=y
CONFIG_BLK_DEV_IDEDMA_PMAC=y
CONFIG_BLK_DEV_IDEDMA_PMAC_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI_PROC_FS=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_SCSI_LOGGING=y
CONFIG_ADB=y
CONFIG_ADB_CUDA=y
CONFIG_ADB_MACIO=y
CONFIG_INPUT_ADBHID=y
CONFIG_MAC_EMUMOUSEBTN=y
CONFIG_NET=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_DEV_APPLETALK=y
CONFIG_IPDDP_ENCAP=y
CONFIG_IPDDP_DECAP=y
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_PSAUX_ENABLE=y
CONFIG_SOUND_GAMEPORT=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_INPUT_MOUSE=y
CONFIG_INPUT_MISC=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_SERIAL_PMACZILOG=y
CONFIG_SERIAL_PMACZILOG_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_NVRAM=y
CONFIG_GEN_RTC=y
CONFIG_GEN_RTC_X=y
CONFIG_I2C=y
CONFIG_I2C_ALGOBIT=y
CONFIG_FB=y
CONFIG_FB_OF=y
CONFIG_FB_ATY_CT=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_HID=y
CONFIG_USB_HIDINPUT=y
CONFIG_HID_FF=y
CONFIG_HID_PID=y
CONFIG_LOGITECH_FF=y
CONFIG_THRUSTMASTER_FF=y
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_UDF_NLS=y
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_DEVFS_FS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_HFS_FS=y
CONFIG_HFSPLUS_FS=y
CONFIG_CRAMFS=y
CONFIG_NFS_V3=y
CONFIG_NFS_V4=y
CONFIG_LOCKD_V4=y
CONFIG_SMB_NLS_DEFAULT=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_AMIGA_PARTITION=y
CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_ZLIB_INFLATE=y
CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_BOOTX_TEXT=y
CONFIG_CRYPTO=y
CONFIG_CRYPTO_HMAC=y
CONFIG_CRYPTO_MD5=y

I hope this will help d-i/kernel/manual folks to get d-i installing quik
correctly for this type of box.


Ciao
- --
Guglielmo


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBdnX9fi0cgOnlI4wRAo88AJ9xgmtyhxPw6Ez9XkMewR/gsF4rtACfW2eG
z1vgHbT6zOJCLRokJ7KQpSM=
=a99v
-----END PGP SIGNATURE-----


--
To UNSUBSCRIBE, email to debian-italian-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org




Reply to: