No a taky bootovatelný přes PXE legacy i EFI HTTP (iPXE), s možností spustit automaticky skript.
Jinak je ale největší změna ten název projektu a adresa webu. To je značná úleva, protože při změně major verze se něco kolem PXE vždycky změnilo a dokumentované to moc není.
Díky za info
Koukali jste někdo, zda v té nové verzi zprovoznili možnost ukládat změny, které v live systému provedete?
Ve starých verzích stačilo udělat squashf soubor v rootu USBčka pojmenovaný sysrcd.bs
Po tom co přešli z Gentoo na Arch tak to předělali.
22. 10. 2020, 14:01 editováno autorem komentáře
Jo, to jde. V odpovídajícím grub.cfg (bacha, je to dvakrát, jednou pro EFI a jednou pro MBR - /boot/grub/grubsrcd.cgf a /sysresccd/boot/syslinux/sysresccd_sys.cfg) stačí doplnit "cow_label=SYSRCDCOW" a ideálně na téže flešce udělat druhou partition s tímto labelem (ext4) - ale ta partition může být samozřejmě kdekoliv, připojuje se disk-by-label.
Ten label samozřejmě může být dle libosti.
22. 10. 2020, 14:48 editováno autorem komentáře
Díky za tip.
Já se o to pokoušel s návodem:
https://www.system-rescue.org/manual/Creating_a_backing_store/
Vytvořil druhý oddíl na flashce jsem ještě dal, ale pak se mi nedařilo ji "aktivovat" pomocí boot command line.
cow_label=
ani
cow_device=
Když je to na druhém oddílu na flashce, zformátovaném ext4, který se v systému (po nabootování) hlásí jako /dev/sdc2, formátovaný s labelem mystore:
mkfs.ext4 /dev/sdc2 -L mystore
tak bych čekal že to půjde:
cow_label=mystore
nebo
cow_device=/dev/disk/by-label/mystore
Je v mém postupu chyba?
PS:
Ten předchozí způsob s backstore mi přišel lepší. Flashka se nemusela porcovat na dva oddíly, klidně to celé mohlo být na vfat a na flashdisk se daly nahrávat i jiné věci v Lin i Win. Backstore se dal snadno zkopírovat na další flasku, nebo zazálohovat.
A?
Je to druhý konfigurák - jeden je pro EFI (ten, co je jaksi na ráně) a ten druhý je pro Legacy. Změnit musíte oba, pokud chcete flešku bootovat obojím způsobem.
Nebo je pointou námitky, že syslinux není grub? V tom případě jsem to tedy blbě formuloval, mělo tam být místo "grub" slovo "zavaděč". Buď jak buď, inkriminované sekce vypadají stejně a je to tam na dvou různých místech, změnit totéž musíte dvakrát, jinak můžete být překvapen.
nebylo to namitka, ale technicka ;-) ano slo o to ze misto "zavadec" si napsal "grub.cfg", cim by mohlo dojit k zmateni kolemjdouciho ze jde o 2 Grub configurace...
to ze je potreba zmenit oba cfg, pripadne ten kterej se s jistotou jen pouzije, nijak nerozporuju a osobne povazuju za samozrejme, i to ze to samozrejme nebude vedet kazdej, takze ti tvuj prispevek oceni ;-)
Již nějakou dobu používám starší verze SystemRescueCD kvůli absenci MHDD v novějších verzích. Je nějaká substituční utilita kterou jsem přehlédl? TestDisk je nástroj na obnovu a záchranu dat, ale potřebuji jen fyzicky prověřit povrch disku, abych mohl disk vyloučit nebo naopak potvrdit jako příčinu kolapsu PC.
Je to bootfloppy. MHDD přečte celý disk a sumarizuje časy čtení jednotlivých sektorů. Díky tomu se dá přesněji odhadnout v jakém je disk stavu. Na dmesg a smartctl se podívám, díky za tip. Nejsa linuxák tyto utility znám jen z doslechu. Problém MHDD je absence vývoje od roku 2005 a tím pádem nenačtení disků na novějších PC. Asi proto byl vypuštěn.
dmesg je zobrazeni logu, kam pri problemu s cteni/zapisem se nejake info muze propsat...
smartctl je radkovy nastroj na vycteni SMART informaci z disku, pripadne grafickej gsmartcontrol, oba zaroven umi pustit na disku SMART Long Test, kterej zaridi ze Disk si interne projede celej povrch a pripadne problemy pak najdes v SMART "logu" v disku, nebo tim ze si vyctes SMART pred a po testu...
ten badblock co sem zminoval je userspace variace, kdy se cte pripadne cte/zapisuje, je to ale delane na starsi/mensi disky, takze novejsi XTB by trvalo jiste dele nez tem SMART Long Test... i tak ale kdyztak zkoukni, neco o nem cesky: https://wiki.ubuntu.cz/badblocks
Bingo! WHDD vypadá přesně jako to co hledám. Vyzkouším hned jak se dostanu ke svým PC. Používání smartu se vyhýbám. To, že nějaká položka má hodnotu 000 místo 200 moc informací nedá. Použitelné jsou jen počty realokovaných sektorů nebo pokusy o opakovaných čteních. Ale to jestli jsou chyby v oblasti s daty nebo neobsazené, popř. zda je disk špatný na jednom místě po nějakém nárazu, nebo odchází napříč celým povrchem, již ne. Děkuji za nakopnutí. :)