Lehet kicsit offtopic lesz, de azt hiszem leginkább az Ubuntu alá való ez a téma.
Szeretnék egy külső vinyóról LUbuntu-t boot-olni a következő módon:
* legyen rajta két partíció, az egyiken egy memory disk image a másikon a /home
* boot-oláskor a memory disk image-t betölti memóriába. Az egészet egyetlen szekvenciális olvasással.
* ez lesz a root partíció, erről folytatja a boot folyamatot.
* a hordozható vinyó másik partíciója lenne a /home ahol a user adatok vannak
* szabályos leállítás végén read only mode-ba teszi a root fs-t és vissza kiírja az adatot a vinyóra
Nem tudom ez megvalósítható?
Miért kellene ez nekem, avagy mik lennének az előnyei:
* van több (3-4) gép amin dolgozom, mindegyikben sok memória (>4GB), memória nem probléma. A root partíció amire fölmegy a rendszer, az 1GB-ba simán belefér, ez néhány sec alatt beolvasható ezzel együtt a rendszer elvileg majdnem olyan gyorsan állna föl mint egy SSD-ről, és ha egyszer felállt akkor még gyorsabb lenne mint egy SSD.
* a /home adatoknak maradna sok hely. A lényegi adatok amikkel dolgozom (képek dokumentumok adatbázisok stb.) ott vannak ezért igazából egy áramszünet miatt nem veszhet el fontos adat. (Max. a root-ot nem sikerül kiírni, akkor a régi rendszer jön vissza talán újra kell update-elnem de ez engem nem zavarna)
* biztonsági szempontból jobb, ha nem tárolok személyes/bizalmas adatokat olyan gépeken, amiket magukra hagyok. (Oké tudom lehet mappákat titkosítani de akkor is)
* így végülis egy nagyon gyorsan fölállítható rendszerem lenne, amit szinte bármelyik gépbe bedugva tudnám roaming-olni az összes adatom beállításom stb.
* ha tönkremegy a gépem akkor nem kell semmit telepíteni (oké azt értem hogy hardware specifikus dolgokkal lehetne probléma, de nekem a 3D gyorsítás meg a webcam használat nem szükséges a napi munkámhoz...)
* a vinyó tönkremehet ez igaz, de arról úgyis csinálnom kell backup-ot. Viszont ha csak egy helyen van a home könyvtáram, akkor csak egy vinyót kell backup-olni
Egy sima külső SSD-vel szemben a következő előnyökkel bír:
* egy SSD sokkal drágább. Nekem már van külső vinyóm, az nem kerül semmibe.
* Egy SSD-n nem lenne elég hely az adataimnak
* Esetleg egy SSD+normál HDD kombinációval is el lehetne érni ugyanezt, de ahhoz mindig 2 eszközt kellene hurcolni meg dugdosni, plusz akkor vennem kell SSD-t
Mennyire életképes ez az ötlet? Megvalósítható? Próbáltam Google-ban keresni ilyesmire de az egymillió "boot linux from usb stick" találat között elveszett a lényeg. Az ubuntu live CD valami hasonló módon működik, csak ott nem egyetlen image-t olvas be az elején. De ha azt meg tudták csinálni akkor biztosan ezt is meglehet valahogy?
- 2343 megtekintés
Hozzászólások
Életképes :)
http://rikiji.it/post/21
Amúgy google "linux root fs on ramdrive" meg hasonlók.
- A hozzászóláshoz be kell jelentkezni
Szuper! Köszönöm! Ezeknek annyi baja van, hogy a gép leállításakor nem másolja vissza a rendszert. Így ha van valami csomag update akkor azt nem tudom egyszerű módon föltenni. Ha ezt sikerülne elérnem akkor tökéletes lenne. :-)
- A hozzászóláshoz be kell jelentkezni
Ahhoz csinálsz egy initscriptet, és berakod a megfelelő runlevelbe a megfelelő pozícióra?
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni