Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Mehrere initramfs laden
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Giuly
Tux's lil' helper
Tux's lil' helper


Joined: 21 May 2003
Posts: 138
Location: Bremen - Germany

PostPosted: Sun May 18, 2008 12:56 pm    Post subject: Mehrere initramfs laden Reply with quote

Hi,
ich hab mein Root-System auf LVM2, dafür brauchts ein initramfs. Jetzt wollte mal mit fbsplash rumspielen - bis ich gemerkt habe, dass das auch ein initramfs braucht. Geht es, zwei initramfs' zu laden? Wenn ja: Wie? EInfach in grub eintragen oder mounten und aus zwei eins machen?

Grüße
_________________
dunno
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2272
Location: My own world! I and Gentoo!

PostPosted: Sun May 18, 2008 1:13 pm    Post subject: Reply with quote

Die vom fbsplash gehört in die kernelEinstellung.

Moment.

Code:
CONFIG_INITRAMFS_SOURCE="/usr/share/v86d/initramfs"


Oder auch:
Code:
General setup
        ---> (/usr/share/v86d/initramfs) Initramfs source file(s)
              ---> (0)     User ID to map to 0 (user root)
              ---> (0)     Group ID to map to 0 (group root)


Dann klappts auch mit dem fbsplash vom Start an.

Dazu dashier beachten:
http://de.gentoo-wiki.com/Fbsplash

Aber was du meinst ist sicher diese initramfs was dir splash_geninitramfs ausgibt zusammen mit deiner LVM Initramfs
Da musst du wohl oder übel beide zusammenlegen, meines Wissens nach gibt es keine Möäglichkeit im Grub zwei zu laden.
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)


Last edited by Max Steel on Sun May 18, 2008 1:19 pm; edited 1 time in total
Back to top
View user's profile Send private message
Giuly
Tux's lil' helper
Tux's lil' helper


Joined: 21 May 2003
Posts: 138
Location: Bremen - Germany

PostPosted: Sun May 18, 2008 1:17 pm    Post subject: Reply with quote

Dann brauche ich drei in eins, v86d steht in der kernelkonfig, bleiben noch

Code:
fbsplash-emergence-1280x1024
initrd-lvm2-2.6.24-gentoo-r8.gz


aber in der kernel-config steht doch file(s), ist das comma-separated oder keine chance, das so zu umgehen?
_________________
dunno
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2272
Location: My own world! I and Gentoo!

PostPosted: Sun May 18, 2008 1:24 pm    Post subject: Reply with quote

.config - Linux Kernel v2.6.24-gentoo-r8 Configuration Help zu CONF_INITRAMFS_SOURCE wrote:
This can be either [...] or a space-separated list of directories and files for building the initramfs image.

Müsste also funktionieren wenn du deine fbsplash initram auch noch dazu schreibst, womöglich nach dem v86d, aber dazu gebe ich keine Garantie.
Vll kannste auch die lvm initram hinschreiben, als erstes, oder zweites.
Oder sogar alle 3.
Aber wie immer keine Garantie.
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
bell
Guru
Guru


Joined: 27 Nov 2007
Posts: 514

PostPosted: Sun May 18, 2008 1:30 pm    Post subject: Reply with quote

Ich stand vor kurzem vor dem selben Problem. Anschließend habe ich mich dafür entschieden ein initramfs vom Genkernel generieren zu lassen.
Code:
genkernel --oldconfig --splash=gentoo-burn --splash-res=1280x1024 --lvm initrd

Da man normalerweise alle Hardware-Treiber im Kernel hat, wenn man den Kernel selber baut, kann man die Hardwareerkennung im initramfs deaktivieren. Dafür werden dem Kernel folgende Parameter übergeben: "scandelay=0 nodetect"
Back to top
View user's profile Send private message
Giuly
Tux's lil' helper
Tux's lil' helper


Joined: 21 May 2003
Posts: 138
Location: Bremen - Germany

PostPosted: Sun May 18, 2008 8:51 pm    Post subject: Reply with quote

Max Steel wrote:
.config - Linux Kernel v2.6.24-gentoo-r8 Configuration Help zu CONF_INITRAMFS_SOURCE wrote:
This can be either [...] or a space-separated list of directories and files for building the initramfs image.

Müsste also funktionieren wenn du deine fbsplash initram auch noch dazu schreibst, womöglich nach dem v86d, aber dazu gebe ich keine Garantie.
Vll kannste auch die lvm initram hinschreiben, als erstes, oder zweites.
Oder sogar alle 3.
Aber wie immer keine Garantie.

In der Help steht cpio-suffix muss es haben, so gehts:
Code:
mkdir /usr/share/fb
cd /usr/share/fb
cp /boot/fbsplash-emergence-1280x1024 .
mv fbsplash-emergence-1280x1024 fbsplash-emergence-1280x1024.gz
gunzip fbsplash-emergence-1280x1024.gz
mv fbsplash-emergence-1280x1024 fbsplash-emergence-1280x1024.cpio

Dann /usr/share/fb/fbsplash-emergence-1280x1024.cpio in der Kernel-Config angeben, und alles wird gut.
(Falls das jemand nochmal brauchen sollte.)

Grüße und Danke
_________________
dunno
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum