Minimalistický operační systém s jádrem Linux na USB disku
but.committee | doc. Ing. Karel Burda, CSc. (předseda) Ing. Anna Kubánková, Ph.D. (člen) Andrej Krištofík (člen) Ing. Ľuboš Nagy, Ph.D. (člen) Ing. Ivo Strašil (člen) doc. Ing. Petr Münster, Ph.D. (místopředseda) Ing. David Kohout (člen) | cs |
but.defence | Studentka prezentovala výsledky své práce a komise byla seznámena s posudky. Studentka obhájila bakalářskou práci a odpověděla na otázky členů komise a oponenta. Otázky: 1. Je možné Vámi vytvořený postup tvorby live ISO použít i pro zařízení bootovaná z uSD, např. RaspberryPi? Ověřila jste vhodnost Vašeho postupu pro tento typ zařízení? 2. Jak je ve Vašem postupu tvorby live ISO image řešeno použití Device Tree Overlays u mikropočítačů, která tento model používají (např. RockPi)? | cs |
but.jazyk | angličtina (English) | |
but.program | Informační bezpečnost | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Komosný, Dan | en |
dc.contributor.author | Struziaková, Lada | en |
dc.contributor.referee | Slavíček, Karel | en |
dc.date.created | 2024 | cs |
dc.description.abstract | Cílem mé bakalářské práce je vytvořit modifikovaný operační systém Linux založený na distribuci Debian. Předdefinované aplikace, mezi které patří lokální PDF a webový prohlížeč patří mezi požadavky na upravovanou distribuci. Celý systém je uložen na přenosném úložném zařízení, například USB flash disk, a pracuje v režimu pouze pro čtení. Tento režim zajišťuje výmaz veškerých změn provedených při běhu systému s jeho restartem, kromě dat uložených v domovském adresáři uživatelů. Zbylé, nevyužité místo úložného zařízení, je vyhrazeno pro šifrovaný oddíl, který slouží jako bezpečné úložiště pro uživatelská data vytvořena při běhu systému. Zadání práce bylo splněno s využitím funkcí systémové knihovny live-build a postupu pro vytvoření distribuce „od základu“. Došlo k modifikaci zavaděčů (bootloaders), nastavování vnitřních služeb systému (services), vytvoření skriptu pro nastavení systému pomocí live-build knihovny, provedení persistence, a dalších změn. Ačkoliv je práce psaná v anglickém jazyce, systém je připraven pro česky hovořící uživatele. Vytvořené konfigurační skripty a generované ISO obrazy jsou zveřejněny pod MIT licencí dostupné na platformě GitHub. | en |
dc.description.abstract | My aim of the bachelor thesis is to create a modified Linux operating system based on the Debian distribution. Predefined applications, including a local PDF viewer and a web browser, are among its requirements. The entire system is stored on a portable storage device, such as a USB flash drive, and operates in read-only mode. This mode ensures that any changes made while the system is running are erased with the system reboot, except for data stored in the users’ home directories. The remaining unused space on the storage device is reserved for an encrypted partition that serves as a se cure storage for user data created. The assignment of the work was fulfilled using the functions of the live-build system library and the procedure to create a “from-scratch” distribution. Modifications were made to bootloaders, setting up internal system ser vices, creating a script to set up the system using the live-build library, implementing persistence, and other changes. Although the thesis is written in English, the system is prepared for Czech-speaking users. The created configuration scripts and generated ISO images are published under the MIT license available on the GitHub platform. | cs |
dc.description.mark | A | cs |
dc.identifier.citation | STRUZIAKOVÁ, L. Minimalistický operační systém s jádrem Linux na USB disku [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024. | cs |
dc.identifier.other | 159168 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/246470 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Debian | en |
dc.subject | Linux | en |
dc.subject | live-build | en |
dc.subject | Live CD | en |
dc.subject | Live System | en |
dc.subject | Operační systém | en |
dc.subject | Šifrování | en |
dc.subject | PaleMoon | en |
dc.subject | Persistence | en |
dc.subject | USB flash disk | en |
dc.subject | Debian | cs |
dc.subject | Encryption | cs |
dc.subject | Linux | cs |
dc.subject | live-build | cs |
dc.subject | Live CD | cs |
dc.subject | Live System | cs |
dc.subject | Operating System | cs |
dc.subject | PaleMoon | cs |
dc.subject | Persistence | cs |
dc.subject | USB flash drive | cs |
dc.title | Minimalistický operační systém s jádrem Linux na USB disku | en |
dc.title.alternative | Reduced operating system with Linux kernel on USB flash drive | cs |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2024-06-10 | cs |
dcterms.modified | 2024-06-12-10:23:14 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 159168 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.17 17:18:07 | en |
sync.item.modts | 2025.01.15 21:32:35 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 10.85 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 5.53 MB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_159168.html
- Size:
- 4.88 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_159168.html