Stránka 1 z 1
Live USB Linux - teorie
Napsal: 05 dub 2014 20:19
od mistr moskva
Dobrý den,
chtěl bych se zeptat, jestli jde nějak získat výpis procesů, které se provádějí při startování Live verze Linuxu - chtěl bych pochopit jak tahle věcička funguje.
Myslím, že se jádro natáhne do ramky a z té pak celý OS pracuje?
Re: Live USB Linux - teorie
Napsal: 05 dub 2014 21:06
od domitea
Podívej buď do init.d, systemd a podobných programů, ty to načítají

Re: Live USB Linux - teorie
Napsal: 05 dub 2014 21:33
od Kim Spotcom
uhh záleží jak dopodrobna... v kostce bios nastartuje zaváděcí sektor cd nebo hdd, to je grub například, grub má v zásadě 3 parametry sice cestu k jádru, cestu k initrd a parametry, grub umí načítat soubory, takže načte do paměti jádro s danými parametry a nastaví rootfs na initramfs filesystem. pak už je to standartní init postup, třeba systemd
Re: Live USB Linux - teorie
Napsal: 10 dub 2014 12:29
od mistr moskva
Opět dobrý den. Měl bych další dotaz týkající se Live USB Linuxu :)
Zadám-li příkaz: mount | grep sdb1
Dostanu:
/dev/sdb1 on /run/initframs/live type vfat (ro,relatime,fmask=0022,dmask=0022,co depage=437,iocharset=ascii,shortname=mixed,error=remount-ro)
Zajímá mě ta tučná část. Znamená to, že tento disk je připojen jako read only? (je to ten disk na ze kterého bootuji Live Linux)
Chtěl jsem si totiž do Live Fedory naistalovat mc prostřednictvím příkazu yum install mc, ale dostanu toto:
Loaded plugins: landpacks, refresh-packagekit
Error: Cannot retrieve meralink for repository: fedora/20/i386. Please verity its path and try again
Taky když vytvořím někde nějaké adresáře, tak po restartu zmizí.
Vím, že to tak má být, ale v případě, že bych chtěl změny zachovat, kde se to dá prosím nastavit. Jak nastavím aby disk /dev/sdb1 měl práva rw?
Předem díky za informace :)
Re: Live USB Linux - teorie
Napsal: 10 dub 2014 17:05
od faraon
To první
ro na začátku určuje v jakém režimu se disk připojuje, jestli na něj chceš zapisovat, mělo by tam být
rw (read/write):
(ro,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,error=remount-ro)Na konci máš
error=remount-ro, to znamená že až v případě nalezní chyby v souborovém systému se má přepnout na read only, aby nedošlo k poškození dat.
Disk můžeš přemountovat za běhu na rw, měl by to být tenhle příkaz:
sudo mount -o remount,rw /dev/sdb1Ale na liveCD pochopitelně zapisovat nejde, a nejsem si jistý že liveUSB tím nerozházíš. Nejlépe když to zkusíš, zkazit nic nemůžeš, maximálně budeš muset tu flashku smazat a nahrát znova

Re: Live USB Linux - teorie
Napsal: 10 dub 2014 20:58
od mistr moskva
faraon: Odzkoušeno a funguje :) po zadání toho příkazu již v tom výpisu nemám ro, ale rw.
To chybové hlášení Error: Cannot retrieve metalink for repository: fedora/20/i386. Please verity its path and try again bylo způsobeno jednoduše tím, že jsem nebyl připojen - chyběl ovladač wireless. Připojil jsem se kabelem, spustil yum install mc a vše proběhlo v pořádku.
Po restartu však mc opět zmizí. Nevím jak systém donutit, aby netahal věci do ramky, ale rovnou na flash, na které sídlí. :/