| Summary: | Livecd: Ignoring boot parameters | ||
|---|---|---|---|
| Product: | Gentoo Release Media | Reporter: | Jirka <jiri.janda> |
| Component: | Everything | Assignee: | Gentoo LiveCD Package Maintainers <livecd> |
| Status: | RESOLVED FIXED | ||
| Severity: | critical | CC: | genkernel, zhen |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | modules_load patch | ||
|
Description
Jirka
2004-08-30 01:31:23 UTC
I'll look into it. Tim: does genkernel do the USB loading? It appears that it is loading USB modules even when nousb is being passed. Chris, does the bootloader pass any arguments to genkernel? It must pass some, I'm wondering what they would be - and would they be appended or prepended onto user-supplied commands? John, do you know? yeah, these are the default options hardcoded into the isolinux config via catalyst:
append initrd=${x}.igz root=/dev/ram0 init=/linuxrc acpi=off ${cmdline_opts} ${custom_kopts} cdroot vga=791 splash=silent
$x is the kernel name, $cmdline opts has the possibility of being set to (nodevfs, udev), (noudev, devfs), and (looptype=zisofs/squashfs/etc loop=$appropriate_loop_location}, and vga=791/ splash=silent get dropped if the $kernel-nofb kernel is used.
Would it be too late to change acpi=off to acpi=ht (enable hyperthreading support only) by default? does acpi=ht leave the rest of the acpi stuff off? and how does this fix the usb problem? Actually, has nothing to do with usb... and yeah, it enables only hyperthreading enumeration and nothing else... Tim: any idea on the usb stuff yet? Tim: I tested with your genkernel patch, and still usb (uhci and another) were attempted. Also, the usb module names are different in 2.6 from 2.4, so we need to try both. Right now we're only trying the 2.4 names. Modules on my machine(s): ohci_hcd ehci_hcd uhci_hcd usbhid Created attachment 41799 [details, diff]
modules_load patch
This patch lets genkernel load the 2.6 usb modules along with the 2.4 usb
modules, so it should work for either kernel set.
This should work on the next LiveCD (been tested by me) with the patch that plasmaroo provided to me to test. REOPEN if there is still a problem. |