Autor |
Sõnum |
HooligaN
Pingviini kasutaja

Liitunud: 12.09.2010
Postitused: 43
Distributsioon: Gentoo beginner

|
postitatud: 29.10.2011, 20:53 postituse pealkiri:
Custom kompilleeritud kernel vaja Grub2 sisse sööta.
|
   |
|
Tere
Sai lubatud kollegile, et aitan teda custom kerneli seadistamisel.
Asi jõudis sinnamaani, et olen nyyd vastamisi grub2-ga... ja ma ei saa s)))agi aru kus, mis, kuhu. Ilus puhas kernel ootab /boot kataloogis kuid grub2 on ulmekeeruline minu jaoks.
midagi nagu oleks vaja kirjutada /etc/grub.d/40_custom -isse
Palun kiirabi kuidas ma oma uue kerneli grub2-le nähtavaks teen?
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 449333247 224665600 83 Linux
/dev/sda2 449333248 453238783 1952768 82 Linux swap / Solaris
/dev/sda3 453238784 488396799 17579008 b W95 FAT32
|
|
|
|
|
|
|
  |
Kaar3l
Vana Pingviin


Vanus: 37
Liitunud: 07.05.2007
Postitused: 692
Asukoht: Plv
Distributsioon: Ubuntu

|
postitatud: 29.10.2011, 21:44 postituse pealkiri:
(teema puudub)
|
   |
|
Kas lihtsalt sudo update-grub ei toimi?
|
|
|
|
_________________ Hyva päiva!
|
|
|
  |
HooligaN
Pingviini kasutaja

Liitunud: 12.09.2010
Postitused: 43
Distributsioon: Gentoo beginner

|
postitatud: 29.10.2011, 22:26 postituse pealkiri:
(teema puudub)
|
   |
|
mhmhhh..... toimib kyll ma lihtsalt mõtlesin et "sudo update-grub" näitab mis listi kuvatakse.... peale rebooti oli kõik olemas tegin selle õpetuse järgi http://www.dedoimedo.com/computers/grub-2.html#mozTocId584691 seal kus on "Add new Grub script"
#!/bin/sh -e
echo "Adding my custom Linux to GRUB 2"
cat << EOF
menuentry "kerneluus" {
set root=(hd0,1)
linux /boot/kerneluus
initrd /boot/initrd.img <-- mida see rida teeb???
}
EOF
Olge head seletage lahti mis asi on initrd /boot/initrd.img
|
|
|
|
|
|
|
  |
bobc
Pingviini aktivist


Vanus: 44
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux

|
postitatud: 30.10.2011, 02:48 postituse pealkiri:
(teema puudub)
|
   |
|
initrd.img sisaldab siis minimaalset "tööriistade kogumit, abi distro jne" ei oskagi seda nimetada aga kasutuse idee on see, et enamus distrosid kasutab näiteks "ajureid" moodulitena, kui sa üritaksid bootida sellist kernelit ja näiteks ide/sata/scsi kontrolleri tuge pole kernelis siis ei jõuaks sa kaugele eriti (tavaliselt muidugi compilleeritakse generic tugi ikka sisse).
Siis tehaksegi nii et initrd on script, mis laeb moodulid ülesse ja teeb veel mõned vajalikud toimingud enne kui hdd boodib.
Kui sa ise kerneli kompilleerid siis muidugi saab ilma, hdd kontrolleri kompilleerid kernelisse sisse ja muud moodulid. RAID puhul vist ka vajalik initrd kasutada (pole raid lvm jne pole veel kontakti omanud).
|
|
|
|
_________________
|
|
|
  |
HooligaN
Pingviini kasutaja

Liitunud: 12.09.2010
Postitused: 43
Distributsioon: Gentoo beginner

|
postitatud: 31.10.2011, 00:16 postituse pealkiri:
(teema puudub)
|
   |
|
nii... kernel panic... google abi ei anna (annab aga see seotud valede partitsioonidega - mul peaks nagu k6ik korras olema, esimesel kettal esimene partitsioon). kernel väidab et unable to mount root fs
grub skripti sisu : #!/bin/sh -e
echo "Adding my custom Linux to GRUB 2"
cat << EOF
menuentry "teine" {
set root=(hd0,1)
linux /boot/teine
initrd /boot/initrd.img-3.0.0-12-generic
}
EOF
http://www.upload.ee/image/1774874/Photo-0314.jpg
vahet pole kas lisan sinna initrd või mitte, panic tuleb ikkagi.
äkki keegi teab rohtu selle raviks?
|
|
|
|
|
|
|
  |
imre
Vana Pingviin


Liitunud: 16.08.2005
Postitused: 2648
Asukoht: Saku kant
Distributsioon: Ubuntu

|
postitatud: 31.10.2011, 00:48 postituse pealkiri:
(teema puudub)
|
   |
|
Failisüsteem on tuuma sisseehitatud või moodulina?
|
|
|
|
_________________ Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
|
|
|
  |
HooligaN
Pingviini kasutaja

Liitunud: 12.09.2010
Postitused: 43
Distributsioon: Gentoo beginner

|
postitatud: 31.10.2011, 00:55 postituse pealkiri:
(teema puudub)
|
   |
|
|
|
|
  |
arti
Pingviini aktivist


Vanus: 29
Liitunud: 18.10.2011
Postitused: 114
Asukoht: Väike-Maarja
Distributsioon: Arch Linux

|
postitatud: 31.10.2011, 11:32 postituse pealkiri:
(teema puudub)
|
   |
|
ma loen pildi pealt välja et sa pole root= parameetrit kernelile andnud
|
|
|
|
_________________ arti@Google+ | arti@GitHub
|
|
|
   |
HooligaN
Pingviini kasutaja

Liitunud: 12.09.2010
Postitused: 43
Distributsioon: Gentoo beginner

|
|
|
  |
arti
Pingviini aktivist


Vanus: 29
Liitunud: 18.10.2011
Postitused: 114
Asukoht: Väike-Maarja
Distributsioon: Arch Linux

|
postitatud: 31.10.2011, 13:56 postituse pealkiri:
(teema puudub)
|
   |
|
sellele reale vaja vist ka see panna
linux /boot/teine root=
muidu /boot/grub/grub.conf failis olevate kirjede järgi saab vb rohkem targemaks
|
|
|
|
|
|
|
   |
|