KnE Engineering

ISSN: 2518-6841

The latest conference proceedings on all fields of engineering.

Marco de Trabajo para Construir el Modo Vivo en Distribuciones From Scratch

Published date: Feb 11 2018

Journal Title: KnE Engineering

Issue title: 6th Engineering, Science and Technology Conference - Panama 2017 (ESTEC 2017)

Pages: 904-912

DOI: 10.18502/keg.v3i1.1511

Authors:

Huriviades Calderón Gómezhuriviades.calderon@utp.ac.paUniversidad Tecnológica de Panamá, GISES,

Miguel Vargas Lombardomiguel.vargas@utp.ac.paUniversidad Tecnológica de Panamá, GISES,

Abstract:

The main objective of this research is to develop a framework to build automated scripts that generate the Live mode in the Distributions from Scratch. Special emphasis is placed on the methodology of the initramfs and the use of GNU packages to adequate the scripts to the needs of developers. Moreover, the purpose of this, is to demonstrate the stages involved in developing the scripts and the benefits of running it, based on the results of this research.

Keywords: Live-USB Customization, Linux From Scratch, GNU/Linux Custom Distributions, Initramfs, BusyBox

References:

[1] Beekmans, G., Burgess, M. and Dubbs, B. (2017) Linux From Scratch: Version SVN20170624. Available at: http://www.linuxfromscratch.org/lfs/view/development/.


[2] Beekmans, G., Huntwork, J. and Burgess, M. (2017) LFS Stable Version 8.0 Release. Available at: http://www.linuxfromscratch.org/news.html.


[3] Calderón, H. and Dominguez, L. (2015) Desarrollo De Una Distribución Linux Para La Implementación De Aplicaciones Paralelas Científicas De Código Abierto. Universidad Tecnológica de Panamá.


[4] Cohen, A., Battistoni, G. and Mark, S. (2008) ‘Short communication F LUKA -LIVE — an embedded framework, for enabling a computer to execute F LUKA under the control of a Linux OS’, 43, pp. 121–124. doi: 10.1016/j.radmeas.2007.11.010.


[5] Fedora (2017) Anaconda. Available at: https://fedoraproject.org/wiki/Anaconda.


[6] Gentoo Linux (2016) Initramfs/Guide. Available at: https://wiki.gentoo.org/ wiki/Initramfs/Guide/es.


[7] Gentoo Linux (2017) Kernel/Configuration. Available at: https://wiki.gentoo.org/ wiki/Kernel/Configuration.


[8] Hernandez, M. (2005) Beginners Guide To Creating A Live CD With LFS 6.0. Available at: http://www.linuxfromscratch.org/hints/downloads/files/OLD/bootcd-2.6- udev-nptl.txt.


[9] Huntwork, J., Patrakov, A. and Pegg, T. (2012) What is the LFS LiveCD? Available at: http://www.linuxfromscratch.org/livecd/.


[10] Minnich, R. G. and Mirtchovski, A. (2015) ‘U-root: A Go-based, Firmware Embeddable Root File System with On-demand Compilation’, 2015 USENIX Annual Technical Conference (USENIX ATC 15), pp. 577– 586. Available at: https://www.usenix.org/conference/atc15/technicalsession/presentation/minnich.


[11] Molina, I. and Camacho, J. (2016) DISTRIBUCIÓN LINUX ‘IXCHEL’.


[12] Negus, C. (2006) ‘Using Boot Loaders in Live CDs’, in Live Linux CDs: Building and Customizing Bootables. Available at: at:https://books.google.com.pa/books? id=2S3eUgb39C8C&pg=PA136&lpg=PA136&dq=el+torito+live+cd&source=bl&ots= mwTzywn9BJ&sig=1FiVVxj8RmkTuVK2Zb71DWSSe68&hl=es&sa=X&redir_esc=y#v= onepage&q=eltoritolivecd&f=false.


[13] van Tilborg, H. C.. and Jajodia, S. (2011) ‘Chroot’, in Encyclopedia of Cryptography and Security.


[14] TracReports: Linux From Scratch (2007) Create initramfs. Available at: http://wiki. linuxfromscratch.org/lfs/ticket/2033.


[15] TracReports: Linux From Scratch (2009) getpids() bug in lfs/init.d/functions, as of lfs-bootscripts-20090523. Available at: http://wiki.linuxfromscratch.org/lfs/ticket/2472.


[16] TracReports: Linux From Scratch (2010) ‘Nouveau Part 1: Intergrating it into the Linux kernel’. Available at: http://wiki.linuxfromscratch.org/lfs/ticket/2585.


[17] Ubuntu (2016) LiveCDCustomization. Available at: https://help.ubuntu.com/ community/LiveCDCustomization.


[18] Universi, G. M. C. et al. (2006) ‘Linux based Live CD on optical disks’, (May 2014).


[19] Xu, G. et al. (2014) ‘An approach of VM image customized through Linux from scratch on cloud platform’, 18(4), pp. 62–67.

Untitled
Download
HTML
Cite
Share
statistics

418 Abstract Views

304 PDF Downloads