Výsledky 1 až 3 z 3

Téma: Slackware - neupgradujte glibc, ked je malo miesta na disku

  1. #1

    Standardní Slackware - neupgradujte glibc, ked je malo miesta na disku

    Nainstaloval som si slapt-get na router a povedal som si, ze urobim maly update vsetkych nainstalovanych veci na posledne verzie v ramci Slackware 9.0. Spustil som "slapt-get --upgrade" a nechal som to bezat, stahovalo sa to a instalovalo. Medzitym som robil nieco ine. Ked som sa po nejakom case pozrel znovu na tu konzolu, bolo to uz len plne chyb "no such file or directory". Hned mi bolo jasne, ze sa nieco po***. Hned ma napadlo, ze nie je miesto na disku, napisem df a odpoved "/usr/bin/df: no such file or directory". Zacalo mi byt jasne, ze sa nieco po*** poriadne. Nakoniec to skoncilo vypnutim natvrdo, kedze shutdown nefungoval (a "init 0" sice nevypisal chybu ale nic nerobil). Po zapnuti to samozrejme nefungovalo. Tak som musel router preniest k monitoru a klavesnici. Bootovanie vyzeralo tak, ze sa spustil init a vypisal, ze nemoze spustit /etc/rc.d/rc.S, dalej nemoze spustit /sbin/agetty a tym to skoncilo.
    Nasledovalo vybratie disku a pripojenie na inu dosku. Spustil som z druheho disku Linux a najprv som urobil fsck - ziadne chyby. Nasledoval mount - vsetko vyzeralo OK. Potvrdilo sa podozrenie na miesto na disku - uz ziadne nebolo. V adresari /install bol pozostatok z instalacie glibc - instalacny skript. Funguje nejako tak, ze kniznice sa nejako kopiruju a premenuvaju, aby sa to dalo urobit za behu systemu. Prave pri tom sa minulo volne miesto...
    Takze pokus o ozivenie systemu. "chroot /mnt/hd" -> "/bin/bash: no such file or directory". Uz mi bolo jasne, ze nechyba /bin/bash, ale nejaka kniznica, ktoru potrebuje. Tak som sa pokusil glibc nainstalovat rucne rozbalenim (tar xvzf) a rucnym premiestnenim kniznic tam, kde maju byt. Stale to vsak neslo - ale zacalo to pisat aspon ine chyby. Tak som sa nastval a prekopiroval tam z desktopoveho Linuxu libc-2.3.2.so (a link libc.so.6). Potom sa uz chroot podaril a fungovalo aj bootovanie z toho disku. Este niektore programy robia bordel, ale predpokladam, ze to vyriesi postupny upgrade celeho systemu na Slackware 9.1.
    Takze ponaucenie -> ak je malo volneho miesta, upgradovat glibc opatrne!
    Mozno to niekomu pomoze, ak bude mat problem s tym, ze mu nejde nic spustit. Najlepsie na tom celom bolo to, ze to bol router - takze som bol offline...
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  2. #2

    Standardní

    nojo tohle uz je jenom vec balickovaciho systemu distribuce jak je to inteligentni a jestli zjisti volne misto na disku (Debian ma nekolik fazi instalace balicku, takze bezpecnost nade vse )
    In a world without fences and walls, who needs Gates and Windows? | Nesnáším wide monitory.
    Workstation: Xeon E3-1275v5 :: Silentmaxx TwinBlock fanless :: Fujitsu D3417-B :: 32 GB ECC DDR4 :: Radeon Pro WX 2100 fanless :: Dell UP2715K :: Gentoo
    Server: Xeon E3-1245v6 :: Supermicro X11SSH-F :: 32 GB ECC DDR4 :: Aquantia 5GBase-T :: 36 TB storage :: Gentoo Hardened

  3. #3

    Standardní

    V Slackware sa nezistuje nic - zoberie sa subor .tgz, rozpakuje do /, potom sa spusti /install/doinsh.sh a nakoniec sa cely /install vymaze. Niekde vo /var/log/... sa ytvori subor, v ktorom je zoznam vsetkych suborov patriaci k balicku, aby sa to dalo aj odinstalovat.
    Malo to jeden pozitivny efekt - odstranil som odtial tony bordelu, takze teraz je volnych asi 80MB
    BTW.: Na co je subor /usr/lib/locale/locale-archive? Malo to 19MB, tak som to vymazal a nikde to nechyba
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •