
Linux - potřebuju zkonzultovat postup
Zdar!
Posledních 14 dní nedělám nic jinýho, než instaluju, konfiguruju, formátuju... a už toho mám plný zuby. Potřeboval bych s někým znalým prokonzultovat sled myšlenek a jak to spáchat. Popravdě ani nevím co mám googlit...
Situace je následovná: na CF kartě 1GB mám funkční nakonfigurovaný Linux, který dělá přesně to co potřebuju. Tento Linux si zkopíruju postupem "dd if=/dev/karta of=/nekde/na/disku/obraz.img".
A teď bych chtěl následující věc: po startu PC se mi vytvoří ramdisk o velikosti 1GB, naformátuju na ext2, rozbalím do něj ten obraz.img a spustím Linux z toho ramdisku. Čímžpádem se mi na CF nic nezapisuje (a tedy není riziko odprásknutí karty), pokud se mi něco stane s běžícím systémem, prostě celý krám vypnu a zapnu a mám tam zpátky ten původní funkční systém, pokud mi vypnou elproud, počkám až ho zapnou a viz výše. Nikde mi to nedělá žádnej fsck, pokud něco dokonfiguruju jinak, prostě jen znovu vytvořím ten soubor "obraz.img". Logy vzal čert, zapisujou se do ramky a po restartu jsou v kýblu, to mi nevadí. Ani pomalejší start systému mi nevadí, klidně ať to bootuje tři-čtyři minuty. Důležitá je pro mě spolehlivost a blbuvzdornost.
Otázka zní: jak na to?, kde můžu najít nějaký postup? Po těch 14 dnech drbačky s Linuxem už mám totálně vymetenej mozek a jsem zralej tak na /dev/null. Najde se tu nějaká dobrá duše co mi poradí? Dík.
Blbuvzdornost a spolehlivost zabezpecis transakcnym FS. Je to podobne ako by si chel rovnake vlastnosti dosiahnut na systeme s FAT32. Ak pouzijes transakcy FS na podobne kopirovanie sem a tam mozes zabudnut. Max.si nechas na na predpripravenej patricii kopiu nainstalovaneho a nastaveneho systemu pre pripad poskodenia vlastnym zapricinenim.
Transakční FS nevím co je. Ext3? Pokud ano, tak děkuji nechci, už jsem s jeho pomocí odprásknul jednu flashku.
Už je i ext4. Nevidím nejmenší důvod, proč by ext3 zničil flešku. Mohlo jít o souhru náhod. Transakční (neboli se žurnálem) souborový systém (ext3, ext4) uchovává změny FS, takže při výpadku šťávy nehrozí nekonzistence souborového systému (FS).
BTW musím souhlasit s flegem. Mám několik linuxových serverů, ve firmě je u všech počítačů výhradě Linux, sám mám Linux doma i v laptopu a ještě se mi nestalo, že by to po výpadku proudu nenaběhlo samo bez jakýchkoliv dotazů a problémů. Nepleť si to s Windowsama, pro ty bývá náhlé vypnutí bez stisku tlačítka Start smrtelné. Linux to v pohodě rozdejchá.
Já jsem furt ještě linuxová lama, takže zatím pořádně nechápu co kde překonfigurovat, spíš se držím toho co někde najdu na netu nebo co poradí v diskuzi. Takže jsem kdesi vygooglil, že FS ext3 právě z důvodu journalu a neustálého zápisu na flašku, dovede velice brzo tu flašku odrovnat. Což se mi stalo nezávisle u dvou flašek, že odešly po půl roce provozu Linuxu z nich. Takže jsem jako další v pořadí naformátoval dvě flašky na ext2, nainstaloval znovu Linux a přesměroval /var/log na harddisk. To je max, co jsem zvládl a bylo to před dvěma rokama, zatím se ty flašky drží.
Ale stejně bych raději spáchal to livko.
Dnešní falšky mají limit zápisu řádově ve stovkách miliónů přístupů a ještě jejich logika střídá místa zápisu, takže by měla několik let vydržet bez problémů. A nekupovat nějaké noname v Makru.
Pro inspiraci se kukni třeba semky
Co se podívat po nějaké live distribuci?
poslední měsíc nedělám nic jinýho
Hodně se mi líbí Slax, je mrňavej, umí se natáhnout celej do ramky, akorát do něj nemůžu dostat Sambu. Resp. dostanu ji tam, zavedu uživatele a zničeho nic to spadne
Flašky jsem používal Transcend V30 2GB, se kterýma jsem nikdy problémy neměl.
Když tam chceš nacpat Sambu a možná ještě něco SQL, tak to asi na RAM disk moc stavěné nebude. To jsou všechno žrouti paměti i místa na disku a bude to dost uškrcené. Jde to trochu udusit v konfiguráku, ale zase to bude líné jak veš. Co takhle si pořídit USB hard disk? Budeš mít po problémech s flaškama, pojede to rychlejc a bez problémů s místem nebo RAM diskem.