Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kernel.bin dodati na GRUB

[es] :: Kernel i OS programiranje :: Kernel.bin dodati na GRUB

[ Pregleda: 4969 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

5martone
Ucenik
Gradačac, BIH

Član broj: 269517
Poruke: 4
91.205.68.*



+1 Profil

icon Kernel.bin dodati na GRUB29.09.2010. u 20:38 - pre 164 meseci
eh ovak', napravio sam kernel, i sada ga zelim dodati u GRUB loader, ali ne znam kako. . .

Moze li iko pomoci?
 
Odgovor na temu

maksvel

Član broj: 107376
Poruke: 2417

Jabber: maksvel
Sajt: maksvel.in.rs


+161 Profil

icon Re: Kernel.bin dodati na GRUB29.09.2010. u 20:44 - pre 164 meseci
Imaš po netu kako nakon kompajliranja kernela, ubaciti jezgro u grub-konfiguraciju, npr. http://www.cyberciti.biz/tips/compiling-linux-kernel-26.html Ako je za Linux...
Kakav si kernel pravio??
 
Odgovor na temu

5martone
Ucenik
Gradačac, BIH

Član broj: 269517
Poruke: 4
91.205.68.*



+1 Profil

icon Re: Kernel.bin dodati na GRUB04.10.2010. u 11:46 - pre 164 meseci
Slijedim ovaj tutorial ( http://www.osdever.net/bkerndev/Docs/basickernel.htm ) o pravljenju kernela. No po uputama kada povezem tri fajla (main.o start.o scr.o), povezem ih u .bin fajl a po svim uputama za ubacivanje kernela u grub treba da bude .img fajl. To je jedan problem. No drugi problem je sto nigdje nisam nasao nacin ubacivanja custom kernela u grub, a takodje ne mogu koristiti naredbu $make -.

Tako da sam ovdje zasteko :S
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Kernel.bin dodati na GRUB04.10.2010. u 11:59 - pre 164 meseci
Postoji stari i novi grub, ili GRUB1 i GRUB2.

Konfiguracioni fajl za GRUB1, na linuxu je:

/boot/grub/menu.lst

a za GRB2 je:

/boot/grub/grub.cfg

Sintakse se razlikuju, i GRUB2 podrzava neke dosta naprednije stvari od starog GRUB-a.

Uglavnom, evo kako izgleda konfiguracioni fajl za GRUB1 (ovo je samo primer):

Code:

# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst

# DEVICE NAME CONVERSIONS 
#
#  Linux           Grub
# -------------------------
#  /dev/fd0        (fd0)
#  /dev/sda        (hd0)
#  /dev/sdb2       (hd1,1)
#  /dev/sda3       (hd0,2)
#

#  FRAMEBUFFER RESOLUTION SETTINGS
#     +-------------------------------------------------+
#          | 640x480    800x600    1024x768   1280x1024
#      ----+--------------------------------------------
#      256 | 0x301=769  0x303=771  0x305=773   0x307=775
#      32K | 0x310=784  0x313=787  0x316=790   0x319=793
#      64K | 0x311=785  0x314=788  0x317=791   0x31A=794
#      16M | 0x312=786  0x315=789  0x318=792   0x31B=795
#     +-------------------------------------------------+
#  for more details and different resolutions see
#  http://wiki.archlinux.org/index.php/GRUB#Framebuffer_Resolution 

# general configuration:
timeout   5
default   0
color light-blue/black light-cyan/blue

# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*

# (0) Arch Linux
title  Arch Linux  [/boot/vmlinuz26]
root   (hd0,0)
kernel /vmlinuz26 root=/dev/sda3 ro
initrd /kernel26.img

# (1) Windows
#title Windows
#rootnoverify (hd0,0)
#makeactive
#chainloader +1


Konf. fajl za GRUB 2 je slican, isto imas sekcije gde dodajes OS-eve (koji disk, particija, kernel, initrd...)
 
Odgovor na temu

5martone
Ucenik
Gradačac, BIH

Član broj: 269517
Poruke: 4
91.205.68.*



+1 Profil

icon Re: Kernel.bin dodati na GRUB04.10.2010. u 15:46 - pre 164 meseci
Hvala Srđane, jako si mi pomogao :)
 
Odgovor na temu

maksvel

Član broj: 107376
Poruke: 2417

Jabber: maksvel
Sajt: maksvel.in.rs


+161 Profil

icon Re: Kernel.bin dodati na GRUB04.10.2010. u 18:48 - pre 164 meseci
Možda pomogne i ovo: http://wiki.osdev.org/Bare_bones
Ovde pripremaju img fajl (za flopi) iz dva stage-a GRUB-a, kernel.bin-a i dopune:
cat stage1 stage2 pad kernel.bin pad2 > floppy.img
 
Odgovor na temu

5martone
Ucenik
Gradačac, BIH

Član broj: 269517
Poruke: 4
91.205.68.*



+1 Profil

icon Re: Kernel.bin dodati na GRUB07.10.2010. u 15:22 - pre 164 meseci
Citat:
maksvel: Možda pomogne i ovo: http://wiki.osdev.org/Bare_bones
Ovde pripremaju img fajl (za flopi) iz dva stage-a GRUB-a, kernel.bin-a i dopune:
cat stage1 stage2 pad kernel.bin pad2 > floppy.img


Isto jako korisno. Hvala :D
 
Odgovor na temu

[es] :: Kernel i OS programiranje :: Kernel.bin dodati na GRUB

[ Pregleda: 4969 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.