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?
Live USB Linux - teorie
Moderátor: Mods_senior
- domitea
- Tvůrce článků
- Příspěvky: 1971
- Registrován: 24 čer 2009 19:46
- Bydliště: Královehradecký kraj
- Kontaktovat uživatele:
Re: Live USB Linux - teorie
Podívej buď do init.d, systemd a podobných programů, ty to načítají 
- Kim Spotcom
- Level 3

- Příspěvky: 580
- Registrován: 04 led 2014 12:30
Re: Live USB Linux - teorie
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
Nejlepší obrana proti trollům je nereagova na ně.
-
mistr moskva
- Level 2

- Příspěvky: 170
- Registrován: 02 srp 2009 12:26
Re: Live USB Linux - teorie
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 :)
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
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/sdb1
Ale 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
(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/sdb1
Ale 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
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
-
mistr moskva
- Level 2

- Příspěvky: 170
- Registrován: 02 srp 2009 12:26
Re: Live USB Linux - teorie
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í. :/
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í. :/
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek

