Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
compilazione kernel senza /boot
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
mattylux
Apprentice
Apprentice


Joined: 19 Jul 2008
Posts: 247
Location: bologna

PostPosted: Wed Apr 01, 2009 7:01 am    Post subject: compilazione kernel senza /boot Reply with quote

ciao raga allora piu che un problema e conscilgio che voglio dato che e la prima volta che compilo il kernel senza partizione /boot e volevo sapere ha riguardo genkernel dato che compila automaticamente nella partizione /boot ora non essendoci la partizione come posso fare? devo cancellare fastab la partizione scritta prima di compilare oppure no.
_________________
Gentoo tutta la vita
Back to top
View user's profile Send private message
mack1
Guru
Guru


Joined: 18 Mar 2006
Posts: 315

PostPosted: Wed Apr 01, 2009 8:24 am    Post subject: Reply with quote

Allora cerca di spiegare più chiaramente il problema, perché così darti una mano diventa difficile :roll:
Comunque.... se ho capito bene prima avevi una partizione dedicata a /boot..... adesso l'hai rimossa e ti chiedi che conseguenze potrebbe avere compilare un kernel?
Se è così devi modificare:

1-In /etc/fstab devi commentare la riga relativa a /boot
2-In /boot/grub/menu.lst devi aggiungere /boot ai percorsi di "kernel" e "splashimage" e "initrd":

Code:

Esempio di vecchio menu.lst con partizione di /boot separata:

default 0
timeout 30
splashimage=(hd0,0)/grub/splash.xpm.gz

title Gentoo Linux 2.6.24-r5
root (hd0,0)
kernel /kernel-genkernel-x86-2.6.24-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3
initrd /initramfs-genkernel-x86-2.6.24-gentoo-r5


Code:

Nuovo menu.lst senza partizione /boot separata:

default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Gentoo Linux 2.6.24-r5
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.24-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3
initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r5


La guida ufficiale:

http://www.gentoo.org/doc/it/handbook/handbook-x86.xml?part=1&chap=10

Ciao
Back to top
View user's profile Send private message
mattylux
Apprentice
Apprentice


Joined: 19 Jul 2008
Posts: 247
Location: bologna

PostPosted: Wed Apr 01, 2009 8:43 am    Post subject: Reply with quote

allora ti spiego meglio in una partizione ho windozz in 30GB e su i 90GB sono per gentoo condivisi con windozz..
windozz e gia avviabile naturalmenete io non ho messo la partizione /boot in gentoo ma /swap /root ecc...
allora volevo per la compilazione del kernel do va l'immagine del kernel se la partizione /boot non c'e?? oppure rendere gentoo il sistema primario di avvio oppure sempre winodzz pero so che il gioco sta nel grub alla fine.. ora il kernel lo gia compilato a mano pero senza genkernel.
poi su fstab c'e scritta la partizione /boot ma ha chi la dedico?? la devo cancellare la riga e tenerene soltanto/swap e /root
grazie
_________________
Gentoo tutta la vita
Back to top
View user's profile Send private message
mack1
Guru
Guru


Joined: 18 Mar 2006
Posts: 315

PostPosted: Wed Apr 01, 2009 8:50 am    Post subject: Reply with quote

Allora ti ripeto di scrivere in maniera comprensibile, perchè non si capisce niente.
Posta /etc/fstab,/boot/grub/menu.lst ed un fdisk -l.
Back to top
View user's profile Send private message
mattylux
Apprentice
Apprentice


Joined: 19 Jul 2008
Posts: 247
Location: bologna

PostPosted: Wed Apr 01, 2009 8:59 am    Post subject: Reply with quote

Code:


# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency).  It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#

# <fs>                  <mountpoint>    <type>          <opts>          <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/BOOT               /boot           ext2            noauto,noatime  1 2
/dev/hda3               /               ext3            noatime         0 1
/dev/hda2               none            swap            sw              0 0
/dev/cdrom              /mnt/cdrom      auto            noauto,ro       0 0
#/dev/fd0               /mnt/floppy     auto            noauto          0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
#  use almost no memory if not populated with files)
shm                     /dev/shm        tmpfs           nodev,nosuid,noexec     0 0
none                    /proc           /proc           default                 0 0

e questo e laltro
Code:


   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        4064    30723808+   7  HPFS/NTFS
/dev/hda2            4065        4196      997920   82  Linux swap / Solaris
/dev/hda3            4197        6783    19557720   83  Linux
/dev/hda4            6784       15505    65938320    5  Extended
/dev/hda5            6784        7819     7832128+  83  Linux
/dev/hda6            7820        8597     5881648+  83  Linux
/dev/hda7            8598        9246     4906408+  83  Linux
/dev/hda8            9247       11829    19527448+   7  HPFS/NTFS
/dev/hda9           11830       15505    27790528+   b  W95 FAT32

_________________
Gentoo tutta la vita
Back to top
View user's profile Send private message
mack1
Guru
Guru


Joined: 18 Mar 2006
Posts: 315

PostPosted: Wed Apr 01, 2009 9:18 am    Post subject: Reply with quote

fstab così:

Code:

#/dev/BOOT               /boot           ext2            noauto,noatime  1 2
/dev/hda3               /               ext3            noatime         0 1
/dev/hda2               none            swap            sw              0 0
/dev/cdrom              /mnt/cdrom      auto            noauto,ro       0 0
 
shm                     /dev/shm        tmpfs           nodev,nosuid,noexec     0 0
none                    /proc           /proc           default                 0 0


L'immagine del kernel la copi in /boot che è presente nell'alberatura del filesystem, anche se non risiede su una partizione dedicata.
Poi ti manca il grub e relativa configurazione qui trovi la guida ufficiale:

http://www.gentoo.org/doc/it/handbook/handbook-x86.xml?part=1&chap=10
Back to top
View user's profile Send private message
mattylux
Apprentice
Apprentice


Joined: 19 Jul 2008
Posts: 247
Location: bologna

PostPosted: Wed Apr 01, 2009 9:27 am    Post subject: Reply with quote

allora lo lascio cosi come sta grazie tante allora...

Code:

/dev/BOOT               /boot           ext2            noauto,noatime  1 2
/dev/hda3               /               ext3            noatime         0 1
/dev/hda2               none            swap            sw              0 0
/dev/cdrom              /mnt/cdrom      auto            noauto,ro       0 0
#/dev/fd0               /mnt/floppy     auto            noauto          0 0

shm                     /dev/shm        tmpfs           nodev,nosuid,noexec     0 0
none                    /proc           /proc           default                 0 0

_________________
Gentoo tutta la vita
Back to top
View user's profile Send private message
mack1
Guru
Guru


Joined: 18 Mar 2006
Posts: 315

PostPosted: Wed Apr 01, 2009 9:32 am    Post subject: Reply with quote

guarda che la riga /boot è commentata.....
Back to top
View user's profile Send private message
mattylux
Apprentice
Apprentice


Joined: 19 Jul 2008
Posts: 247
Location: bologna

PostPosted: Wed Apr 01, 2009 9:45 am    Post subject: Reply with quote

Code:

#/dev/BOOT               /boot           ext2            noauto,noatime  1 2
/dev/hda3               /               ext3            noatime         0 1
/dev/hda2               none            swap            sw              0 0
/dev/cdrom              /mnt/cdrom      auto            noauto,ro       0 0
/dev/fd0               /mnt/floppy     auto            noauto          0 0

shm                     /dev/shm        tmpfs           nodev,nosuid,noexec     0 0
none                    /proc           /proc           default                 0 0


cosi allora e vero
_________________
Gentoo tutta la vita
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Wed Apr 01, 2009 10:52 am    Post subject: Reply with quote

/etc/genkernal.conf:
# Mount BOOTDIR automatically if it isn't mounted?
MOUNTBOOT="no"

# Make symlinks in BOOTDIR automatically?
# SYMLINK="no"

_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
mattylux
Apprentice
Apprentice


Joined: 19 Jul 2008
Posts: 247
Location: bologna

PostPosted: Wed Apr 01, 2009 12:56 pm    Post subject: Reply with quote

la cosa che mi interessa ora e il grub per fare in modo che si avviano tutti e due windozz e gentoo..
_________________
Gentoo tutta la vita
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Wed Apr 01, 2009 4:59 pm    Post subject: Reply with quote

Se guardi in genkernel.conf c'è anche il modo per fargli aggiungere automaticamente il nuovo kernel.
per la configurazione di grub... sarò un bacucco ma preferisco lilo quindi non mi ricordo.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) 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