Adott egy Selecline Leapbook:
- alaplapra forrasztott eMMC-vel, ezen van a /
- SD kártya, ezen van a /home (fstab-ba beírva)
Az elgondolás:
/var/cache/apt -> /home/cache/apt
/var/lib/apt -> /home/lib/apt
aztán ezeket vissza szimlinkelni az eredeti helyére.
Szimpla csomagfrissítésnél ennek elvileg működnie kell, de mi van akkor, ha pl. glibc-et frissít (újraindítós frissítés)? Ekkor elvileg egy "butább" rendszert bootol, ezzel frissíti a rendszer glibc-ét az /apt/cache... -ből, aztán tud boot-olni a frissült glibc-cel.
A kérdés, hogy ilyenkor mennyire "buta" rendszer boot-ol? Mount az elvileg van, hiszen nincs gond a glibc frissítésével akkor sem, ha olyan rendszeren történik, ahol a /var másik meghajtón van. ... viszont aggaszt, hogy a meghajtók közötti szimlinkelés nem fog-e ilyenkor bekavarni?
Ja i gen, a disztró: Ubuntu MATE 20.04 64bit
Hozzászólások
Miért nem csinálod inkább azt, hogy a winyón, amin a home van kettéparticionálod és az sdb1 marad home, sdb2 meg a /var/cache könyvtár.
Én biztos inkább így csinálnám, mint simlink meg variálás. Így tuti nem romlik el.
nem irta, de szerintem azert mert kicsi a merete.
anyam 7"-os eeepc-jenel van igy, az sd kartya sokkal nagyobb mint az alapalapi hattertar, ott is symlinkelve van valami de mar nem emlexem mi
neked aztan fura humorod van...
Emlékeim szerint az unionfs volt.
ha az eeepc-rol van szo, az eredeti lehet hogy az volt, en sima debiant tettem ra :)
neked aztan fura humorod van...
A méret bőven elég arra, amire használom. A gond, hogy a sok frissítés rengeteget ír, és inkább az SD kártya kopjon, mint az alaplapra forrasztott eMMC.
-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.
akkor bocs, mas a felallas. akkor az egesz /var-t tedd sd kartyara vagy legalabb a /var/log-ot is
neked aztan fura humorod van...
Es a naplozast is kapcsolja ki a fajlrendszeren.
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség
en inkabb az sd kartyat particionalnam 2 fele, egyik fele az /usr masik a /home
pontosabban ez is egy lehetoseg, gyari telepiteskor is lehet ilyet csinalni, ezert talan kevesbe fajdalmas.
neked aztan fura humorod van...
symlink helyett bind mount?
Nemt tudom, $DISTRO-n (nem írtad :) ) hogy oldották meg az update módot, de ha tippelnem kéne, systemd offline-updates, ha igen, akkor: "so that all file systems are mounted but little else"
Szerk.: a forrás lemaradt: https://www.freedesktop.org/software/systemd/man/systemd.offline-update…
BlackY
"Gyakran hasznos ugyanis, ha számlálni tudjuk, hányszor futott le már egy végtelenciklus." (haroldking)
Magát a cache-tartalmat ki is torolheted (apt-get autoclean, apt-get clean), nem lesz problema.
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség
ha a forrasztott emmc-t kifingatod akkor majd jon a kov topic, "hogy bootoljam a gepet halott emmcrol?", esetleg kidobod a gepet. vegyel nagyobb sd kartyat, emmc maradjon meg a /boot-nak, minden mast pakolj at a kartyara, es akkor egyben lesz nagy helyed
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
^^ ezt!
Nem opció a memória bővítés? Vagy az integrált? Ha tuningolható, akkor tedd a /var/cache-st ramdiszkre aztán nem gyilkolod a belső memóriakártyát.
Vagy dugj rá egy pendriveot, ami folyamatosan benne van és az legyen a cache meg esetleg a /tmp.