mkinitrd

Slackware på Laptop? Ställ era frågor här.

Moderatorer: Nille, Minime

ligu
Hacker
Inlägg: 43
Blev medlem: 25 jan 2006 22:58
ORT: Min älskade sambo, mat och vin och linux förstås

mkinitrd

Inlägg av ligu »

Hej

Hur gör man en initramfs kompatibel initrd med mkinitrd i slack??

Har stött på lite problem med en felaktig dsdt på min laptop.

Tacksam för alla svar!!
Only wimps use tape backup: _real_ men just upload their important stuff on ftp,
and let the rest of the world mirror it.
lema2.0
Allsmäktig
Inlägg: 354
Blev medlem: 15 jun 2004 01:56

Inlägg av lema2.0 »

Vad jag kan se så kan man inte det.
initrd och initramfs är två olika saker som gör nästan samma sak.

Hittade en liten intressant artikel om det. http://linuxdevices.com/articles/AT4017834659.html
Står också om det i initrd.txt och filesystem/ramfs-rootfs-initramfs.txt i Documentation/ som kommer med linuxkällkoden.

Vad är det för en laptop föresten?
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Inlägg av Nille »

mkinitrd används inte för initramfs.
En initrd kan du göra med mkinitrd.
Initramfs har sina egna verktyg.
Är det av någon speciell orsak du vill använda initramfs?
Sedan tror jag inte default kärnorna i slackware är kompilerade med stöd för initramfs.
The more linux you go the slacker you get.
ligu
Hacker
Inlägg: 43
Blev medlem: 25 jan 2006 22:58
ORT: Min älskade sambo, mat och vin och linux förstås

Inlägg av ligu »

Har en Toshiba p100 och den har ett litet acpi problem = inget ljud utan BOOT acpi=off......
Har kompilerat om min dsdt och patchat om kärnan så att den kan inkluderas i initrd.
Saken är att initrd filen måste vara av initramfs format och det fixar jag inte med slack.....
Har laddat hem och kompilerat initramfs men får det inte att funka.

Inkluderade den nya dsdt filen i kärnan så jag fixade det på de sättet i stället.....
Men inget ljud ändå men det är en annan historia...... :)
Only wimps use tape backup: _real_ men just upload their important stuff on ftp,
and let the rest of the world mirror it.
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Inlägg av Nille »

Växlar som acpi=off som krävs vid boot lägger du i lilo.conf
The more linux you go the slacker you get.
lema2.0
Allsmäktig
Inlägg: 354
Blev medlem: 15 jun 2004 01:56

Inlägg av lema2.0 »

I stället för acpi=off så testa med pci=noacpi och kanske irqpoll. Min laptop fungerar med pci=noacpi men för att få ljud var jag tvungen att lägga till irqpoll.
Ett tips bara, inte säkert att det funkar med din.
ligu
Hacker
Inlägg: 43
Blev medlem: 25 jan 2006 22:58
ORT: Min älskade sambo, mat och vin och linux förstås

Inlägg av ligu »

lema2.0 skrev:I stället för acpi=off så testa med pci=noacpi och kanske irqpoll. Min laptop fungerar med pci=noacpi men för att få ljud var jag tvungen att lägga till irqpoll.
Ett tips bara, inte säkert att det funkar med din.
Tack för tipset men det funkade inte......
Jag tror att jag och alla andra linux användare som har en Toshiba p100 har provat allt....
Ljudkortet har ett Conexant chip, och företaget som tillverkar det har inte varit så linuxvänliga..........
Nu är det lite aktivitet på alsa-devel mailinglists om problemet så vi hoppas!
Only wimps use tape backup: _real_ men just upload their important stuff on ftp,
and let the rest of the world mirror it.
ligu
Hacker
Inlägg: 43
Blev medlem: 25 jan 2006 22:58
ORT: Min älskade sambo, mat och vin och linux förstås

Inlägg av ligu »

För alla med en Toshiba Satellite Pro P100-293.
Nu funkar ljudet (med acpi=on), fick igång det igår på följande sätt.
1. Uppdatera bios till 3.30 från toshibas sida.
2. Alsa-driver-1.0.14rc2 med --with-cards=hda-intel
3. Lägg till dsdt filen från http://acpi.sourceforge.net/dsdt/view.php?id=743
jag laddade upp dsdt.hex, behövs aml filen kan jag fixa det också.
4. Vet inte om kärnan har någon betydelse men jag använder 2.6.19.2.

/ligu
Only wimps use tape backup: _real_ men just upload their important stuff on ftp,
and let the rest of the world mirror it.
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Inlägg av Nille »

Kul att du fått det att fungera som du vill ha det.

Jag är lite frågande om steg 2. är det nödvändigt om du kör en 2.6.19.2 kernel då du antagligen kompilerat den själv.
Om du kompilerar den själv varför inte kompilera in stödet för det kortet i kerneln? (direkt eller som modul)
Om du kompilerar in det i kerneln så borde inte alsa-driver behövas.
Eller det kanske inte fungerar?


Du får även en guldstjärna i hörnet av mig för att du postat lösningen.
The more linux you go the slacker you get.
ligu
Hacker
Inlägg: 43
Blev medlem: 25 jan 2006 22:58
ORT: Min älskade sambo, mat och vin och linux förstås

Inlägg av ligu »

Nille skrev:Kul att du fått det att fungera som du vill ha det.

Jag är lite frågande om steg 2. är det nödvändigt om du kör en 2.6.19.2 kernel då du antagligen kompilerat den själv.
Om du kompilerar den själv varför inte kompilera in stödet för det kortet i kerneln? (direkt eller som modul)
Om du kompilerar in det i kerneln så borde inte alsa-driver behövas.
Eller det kanske inte fungerar?


Du får även en guldstjärna i hörnet av mig för att du postat lösningen.
Tack Nille :D

Jag har alltid kompilerat in stödet direkt i kärnan innan men sedan strulet med laptopen och de ständiga ändringarna och patcharna
på alsas hda driver så har det blivit att använda alsa-driver.......
Nu är det så att jag inte har kollat upp om de senaste ändringarna i alsa-driver-1.0.14rc2 finns i vanilla kärnan?
Brukar dom ta in rc ändringar i kärnan eller hur funkar det??
Only wimps use tape backup: _real_ men just upload their important stuff on ftp,
and let the rest of the world mirror it.
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Inlägg av Nille »

Det är lite olika men kolla changeloggen för kerneln så ser du det.
The more linux you go the slacker you get.