» »

[Gentoo] Kernel upgrade

[Gentoo] Kernel upgrade

1
2
»

BigWhale ::

Kaj pa pokaze, ce nicesar ne posnames gor? 0% zasedenosti?

Trubadur ::

o.O

/dev/hda6              40M   33M  7.2M  82% /boot


To javi, če ni ničesar gor
Berite Thomasa!

Trubadur ::

Mah to je pomoje Reiser kriv. Bom probal še z ext3
Berite Thomasa!

Brane2 ::

Ne dajaj ext3 v /boot.

Sicer bi delalo, ampak ext3 požre nekaj placa za journal, ki ga na /boot ne rabiš SPLOH.

Naredi ext2.
On the journey of life, I chose the psycho path.

BigWhale ::

Ja, tole je verjetno reiser.. sam je vseen hecno... :)

mke2fs /dev/hda6

pa je... :) Pa potem popravi /etc/fstab, tam kjer je reiserfs daj notri ext2

Brane2 ::

mke2fs -m 0 -O sparse_super /dev/whatever

ext2/3 si rezervira določen procent diska za dostop samo root-u. To je zato, da ti sistem še vedno dela toliko, da lahko vsaj kaj zapišeš v log file, tudi če je disk sicer poln. Default je 5%. ker tu nimaš nič takega, tega ne rabiš. Sparse_super služi podobnemu namenu.

Manj redundačnih kopij superblockov žre prostor na disku...
On the journey of life, I chose the psycho path.

Trubadur ::

ZyklonB rok # mount /boot
mount: wrong fs type, bad option, bad superblock on /dev/hda6,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so


To mi javi ko poskušam mountat /boot. Tudi če spremenim /etc/fstab
Berite Thomasa!

Zgodovina sprememb…

  • spremenil: Trubadur ()

Brane2 ::

mountaj ga ročno:

mount -t ext2 /dev/hda6 /boot
On the journey of life, I chose the psycho path.

Trubadur ::

Done...
Hvala za vse nasvete.
Lp
Berite Thomasa!

BigWhale ::

Pa fstab se malo preveri, ker drugace ti tudi genkernel ne bo znal mountat /boot-a ;)

Trubadur ::

Huh...to je moj fstab:

/dev/hda6               /boot           ext2            defaults,noatime,notail 1 2
/dev/hda8               /               reiserfs        noatime                 0 1
/dev/hda9               /home           reiserfs        noatime                 0 2
/dev/hda7               none            swap            sw                      0 0

none                    /proc           proc            defaults                0 0

none                    /dev/shm        tmpfs           defaults                0 0

/dev/hdd                /media/cdrecorder       auto    user,exec,managed 0 0
/dev/hdc                /media/cdrecorder1      auto    user,exec,managed 0 0
Berite Thomasa!

Brane2 ::

AFAIK pri ext2 ne pride v poštev opcija "notail" ext2/ext3 itak (še) ne pakirata tailov.

Mogoče te to zaj*
On the journey of life, I chose the psycho path.

Trubadur ::

BW imel si prav glede mountanja :)
mount: Could not find any loop device. Maybe this kernel does not know
about the loop device? (If so, recompile or `modprobe loop'.)
* Gentoo Linux Genkernel; Version 3.3.10
* Running with options: --menuconfig --bootloader=grub --bootsplash all

* ERROR: Could not mount the initrd filesystem!
Berite Thomasa!

BigWhale ::

Hm, tole slednje je spet en drug problem. Noce ti mountat filesystema, ki je v datoteki.

bigwhale@lovro ~ $ zcat /proc/config.gz | grep LOOP
CONFIG_CC_ALIGN_LOOPS=0
CONFIG_BLK_DEV_LOOP=y
# CONFIG_BLK_DEV_CRYPTOLOOP is not set

Tole sprobaj in povej kaj dobis. Ce tiste srednje vrstice ni, potem nimas loop device-a.

Trubadur ::

Da ne bom samo tukaj težil sem šel brskat po Gentoo forumu.
Naredil sem tole:
rok@ZyklonB ~ $ grep -i loop /usr/src/linux/.config
CONFIG_CC_ALIGN_LOOPS=0
CONFIG_BLK_DEV_LOOP=y
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
rok@ZyklonB ~ $ su
Password:
ZyklonB rok # modprobe loop
FATAL: Module loop not found.
ZyklonB rok #


Če prav razumem moram na novo zbuildat kernel s tem, da ima omogočen LOOP kot modul in ga kličem potem z modprobe?
Berite Thomasa!

BigWhale ::

Nene. Loop je ze podprt v samem kernelu modula ne nucas loadat posebej.

Hecno je, da ti tole javi.


> grep -i loop /usr/src/linux/.config

!! Tole vprasanje, ce je dovolj dobro. Tole grepa po konfiguraciji k je v .config notri in ta ni nujno da je ista kot je tista od running kernela.

Naredi tisto kar sem jaz predlagal, to pogleda config v running kernelu. Ceprav skoraj dvomim, da ne bi imel loop podpore... Sploh, ce imas default gentoo kernel...

Trubadur ::

Hehe jaz sem naredil, da mi išče po tistem configu, ker mi tvoj ukaz javi tole:

ZyklonB rok # zcat /proc/config.gz | grep LOOP
zcat: /proc/config.gz: No such file or directory

Amapak če grem pogledat (make menuconfig) je loop zapečen v kernel.
Berite Thomasa!

Trubadur ::

Mah zdej sem že čisto zmešan.
Včeraj sem spremenil filesystem na /boot in GRUB se mi ni več hotel postavit. Sem mislil, da sem kaj falil s buildanjem kernela in sem danes probal še 1x. Če je /boot etx2 filesystem se mi GRUB noče postavit na noge (vsebina /boot je ista kot je bila, ko je bil fs reiser)
Javi mi error 17.

17 : Cannot mount selected partition
This error is returned if the partition requested exists, but the filesystem type cannot be recognized by GRUB.

:|

--edit
BW lahko spremeniš naslov teme, ker tole ni več samo update kernela? :)
Berite Thomasa!

Zgodovina sprememb…

  • spremenil: Trubadur ()
1
2
»


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Gentoo kernel problem

Oddelek: Operacijski sistemi
251468 (1212) zee
»

[Gentoo] Kernel panic, zmešnjava v /boot

Oddelek: Operacijski sistemi
321636 (1388) BigWhale
»

Gentoo Nforce mreža ne dela razen z LiveCD-jem

Oddelek: Operacijski sistemi
111392 (1284) nicjasno
»

Cannot open root device; Gentoo

Oddelek: Operacijski sistemi
241526 (1382) CCfly
»

Gentoo Linux - bootanje

Oddelek: Operacijski sistemi
101420 (1307) jaBo

Več podobnih tem