W dniu 2016-02-12 13:28, Radek Pilawka napisał(a):
W dniu 2016-02-12 12:21, Mateusz Korniak napisał(a):
On Friday 12 February 2016 12:07:37 Radek Pilawka wrote:
Porwałem się na dist-upgrade na leciwym serwerku.

Poszło nawet gładko, ale potem zachciało mi się jeszcze nowszego jajka -
obecne to kernel-3.0.4-2
Po próbie zainstalowania 3.18 mam:
(...)
/sbin/geninitrd: : bad substitution
/sbin/geninitrd[1524]: : bad substitution
/sbin/geninitrd[1629]: : bad substitution
(...)

Zaktualizować geninitrd i jeszcze raz uruchomić:
/sbin/geninitrd
?

geninitrd mam aktualny. /sbin/geninitrd dalej sypie tymi błędami, ale
initrd się generuje.
Chyba zaryzykuję reboot wieczorem.

Reboot poszedł, system wstał. Przy okazji zauważyłem, że jeśli zmienię #!/bin/sh na #!/bin/bash w /sbin/geninitrd to nie sypie tymi błędami.

Niestety dalej poszło już gorzej - zainstalowałem systemd. Kolejny reboot i system się nie podniósł :/
Przy instalacji miałem coś takiego:

poldek:/all-avail> install systemd systemd-libs-221-11.i686 systemd-units-221-11.i686 systemd-init-221-11.i686
systemd-libs-221-11.i686: equal version installed, skipped
systemd-units-221-11.i686: equal version installed, skipped
Przetwarzanie zależności...
systemd-221-11.i686 zaznaczył agetty-2.27.1-2.i686 (wł. agetty)
systemd-221-11.i686 zaznaczył libmicrohttpd-0.9.46-1.i686 (wł. libmicrohttpd >= 0.9.33) systemd-221-11.i686 zaznaczył qrencode-libs-3.4.4-3.i686 (wł. libqrencode.so.3) systemd-221-11.i686 zaznaczył libseccomp-2.1.1-2.i686 (wł. libseccomp.so.2)
SysVinit-2.88-18.i686 zostanie zastąpiony przez systemd-init-221-11.i686
Jest 6 pakietów do instalacji (4 zaznaczone pośrednio), 1 do usunięcia:
I systemd-221-11.i686  systemd-init-221-11.i686
D agetty-2.27.1-2.i686 libmicrohttpd-0.9.46-1.i686 libseccomp-2.1.1-2.i686 qrencode-libs-3.4.4-3.i686
R SysVinit-2.88-18.i686
This operation will use 14.0MB of disk space.
Potrzeba pobrać 3.2MB archiwów (3.2MB do pobrania).

Pobieranie [1/6] th::agetty-2.27.1-2.i686.rpm...
.............................. 100.0% [34.1K (34.1K/s)]
Pobieranie [2/6] th::libmicrohttpd-0.9.46-1.i686.rpm...
.............................. 100.0% [91.4K (91.4K/s)]
Pobieranie [3/6] th::libseccomp-2.1.1-2.i686.rpm...
.............................. 100.0% [32.6K (32.6K/s)]
Pobieranie [4/6] th::qrencode-libs-3.4.4-3.i686.rpm...
.............................. 100.0% [40.2K (40.2K/s)]
Pobieranie [5/6] th::systemd-221-11.i686.rpm...
.............................. 100.0% [3.0M (558.8K/s)]
Pobieranie [6/6] th::systemd-init-221-11.i686.rpm...
.............................. 100.0% [14.1K (14.1K/s)]
Uruchamianie pm-command.sh --upgrade -vh --root / --define _check_dirname_deps 1... Przygotowywanie... ########################################### [100%]
Ponowne pakowanie...
1:SysVinit ########################################### [100%]
Uaktualnianie...
1:qrencode-libs ########################################### [ 17%] 2:libseccomp ########################################### [ 33%] 3:libmicrohttpd ########################################### [ 50%] 4:agetty ########################################### [ 67%]
Adding group systemd-journal GID=288.
Adding group systemd-bus-proxy GID=315.
Adding user systemd-bus-proxy UID=315.
Adding group systemd-network GID=316.
Adding user systemd-network UID=316.
Adding group systemd-resolve GID=317.
Adding user systemd-resolve UID=317.
Adding group systemd-timesync GID=318.
Adding user systemd-timesync UID=318.
Adding group systemd-journal-remote GID=319.
Adding user systemd-journal-remote UID=319.
Adding group systemd-journal-upload GID=320.
Adding user systemd-journal-upload UID=320.
5:systemd ########################################### [ 83%]
Initializing machine ID from D-Bus machine ID.
Failed to get D-Bus connection: Operacja niedozwolona
6:systemd-init ########################################### [100%]
Couldn't find an alternative telinit implementation to spawn.

Co popsułem i jak to naprawić?

--
Radek Pilawka
_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym