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  2013-12-05 17:04:17

  piotrabc - Użytkownik

piotrabc
Użytkownik
Zarejestrowany: 2013-12-01

Nieudana dezinstalacja starego kernela

Problemów newbie ciąg dalszy. Sprawa wygląda tak: zachciało mi się usunąć stare kernele i zrobić porządek w grubie. Zamiast zabrać się za to po ludzku ja zacząłem od konfiguracji gruba (zupełnie niepotrzebnie jak się okazuje). Nie wiem czy to przez to, ale przy dezinstalacji starych jąder przez aptitude czy appera (środowisko kde) pojawia się błąd, który wygląda tak:

Kod:

P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.10-0.bpo.3-686-pae...
P: Writing config for Windows 7 (loader) on /dev/sda1...
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.11-0.bpo.2-686-pae /boot/vmlinuz-3.11-0.bpo.2-686-pae
/usr/sbin/grub-mkconfig: 28: /etc/default/grub: Uncomment: not found
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 127
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-3.11-0.bpo.2-686-pae.postrm line 208.
dpkg: błąd przetwarzania linux-image-3.11-0.bpo.2-686-pae (--purge):
 podproces zainstalowany skrypt post-removal zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 linux-image-3.11-0.bpo.2-686-pae
E: Sub-process /usr/bin/dpkg returned an error code (1)

Nie byłoby z tym problemu, ale teraz nie mogę nic nowego zainstalować bo program instalujący najpierw chce usunąć kernele.
Czy jest możliwość, żeby usunąć te kernele ręcznie, tak aby nie blokowały już instalacji?


Debian Wheezy + Gnome

Offline

 

#2  2013-12-05 17:09:53

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Nieudana dezinstalacja starego kernela

/usr/sbin/grub-mkconfig: 28: /etc/default/grub: Uncomment: not found[/quote]
Pokaż zawartość /etc/default/grub.

Offline

 

#3  2013-12-05 20:25:16

  marcin'82 - Użytkownik

marcin'82
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2011-10-02

Re: Nieudana dezinstalacja starego kernela

Podaj jeszcze:

Kod:

dpkg -l | grep linux-image

marcin'82

Offline

 

#4  2013-12-05 22:14:46

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: Nieudana dezinstalacja starego kernela

Po co ci grub i extlinux?


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

#5  2013-12-06 14:40:52

  piotrabc - Użytkownik

piotrabc
Użytkownik
Zarejestrowany: 2013-12-01

Re: Nieudana dezinstalacja starego kernela

Zawoartość /etc/default/grub:

Kod:

If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

 Uncomment to disable generation of recovery mode menu entries
 GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

dpkg -l | grep linux-image:

Kod:

ii  linux-image-3.10-0.bpo.3-686-pae     3.10.11-1~bpo70+1                  i386         Linux 3.10 for modern PCs
rH  linux-image-3.11-0.bpo.2-686-pae     3.11.8-1~bpo70+1                   i386         Linux 3.11 for modern PCs
rH  linux-image-3.2.0-4-686-pae          3.2.51-1                           i386         Linux 3.2 for modern PCs

Extlinux został zainstalowany razem z programem do tworzenia bootowalnych usb.
Pozbyć chcę się 3.2 i 3.11


Debian Wheezy + Gnome

Offline

 

#6  2013-12-06 14:49:32

  piotrabc - Użytkownik

piotrabc
Użytkownik
Zarejestrowany: 2013-12-01

Re: Nieudana dezinstalacja starego kernela

Sory za post pod postem, ale moja głupota wymaga komentarza. Już odinstalowałem. Jak zerkniecie na wygląd gruba to zobaczycie, że przy próbie wyłączenia trybów recovery za dużo "#" usunąłem. Zrobiłem jak trzeba i poszło.
Dzięki za pomoc!


Debian Wheezy + Gnome

Offline

 

#7  2013-12-06 16:49:02

  ArnVaker - Kapelusznik

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

Re: Nieudana dezinstalacja starego kernela

Dlaczego nie chcesz tego 3.11 z backportów?


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#8  2013-12-06 17:55:47

  piotrabc - Użytkownik

piotrabc
Użytkownik
Zarejestrowany: 2013-12-01

Re: Nieudana dezinstalacja starego kernela

3.10 ma wszystko czego potrzebuję, nie mam jakiegoś kozackiego sprzętu, zwykłego netbooka od samsunga. Wydaje mi się, że 3.11 nie zrobi mi wielkiej różnicy.


Debian Wheezy + Gnome

Offline

 

#9  2013-12-06 18:13:32

  ArnVaker - Kapelusznik

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

Re: Nieudana dezinstalacja starego kernela

Aczkolwiek pozbawiasz się w ten sposób poprawek bezpieczeństwa, ale jeśli Ci to nie przeszkadza to OK.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#10  2013-12-06 18:39:50

  piotrabc - Użytkownik

piotrabc
Użytkownik
Zarejestrowany: 2013-12-01

Re: Nieudana dezinstalacja starego kernela

A na czym polega ryzyko związane z nieaktualizowaniem jądra do i tak w sumie nie najnowszej wersji? Generalnie gdybym nie miał 3.10 z backportów to śmigał bym dalej na 3.2, co też raczej najbezpieczniejsze nie jest. Nie do końca jeszcze łapię wszystko co jest związane z Debianem, sory jeśli pytania są banalne.


Debian Wheezy + Gnome

Offline

 

#11  2013-12-06 18:49:09

  ArnVaker - Kapelusznik

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

Re: Nieudana dezinstalacja starego kernela

Na tym, że Twój system jest podatny na dziury znalezione w tej wersji kernela. Czy w przypadku tego systemu ma to jakieś znaczenie musisz ocenić sam. Wersja 3.2 z głównego repozytorium stable jest co jakiś czas aktualizowana i otrzymuje poprawki bezpieczeństwa, najnowsze wersje kernela z testing/unstable również. W backportach dla stable pojawia się co jakiś czas najnowsza wersja z testinga przekompilowana specjalnie dla stable. Gdy w testingu czy backportach pojawi się nowe wydanie kernela, starsze które były w testingu i backportach nie są już aktualizowane, przez co są najbardziej podatne.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#12  2013-12-06 19:07:52

  drelbrown - Użytkownik

drelbrown
Użytkownik
Zarejestrowany: 2013-01-07

Re: Nieudana dezinstalacja starego kernela

Warto dodać, że 3.11 na kernel.org ma status:

stable:    3.11.10 [EOL]    2013-11-29[/quote]

Offline

 

#13  2013-12-06 19:34:41

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Nieudana dezinstalacja starego kernela

291

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 00:41:34)

Offline

 

#14  2013-12-06 20:52:25

  ArnVaker - Kapelusznik

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

Re: Nieudana dezinstalacja starego kernela

[quote=drelbrown]Warto dodać, że 3.11 na kernel.org ma status:

stable:    3.11.10 [EOL]    2013-11-29[/quote]
[/quote]
No ale nowszego nie ma w backportach jeszcze. :)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#15  2013-12-07 11:26:44

  piotrabc - Użytkownik

piotrabc
Użytkownik
Zarejestrowany: 2013-12-01

Re: Nieudana dezinstalacja starego kernela

Może to trochę herezja, jeśli tak to mnie poprawcie, ale po co zmieniać jądro na to ze statusem EOL kiedy 3.10 ma status longterm?
Czy mimo to, że poprawki do 3.10 będą wychodziły to nie będą one ukazywały się w backportach?


Debian Wheezy + Gnome

Offline

 

#16  2013-12-07 12:40:50

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: Nieudana dezinstalacja starego kernela

Backporty jądra są tworzone na podstawie jądra dostępnego w testing, czyli w zasadzie najnowszego. Starsze wersje nie są wspierane.


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

#17  2013-12-07 13:30:52

  ArnVaker - Kapelusznik

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

Re: Nieudana dezinstalacja starego kernela

[quote=piotrabc]Może to trochę herezja, jeśli tak to mnie poprawcie, ale po co zmieniać jądro na to ze statusem EOL kiedy 3.10 ma status longterm?
Czy mimo to, że poprawki do 3.10 będą wychodziły to nie będą one ukazywały się w backportach?[/quote]
Już odpowiadałem na to:
[quote=ArnVaker]Gdy w testingu czy backportach pojawi się nowe wydanie kernela, starsze które były w testingu i backportach nie są już aktualizowane, przez co są najbardziej podatne.[/quote]
:)

3.10 z backportów:

Kod:

linux (3.10.11-1~bpo70+1) wheezy-backports; urgency=low

  * Rebuild for wheezy:
    - Disable building of udebs
    - Change ABI number to 0.bpo.3

 -- Ben Hutchings <ben@decadent.org.uk>  Tue, 24 Sep 2013 06:39:39 +0100

3.11 z backportów:

Kod:

linux (3.11.8-1~bpo70+1) wheezy-backports; urgency=low

  * Rebuild for wheezy:
    - Use gcc-4.6 for all architectures except hppa
    - Disable building of udebs
    - Change ABI number to 0.bpo.2

 -- Ben Hutchings <ben@decadent.org.uk>  Thu, 21 Nov 2013 01:50:15 +0000

Druga sprawa, że wsparcie na kernel.org niekoniecznie pokrywa się ze wsparciem w Debianie. Nie mówię o tym przypadku, ale generalnie. Np. kernel z Lenny'ego był już dawno porzucony na kernel.org, a deweloperzy Debiana backportowali poprawki dopóki Lenny był wspierany. Kernel 3.2 nie miał być wydaniem z wydłużonym wsparciem z kernel.org (był nim 3.0), ale został nim ponieważ deweloper Debiana zadeklarował, że będzie się nim zajmował przez okres wsparcia Wheezy'ego i to właśnie on również na kernel.org zajmuje się tym wydaniem. Najnowsze wydanie z kernel.org jest zawsze w repo aptosida, tam po kilka wersji dziennie potrafią wrzucać. ;)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#18  2013-12-07 19:54:53

  piotrabc - Użytkownik

piotrabc
Użytkownik
Zarejestrowany: 2013-12-01

Re: Nieudana dezinstalacja starego kernela

No tak, teraz wszystko rozumiem i postanowiłem przejść na 3.11, ale po zainstalowaniu przez Appera, grub nie widzi nowego jądra (nie ma go na liście startowej). Za to po wpisaniu:

Kod:

dpkg -l | grep linux-image

otrzymuje:

Kod:

ii  linux-image-3.10-0.bpo.3-686-pae     3.10.11-1~bpo70+1                  i386         Linux 3.10 for modern PCs
rc  linux-image-3.11-0.bpo.2-686-pae     3.11.8-1~bpo70+1                   i386         Linux 3.11 for modern PCs
rc  linux-image-3.2.0-4-686-pae          3.2.51-1                           i386         Linux 3.2 for modern PCs

Czyli bez zmian. W czym może tkwić problem?

Ostatnio edytowany przez piotrabc (2013-12-07 19:59:42)


Debian Wheezy + Gnome

Offline

 

#19  2013-12-07 20:00:28

  ArnVaker - Kapelusznik

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

Re: Nieudana dezinstalacja starego kernela

Przez Appera to nie wiem, ale jakbyś pokazał jak to z konsoli wygląda pewnie można by było coś powiedzieć.

Kod:

aptitude -t wheezy-backports install linux-image-686-pae linux-headers-686-pae

[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#20  2013-12-08 10:14:28

  piotrabc - Użytkownik

piotrabc
Użytkownik
Zarejestrowany: 2013-12-01

Re: Nieudana dezinstalacja starego kernela

Spróbowałem zainstalować przez aptitude i niespodzianka! Wszystko zadziałało. Dziwne to dla mnie, ale 3.11 już u mnie śmiga.
Dzięki za pomoc!


Debian Wheezy + Gnome

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.012 seconds, 13 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00115 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.219.207.115' WHERE u.id=1
0.00064 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.219.207.115', 1732680111)
0.00044 SELECT * FROM punbb_online WHERE logged<1732679811
0.00084 DELETE FROM punbb_online WHERE ident='18.117.168.71'
0.00067 DELETE FROM punbb_online WHERE ident='3.138.122.90'
0.00063 SELECT topic_id FROM punbb_posts WHERE id=247593
0.00198 SELECT id FROM punbb_posts WHERE topic_id=24759 ORDER BY posted
0.00062 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=24759 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00099 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=24759 ORDER BY p.id LIMIT 0,25
0.00086 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=24759
Total query time: 0.00902 s