Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-12-19 11:06:57

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

grub-legacy - zmiany

Nie wiem czy tylko u mnie tak jest (stąd piszę tak kontrolnie aby się dowiedzieć co i jak) ale ostatnimi czasy (chyba tak nie powinno być) stare jądro jest nad nowszym. Przykład:

Kod:

pablo@lena:~$ ls -l /boot/vmlinuz-3.*
-rw-r--r-- 1 root root 1976288 sie 19 13:33 /boot/vmlinuz-3.0.41
-rw-r--r-- 1 root root 3282272 sie 16 23:28 /boot/vmlinuz-3.4.3
-rw-r--r-- 1 root root 3340672 gru 19 10:28 /boot/vmlinuz-3.5.2
-rw-r--r-- 1 root root 3340640 gru 18 20:10 /boot/vmlinuz-3.5.2.old

Dam cały plik bo może jakaś funkcja za to odpowiada, ale jak dla mnie nic nie pasuje.

Kod:

pablo@lena:~$ cat /boot/grub/menu.lst
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-legacy-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default        0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout        1

# Pretty colours
color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title        Windows 95/98/NT/2000
# root        (hd0,0)
# makeactive
# chainloader    +1
#
# title        Linux
# root        (hd0,1)
# kernel    /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/sda2 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=noswap rootfstype=ext4 quiet

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(single-user) single
# altoptions=(single-user mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=false

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title        Debian GNU/Linux, kernel 3.5.2.old
root        (hd0,0)
kernel        /vmlinuz-3.5.2.old root=/dev/sda2 ro noswap rootfstype=ext4 quiet

title        Debian GNU/Linux, kernel 3.5.2.old (single-user mode)
root        (hd0,0)
kernel        /vmlinuz-3.5.2.old root=/dev/sda2 ro single

title        Debian GNU/Linux, kernel 3.5.2
root        (hd0,0)
kernel        /vmlinuz-3.5.2 root=/dev/sda2 ro noswap rootfstype=ext4 quiet

title        Debian GNU/Linux, kernel 3.5.2 (single-user mode)
root        (hd0,0)
kernel        /vmlinuz-3.5.2 root=/dev/sda2 ro single

title        Debian GNU/Linux, kernel 3.4.3
root        (hd0,0)
kernel        /vmlinuz-3.4.3 root=/dev/sda2 ro noswap rootfstype=ext4 quiet

title        Debian GNU/Linux, kernel 3.4.3 (single-user mode)
root        (hd0,0)
kernel        /vmlinuz-3.4.3 root=/dev/sda2 ro single

title        Debian GNU/Linux, kernel 3.0.41
root        (hd0,0)
kernel        /vmlinuz-3.0.41 root=/dev/sda2 ro noswap rootfstype=ext4 quiet

title        Debian GNU/Linux, kernel 3.0.41 (single-user mode)
root        (hd0,0)
kernel        /vmlinuz-3.0.41 root=/dev/sda2 ro single

### END DEBIAN AUTOMAGIC KERNELS LIST
title        Windows 7
root        (hd0,2)
makeactive
chainloader    +1

Jak widać jądro vmlinuz*.old jest wyżej niż vmlinuz* co długo było dla mnie problemem - dlaczego to (nie ważne co) nie działa... ;)

Pozdrawiam


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#2  2012-12-19 11:14:25

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: grub-legacy - zmiany

Po co Ci .old? Wywal je po prostu.

Offline

 

#3  2012-12-19 11:17:29

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: grub-legacy - zmiany

Wiesz... Wpadłem na to. Ale czasami jak się coś grzebie w kernelu to może nie wstać i wtedy przydaje się ten stary. Docelowo i tak wywalę, ale ja tu z pytaniem czy to tylko u mnie tak jest? Bo chyba (bo nawet nie jestem pewien) tak nie było... Po co to zmieniać...


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#4  2012-12-19 11:21:33

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: grub-legacy - zmiany

Może sprawdź na wersji z testinga po prostu?

Offline

 

#5  2012-12-19 11:28:27

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: grub-legacy - zmiany

Kod:

pablo@lena:~$ apt-cache policy grub-legacy
grub-legacy:
  Zainstalowana: 0.97-66
  Kandydująca:   0.97-66.1
  Tabela wersji:
     0.97-66.1 0
        500 http://ftp.pl.debian.org/debian/ unstable/main amd64 Packages
 *** 0.97-66 0
        500 http://ftp.pl.debian.org/debian/ testing/main amd64 Packages
        100 /var/lib/dpkg/status

Nic nie pomogło...

Kod:

## ## End Default Options ##

title        Debian GNU/Linux, kernel 3.5.2.old
root        (hd0,0)
kernel        /vmlinuz-3.5.2.old root=/dev/sda2 ro noswap rootfstype=ext4 quiet

title        Debian GNU/Linux, kernel 3.5.2.old (single-user mode)
root        (hd0,0)
kernel        /vmlinuz-3.5.2.old root=/dev/sda2 ro single

title        Debian GNU/Linux, kernel 3.5.2
root        (hd0,0)
kernel        /vmlinuz-3.5.2 root=/dev/sda2 ro noswap rootfstype=ext4 quiet

title        Debian GNU/Linux, kernel 3.5.2 (single-user mode)
root        (hd0,0)
kernel        /vmlinuz-3.5.2 root=/dev/sda2 ro single

Dobra nieważne... Myślałem, że jest jeszcze ktoś kogo to zdenerwowało...

Ostatnio edytowany przez P@blo (2012-12-19 11:28:40)


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#6  2012-12-19 11:32:02

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: grub-legacy - zmiany

To musiałby być ktoś używający grub-legacy z dynamicznym konfigiem i kompilujący ręcznie ten sam kernel używając do instalacji make install więcej niż jeden raz. :)

BTW, pozbyłeś się tego problemu z generowaniem initrd?

Offline

 

#7  2012-12-19 11:36:31

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: grub-legacy - zmiany

Własnie tak patrze bo mam już swoje skrypciki do robienia jaj i nawet tego nie zauważam, ale wygląda na to, że problem sam się rozwiązał. Dawno nie kompilowałem jak widać jakie mam jajka. Wczoraj musiałem coś dokompilować i stąd ten problem. Dziś sobie zpatchuje.


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#8  2012-12-19 11:39:47

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: grub-legacy - zmiany

P@blo napisał(-a):

Dawno nie kompilowałem jak widać jakie mam jajka.

Kod:

$ uname -r
3.0.40

:D

Offline

 

#9  2012-12-19 14:51:28

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: grub-legacy - zmiany

Ja tam po końpilacji świeżego jajeczka otwieram /boot/grub/grub.conf
zmieniam numerek jajka  (obecnie mam dwa wpisy) i gotowe.

Kod:

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

title Gentoo Linux 3.6.10-gr1
root (hd0,0)
kernel /boot/vmlinuz-3.6.10-gr1 root=/dev/sda1 vga=789 rw quiet rootfstype=ext4 init=/sbin/e4rat-preload acpi_osi=Linux elevator=cfq  security=selinux selinux=1

title Gentoo Linux 3.7.1-gr1
root (hd0,0)
kernel /boot/vmlinuz-3.7.1-gr1 root=/dev/sda1 vga=789 rw quiet rootfstype=ext4 init=/sbin/e4rat-preload acpi_osi=Linux elevator=cfq  security=selinux selinux=1

title  Debian 3.2.0-1-686-pae
root (hd0,6)
kernel    /boot/vmlinuz-3.2.0-4-rt-686-pae root=UUID=d56e4d79-40b3-43d3-b412-0e044866ae96 ro vga=789 selinux=1 quiet
initrd    /boot/initrd.img-3.2.0-4-rt-686-pae

Jak widać, jest porządeczek, i wsio na swoim miejscu. ;)
Klawiatura i mycha nie gryzą. :D

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2012-12-19 14:52:37)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#10  2012-12-19 15:03:54

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: grub-legacy - zmiany

Jak jeszcze kompilowałem, to w „skrypcie do kompilacji” ;) miałem kopiowanie bzimage do /boot pod nazwą kernel. W konfigu gruba nic nie trzeba było zmieniać, bo najnowszy kernel po prostu się nazywał zawsze kernel. Poza tym i tak miałem odpalanie make install po kompilacji, zatem w razie wystąpienia jakichkolwiek problemów zawsze można było podać ścieżkę do innej wersji z palca. Bezobsługowe. :)

Offline

 

#11  2012-12-19 18:21:53

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: grub-legacy - zmiany

Czasem grub-legacy nie ma problemu z ext4?


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#12  2012-12-19 18:43:13

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: grub-legacy - zmiany

Przy bootowaniu kompa nie odczyta konfiga, kernela itd. z partycji ext4. Tutaj to bez związku IMO.

Offline

 

#13  2012-12-20 06:25:24

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: grub-legacy - zmiany

Czy jest jakiś istotny powód, dla którego grub-legacy w Debku nie obsługuje ext4?
Czy po prostu (jest przecież grub2, więc nie trzeba).


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#14  2012-12-20 09:24:31

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: grub-legacy - zmiany

Jacekalex napisał(-a):

Czy jest jakiś istotny powód, dla którego grub-legacy w Debku nie obsługuje ext4?

Żebyś się pytał ciągle o to. ;)

Offline

 

#15  2012-12-20 10:04:11

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: grub-legacy - zmiany

Nie wiedziałem, że Developerzy Debiana tak bardzo się troszczą o mnie :D
W każdym razie to bardzo miło z ich strony, ale jeszcze milej byłoby dla niektórych użyszkodników Debiana, jakby pożyczyli z Gentoo łatkę ext4 dla gruba.

Zwłaszcza ucieszyłoby to haterclub gruba2. :D

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2012-12-20 11:48:13)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#16  2012-12-20 10:28:48

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: grub-legacy - zmiany

Jacekalex napisał(-a):

Nie wiedziałem, że Developerzy Debiana tak bardzo się troszczą o mnie :D

O widzisz, a tu taka miła niespodzianka. :) Skoro do tej pory nie dodali do niego ext4, to i pewnie nie dodadzą. Zawsze można osobny /boot zrobić jeśli ktoś woli tę wersję.

Offline

 

#17  2012-12-20 11:02:10

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: grub-legacy - zmiany

ArnVaker napisał(-a):

Zawsze można osobny /boot zrobić jeśli ktoś woli tę wersję.

No i ja tak ma i sobie chwalę :)


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#18  2012-12-20 18:26:50

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: grub-legacy - zmiany

I co za różnica, który konfig jest nad którym

Kod:

default 1

Odpowiada za to , którego ma defaultowo wczytywać.

Offline

 

#19  2012-12-20 18:29:59

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: grub-legacy - zmiany

Wtedy dla odmiany będzie wczytywał nieodpowiedni gdy nie będzie jeszcze tych z .old. ;)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)