Re: [gentoo-ppc-user] Linux installed from 2005.1 disk does not start
Joseph Jezak a écrit : Can you put a kernel config up on the internet somewhere? Yes, certainly. I attach it here. Charles # # Automatically generated make config: don't edit # Linux kernel version: 2.6.14-rc3 # Thu Oct 6 15:38:26 2005 # CONFIG_MMU=y CONFIG_GENERIC_HARDIRQS=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_PPC=y CONFIG_PPC32=y CONFIG_GENERIC_NVRAM=y CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y CONFIG_CLEAN_COMPILE=y CONFIG_BROKEN_ON_SMP=y CONFIG_INIT_ENV_ARG_LIMIT=32 # # General setup # CONFIG_LOCALVERSION= # CONFIG_LOCALVERSION_AUTO is not set CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set # CONFIG_SYSCTL is not set # CONFIG_AUDIT is not set CONFIG_HOTPLUG=y # CONFIG_KOBJECT_UEVENT is not set # CONFIG_IKCONFIG is not set CONFIG_INITRAMFS_SOURCE= # CONFIG_EMBEDDED is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_EXTRA_PASS is not set CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SHMEM=y CONFIG_CC_ALIGN_FUNCTIONS=0 CONFIG_CC_ALIGN_LABELS=0 CONFIG_CC_ALIGN_LOOPS=0 CONFIG_CC_ALIGN_JUMPS=0 # CONFIG_TINY_SHMEM is not set CONFIG_BASE_SMALL=0 # # Loadable module support # CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set CONFIG_OBSOLETE_MODPARM=y # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_KMOD=y # # Processor # CONFIG_6xx=y # CONFIG_40x is not set # CONFIG_44x is not set # CONFIG_POWER3 is not set # CONFIG_POWER4 is not set # CONFIG_8xx is not set # CONFIG_E200 is not set # CONFIG_E500 is not set CONFIG_PPC_FPU=y CONFIG_ALTIVEC=y # CONFIG_TAU is not set # CONFIG_KEXEC is not set # CONFIG_CPU_FREQ is not set # CONFIG_PPC601_SYNC_FIX is not set # CONFIG_WANT_EARLY_SERIAL is not set CONFIG_PPC_STD_MMU=y # # Platform options # CONFIG_PPC_MULTIPLATFORM=y # CONFIG_APUS is not set # CONFIG_KATANA is not set # CONFIG_WILLOW is not set # CONFIG_CPCI690 is not set # CONFIG_POWERPMC250 is not set # CONFIG_CHESTNUT is not set # CONFIG_SPRUCE is not set # CONFIG_HDPU is not set # CONFIG_EV64260 is not set # CONFIG_LOPEC is not set # CONFIG_MVME5100 is not set # CONFIG_PPLUS is not set # CONFIG_PRPMC750 is not set # CONFIG_PRPMC800 is not set # CONFIG_SANDPOINT is not set # CONFIG_RADSTONE_PPC7D is not set # CONFIG_PAL4 is not set # CONFIG_GEMINI is not set # CONFIG_EST8260 is not set # CONFIG_SBC82xx is not set # CONFIG_SBS8260 is not set # CONFIG_RPX8260 is not set # CONFIG_TQM8260 is not set # CONFIG_ADS8272 is not set # CONFIG_PQ2FADS is not set # CONFIG_LITE5200 is not set # CONFIG_MPC834x_SYS is not set # CONFIG_EV64360 is not set CONFIG_PPC_CHRP=y CONFIG_PPC_PMAC=y CONFIG_PPC_PREP=y CONFIG_PPC_OF=y CONFIG_PPCBUG_NVRAM=y # CONFIG_SMP is not set # CONFIG_HIGHMEM is not set # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_1000 is not set CONFIG_HZ=250 # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_DISCONTIGMEM_MANUAL is not set # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y # CONFIG_SPARSEMEM_STATIC is not set CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=y CONFIG_PROC_DEVICETREE=y # CONFIG_PREP_RESIDUAL is not set CONFIG_CMDLINE_BOOL=y CONFIG_CMDLINE=console=ttyS0,9600 console=tty0 root=/dev/hda15 # CONFIG_PM is not set # CONFIG_SOFTWARE_SUSPEND is not set CONFIG_SECCOMP=y CONFIG_ISA_DMA_API=y # # Bus options # # CONFIG_ISA is not set CONFIG_GENERIC_ISA_DMA=y CONFIG_PCI=y CONFIG_PCI_DOMAINS=y # CONFIG_PCI_LEGACY_PROC is not set # # PCCARD (PCMCIA/CardBus) support # # CONFIG_PCCARD is not set # # Advanced setup # # CONFIG_ADVANCED_OPTIONS is not set # # Default settings for advanced configuration options are used # CONFIG_HIGHMEM_START=0xfe00 CONFIG_LOWMEM_SIZE=0x3000 CONFIG_KERNEL_START=0xc000 CONFIG_TASK_SIZE=0x8000 CONFIG_BOOT_LOAD=0x0080 # # Networking # CONFIG_NET=y # # Networking options # CONFIG_PACKET=y # CONFIG_PACKET_MMAP is not set CONFIG_UNIX=y # CONFIG_NET_KEY is not set CONFIG_INET=y # CONFIG_IP_MULTICAST is not set # CONFIG_IP_ADVANCED_ROUTER is not set CONFIG_IP_FIB_HASH=y # CONFIG_IP_PNP is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE is not set # CONFIG_ARPD is not set # CONFIG_SYN_COOKIES is not set # CONFIG_INET_AH is not set # CONFIG_INET_ESP is not set # CONFIG_INET_IPCOMP is not set # CONFIG_INET_TUNNEL is not set CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_BIC=y # # IP: Virtual Server Configuration # # CONFIG_IP_VS is not set # CONFIG_IPV6 is not set CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set # CONFIG_NETFILTER_NETLINK is not set # # IP: Netfilter Configuration # CONFIG_IP_NF_CONNTRACK=m CONFIG_IP_NF_CT_ACCT=y CONFIG_IP_NF_CONNTRACK_MARK=y #
Re: [gentoo-ppc-user] Linux installed from 2005.1 disk does not start
On 6.10.2005, Charles Trois stated: Joseph Jezak a écrit : If Mackael's suggestion doesn't help, let's try with nvidiafb and a newer kernel: It did not help, causing a kernel panic that I couldn't resolve. Give 2.6.14 a try (there are some release canidates for vanilla sources), apply this patch: http://ozlabs.org/pipermail/linuxppc-dev/2005-October/019957.html and then try nvidiafb. I have downloaded linux-2.6.14-rc3, but was unable to apply the patch: I put it within /linux and wrote patch --verbose -p1 Patch_nvidiafb Is that not correct? It failed on 5 hunks out of 5. That looks right, but did you clean out the directory beforehand? I ask because the same thing happened to me. Everything worked when I ran make clean in /usr/src/linux before patching. Unfortunately, the patch didn't help, and the kernels i compiled won't boot any more than those compiled with the unpatched 2.6.14-rc3 do. -- Guy Yasko -- [EMAIL PROTECTED] -- gentoo-ppc-user@gentoo.org mailing list
Re: [gentoo-ppc-user] Linux installed from 2005.1 disk does not start
Charles Trois wrote: Joseph Jezak a écrit : You need a framebuffer device in your kernel, Linux doesn't work on PPC without an FB. You should use the OpenFirmwareFB with an nVidia chipset. Thanks. I followed your advice, but it did not help: the problem remains. I take the liberty to attach a copy of my .config file, in the hope that you will be able to detect what's wrong. If Mackael's suggestion doesn't help, let's try with nvidiafb and a newer kernel: Give 2.6.14 a try (there are some release canidates for vanilla sources), apply this patch: http://ozlabs.org/pipermail/linuxppc-dev/2005-October/019957.html and then try nvidiafb. Good luck, -Joe -- gentoo-ppc-user@gentoo.org mailing list
Re: [gentoo-ppc-user] Linux installed from 2005.1 disk does not start
you need to enable support for IDE/ATA controller from apple under Device Drivers- ATA. there should be options based on Macintosh or Apple: IDE/ATA Disk support IDE/ATA Driver Mac Partition Support nick On Oct 2, 2005, at 11:45 AM, Charles Trois wrote: Mickael Royer a écrit : I see you have CONFIG_FB_NVIDIA=y in your .config file. Wrong !, you must have : CONFIG_FB_RIVA=y and CONFIG_FB_NVIDIA is not set. Thanks Mickael! I have done what you say, and there is a little progress; I now have this error message: VFS: Cannot open root device hda15 or unknown-block(0,0) Please append a correct root= boot option Kernel panic - not syncing:VFS:unable to mount root fs on unknown-block(0,0) Rebooting in 180 seconds I don't see what that means. root=/dev/hda15 is already written in /etc/yaboot.conf. Where should I put it again? Charles -- gentoo-ppc-user@gentoo.org mailing list -- gentoo-ppc-user@gentoo.org mailing list