diff --git a/.script_version b/.unused/.script_version similarity index 100% rename from .script_version rename to .unused/.script_version diff --git a/linux-live/cleanup b/.unused/.unused/cleanup similarity index 100% rename from linux-live/cleanup rename to .unused/.unused/cleanup diff --git a/linux-live/copy b/.unused/.unused/copy similarity index 100% rename from linux-live/copy rename to .unused/.unused/copy diff --git a/cleanup b/.unused/cleanup similarity index 100% rename from cleanup rename to .unused/cleanup diff --git a/cloud-config.yml b/.unused/cloud-config.yml similarity index 100% rename from cloud-config.yml rename to .unused/cloud-config.yml diff --git a/move_iso.sh b/.unused/move_iso.sh similarity index 100% rename from move_iso.sh rename to .unused/move_iso.sh diff --git a/autoinstall b/autoinstall index cab225a..f7400c0 100755 --- a/autoinstall +++ b/autoinstall @@ -19,7 +19,7 @@ set -u # don't change! use ./install instead UNATTENDED="1" -CMD=(setup_host build_bootstrap build_chroot build_live build_modules build_iso) +CMD=(setup_host build_bootstrap build_chroot build_live build_modules_chroot build_modules_live build_iso) # ============= main ================ diff --git a/build_initrd b/build_initrd old mode 100755 new mode 100644 diff --git a/build_install b/build_install new file mode 100644 index 0000000..d5f6ac6 --- /dev/null +++ b/build_install @@ -0,0 +1,73 @@ +#!/bin/bash + +set -e # exit on error +set -o pipefail # exit on pipeline error +set -u # treat unset variable as error + +SCRIPT_DIR="$(dirname "$(readlink -f "$0")")" +PARENT_DIR="$(dirname "$SCRIPT_DIR")" +ISO_DIR="$(dirname "$SCRIPT_DIR")"/iso + +set +u +if [ -z $OUTPUT ]; then + . $SCRIPT_DIR/linux-live/buildconfig || exit 1 +fi +set -u +. $SCRIPT_DIR/linux-live/minioslib || exit 1 +. $SCRIPT_DIR/linux-live/config || exit 1 + +# don't change! use ./autoinstall instead +UNATTENDED="0" + +CMD=(setup_host build_bootstrap build_chroot build_modules_chroot) + +# ============= main ================ + +BUILD_DIR="" + +common_variables + +if [ -f /.dockerenv ] || [ "$container" = "podman" ]; then + new_run +fi + +console_colours + +allow_root_only + +create_livekitname_install_symlink + +create_completion + +create_backup + +# check number of args +if [[ $# == 0 || $# > 3 ]]; then help; fi + +# loop through args +dash_flag=false +start_index=0 +end_index=${#CMD[*]} +for ii in "$@"; do + if [[ $ii == "-" ]]; then + dash_flag=true + continue + fi + find_index $ii + if [[ $dash_flag == false ]]; then + start_index=$index + else + end_index=$(($index + 1)) + fi +done +if [[ $dash_flag == false ]]; then + end_index=$(($start_index + 1)) +fi + +#loop through the commands +for ((ii = $start_index; ii < $end_index; ii++)); do + setup_build_dir + ${CMD[ii]} +done + +echo -e "${BOLD}${LIGHTYELLOW}$0${ENDCOLOUR} - ${LIGHTGREEN}Command completed successfully!${ENDCOLOUR}" diff --git a/build_master b/build_master new file mode 100644 index 0000000..40b65f7 --- /dev/null +++ b/build_master @@ -0,0 +1,73 @@ +#!/bin/bash + +set -e # exit on error +set -o pipefail # exit on pipeline error +set -u # treat unset variable as error + +SCRIPT_DIR="$(dirname "$(readlink -f "$0")")" +PARENT_DIR="$(dirname "$SCRIPT_DIR")" +ISO_DIR="$(dirname "$SCRIPT_DIR")"/iso + +set +u +if [ -z $OUTPUT ]; then + . $SCRIPT_DIR/linux-live/buildconfig || exit 1 +fi +set -u +. $SCRIPT_DIR/linux-live/minioslib || exit 1 +. $SCRIPT_DIR/linux-live/config || exit 1 + +# don't change! use ./autoinstall instead +UNATTENDED="0" + +CMD=(build_live build_modules_live build_iso) + +# ============= main ================ + +BUILD_DIR="" + +common_variables + +if [ -f /.dockerenv ] || [ "$container" = "podman" ]; then + new_run +fi + +console_colours + +allow_root_only + +create_livekitname_install_symlink + +create_completion + +create_backup + +# check number of args +if [[ $# == 0 || $# > 3 ]]; then help; fi + +# loop through args +dash_flag=false +start_index=0 +end_index=${#CMD[*]} +for ii in "$@"; do + if [[ $ii == "-" ]]; then + dash_flag=true + continue + fi + find_index $ii + if [[ $dash_flag == false ]]; then + start_index=$index + else + end_index=$(($index + 1)) + fi +done +if [[ $dash_flag == false ]]; then + end_index=$(($start_index + 1)) +fi + +#loop through the commands +for ((ii = $start_index; ii < $end_index; ii++)); do + setup_build_dir + ${CMD[ii]} +done + +echo -e "${BOLD}${LIGHTYELLOW}$0${ENDCOLOUR} - ${LIGHTGREEN}Command completed successfully!${ENDCOLOUR}" diff --git a/build_modules b/build_modules old mode 100755 new mode 100644 index d9e647d..f025ec5 --- a/build_modules +++ b/build_modules @@ -15,12 +15,11 @@ fi set -u . $SCRIPT_DIR/linux-live/minioslib || exit 1 . $SCRIPT_DIR/linux-live/config || exit 1 -. $SCRIPT_DIR/linux-live/livekitlib|| exit 1 # don't change! use ./autoinstall instead UNATTENDED="0" -CMD=(build_modules) +CMD=(build_modules_chroot build_modules_live) # ============= main ================ diff --git a/add_pkg b/build_package old mode 100755 new mode 100644 similarity index 98% rename from add_pkg rename to build_package index ed19b23..9be734e --- a/add_pkg +++ b/build_package @@ -19,7 +19,7 @@ set -u # don't change! use ./autoinstall instead UNATTENDED="0" -CMD=(add_package) +CMD=(build_package) # ============= main ================ diff --git a/add_pkg.list b/build_package.list similarity index 100% rename from add_pkg.list rename to build_package.list diff --git a/docker/01-runme.sh b/docker/01-runme.sh new file mode 100755 index 0000000..00759ea --- /dev/null +++ b/docker/01-runme.sh @@ -0,0 +1,6 @@ +#!/bin/bash +# Several packages need to be installed to use Dockerfile.py +# It creates a local container that you can use to build minios-live +apt install python3-pip +pip3 install pydocker +python3 ./Dockerfile.py \ No newline at end of file diff --git a/docker/02-build.sh b/docker/02-build.sh new file mode 100755 index 0000000..336289f --- /dev/null +++ b/docker/02-build.sh @@ -0,0 +1,4 @@ +#!/bin/bash +#docker run --rm -it --privileged -v /build:/build local/mlc +#docker run -it --name mlc --privileged -v /build:/build local/mlc +docker run -d --name mlc --privileged -v /build:/build local/mlc \ No newline at end of file diff --git a/docker/Dockerfile.minios-live-container b/docker/Dockerfile.minios-live-container deleted file mode 100644 index 4d1f61c..0000000 --- a/docker/Dockerfile.minios-live-container +++ /dev/null @@ -1,7 +0,0 @@ - -FROM ubuntu:focal -COPY Dockerfile.minios-live-container.0@install.sh /opt/install.sh -RUN chmod +x /opt/install.sh && /opt/install.sh && rm /opt/install.sh -VOLUME /build -WORKDIR /build/minios-live -CMD ["/build/minios-live/autoinstall", "-"] \ No newline at end of file diff --git a/docker/Dockerfile.minios-live-container.0@install.sh b/docker/Dockerfile.minios-live-container.0@install.sh deleted file mode 100755 index 1abf3a5..0000000 --- a/docker/Dockerfile.minios-live-container.0@install.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/usr/bin/env bash -set -e -o xtrace - -function _failure() { - echo -e "\r\nERROR: bash script [ /opt/install.sh ] failed at line $1: \"$2\"" -} -trap '_failure ${LINENO} "$BASH_COMMAND"' ERR - -# ############################################################################ # - - -touch /.minios-live-container -apt-get update -y -apt-get install -y sudo debootstrap xorriso -: 'apt-get install -y wget patch sudo debootstrap xorriso -cd /opt/ -wget -c http://ru.archive.ubuntu.com/ubuntu/pool/main/d/debootstrap/debootstrap_1.0.123ubuntu2_all.deb -dpkg -i /opt/debootstrap_1.0.123ubuntu2_all.deb -rm -f /opt/debootstrap_1.0.123ubuntu2_all.deb -cat <<'EOF' >/usr/share/debootstrap/functions.diff ---- functions 2020-10-23 20:42:16.000000000 +0300 -+++ functions.new 2021-01-16 23:22:25.612064306 +0300 -@@ -1176,7 +1176,9 @@ - umount_on_exit /dev/shm - umount_on_exit /proc - umount_on_exit /proc/bus/usb -- umount "$TARGET/proc" 2>/dev/null || true -+ if [ ! -h "$TARGET/proc" ]; then -+ umount "$TARGET/proc" 2>/dev/null || true -+ fi - - # some container environment are used at second-stage, it already treats /proc and so on - if [ -z "$(ls -A "$TARGET/proc")" ]; then - -EOF -cd /usr/share/debootstrap/ -patch /usr/share/debootstrap/functions.diff EOF cd /usr/share/debootstrap/ -patch /usr/share/debootstrap/functions.diff ---- functions 2020-10-23 20:42:16.000000000 +0300 -+++ functions.new 2021-01-16 23:22:25.612064306 +0300 -@@ -1176,7 +1176,9 @@ - umount_on_exit /dev/shm - umount_on_exit /proc - umount_on_exit /proc/bus/usb -- umount "$TARGET/proc" 2>/dev/null || true -+ if [ ! -h "$TARGET/proc" ]; then -+ umount "$TARGET/proc" 2>/dev/null || true -+ fi - - # some container environment are used at second-stage, it already treats /proc and so on - if [ -z "$(ls -A "$TARGET/proc")" ]; then - -EOF -cd /usr/share/debootstrap/ -patch - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/linux-live/bootfiles-ubuntu/boot/grub/afd2012.cfg b/linux-live/bootfiles-ubuntu/boot/grub/afd2012.cfg deleted file mode 100644 index 82f3c81..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/afd2012.cfg +++ /dev/null @@ -1,54 +0,0 @@ -# Super Grub Disk - April Fools joke starter -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . -set saved_root=$root - -insmod regexp -set stupidcounter="" -set maxstupidcounter="aaaaaaaa" # Iterate 8 times -for dev in (*); do - # $device: parenthesis removed from $dev - regexp -s device '\((.*)\)' $dev - # $fstype: filesystem type identified - probe -s fstype -f $dev - # uuid: filesystem UUID - probe -s uuid -u $dev - - set root=$device - - echo "Do you want to wipe $device ? (Yes/No)" - sleep 2 - echo "Yes" - for file in /*; do - if test -d $file ; then - echo "Deleting $file ..." - echo "Deleting $file ......" - echo "Deleting $file ........." - echo "Deleting $file ......... Completed!" - sleep 1 - set stupidcounter=a$stupidcounter - if test $stupidcounter = $maxstupidcounter ; then - set root=$saved_root - configfile /boot/grub/afdmsg.cfg - fi - fi - done -done - - - - -set root=$saved_root -configfile /boot/grub/afdmsg.cfg diff --git a/linux-live/bootfiles-ubuntu/boot/grub/afdmsg.cfg b/linux-live/bootfiles-ubuntu/boot/grub/afdmsg.cfg deleted file mode 100644 index e47b08b..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/afdmsg.cfg +++ /dev/null @@ -1,69 +0,0 @@ -# Super Grub Disk - April fools joke - Complete prank -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set saved_root=$root - -echo "STUPID" -echo "LAINUX" -echo "TOY OS" -echo "DELETED!!!" -echo "" -echo "HA HA HA!" -echo "==--MFSTH4CK3R--==" -sleep 2 -clear -echo "STUPID" -echo "LAINUX" -echo "TOY OS" -echo "DELETED!!!" -echo "" -echo " HA HA HA!" -echo "==-- --==" -sleep 2 -clear -echo "STUPID" -echo "LAINUX" -echo "TOY OS" -echo "DELETED!!!" -echo "" -echo "A HA HA HA!" -echo "==--M S H C 3R--==" -clear -sleep 2 -echo "STUPID" -echo "LAINUX" -echo "TOY OS" -echo "DELETED!!!" -echo "" -echo "HA HA HA HA!" -echo "==--MFSTH4CK3R--==" -sleep 5 -clear -echo "Hi..." -echo "" -echo "Scared?" -echo "Huh?" -echo "..." -echo "Happy $YEAR Year April's Fools Day!" -echo "" -echo "Going into Super Grub2 Disk in 15 seconds ;)" -echo "" -echo "adrian15" -sleep 15 - - -set root=$saved_root -configfile /boot/grub/main.cfg diff --git a/linux-live/bootfiles-ubuntu/boot/grub/autoiso.cfg b/linux-live/bootfiles-ubuntu/boot/grub/autoiso.cfg deleted file mode 100644 index 90d64bc..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/autoiso.cfg +++ /dev/null @@ -1,252 +0,0 @@ -# Super Grub Disk - autoiso.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Bootable ISOs"" "$"(in /boot-isos or /boot/boot-isos)" - -function pathname { regexp -s 2:"$2" '^(\(.*\))?(/.*)$' "$1"; } -function devname { regexp -s "$2" '^(\(.*\)).*$' "$1"; } - -function loopback_iso_entry { - realdev="$1" - isopath="$2" - loopdev="$3" - - if test -f /boot/grub/loopback.cfg; then - cfgpath=/boot/grub/loopback.cfg - elif test -f /grub/loopback.cfg; then - cfgpath=/grub/loopback.cfg - else - return 1; - fi - - echo loopback.cfg $isopath: yes - menuentry "${finaloption_tab_str}GRUB Loopback Config (${realdev}${isopath})" "$realdev" "$isopath" "$cfgpath" { - set device="$2" - set iso_path="$3" - set cfg_path="$4" - - export iso_path - loopback loopdev_cfg "${device}${iso_path}" - set root=(loopdev_cfg) - configfile $cfg_path - loopback -d loopdev_cfg - } - return 0 -} - -function grml_iso_entry { - realdev="$1" - isopath="$2" - loopdev="$3" - - result=1 - for dir in /boot/grml /boot/grmlsmall /boot/grmlmedium; do - if ! test -f ${dir}/linux26 -a -f ${dir}/initrd.gz; then continue; fi - - echo grml $isopath: yes - result=0 - menuentry "${finaloption_tab_str}GRML Linux (${realdev}${isopath})" \ - "$realdev" "$isopath" "$dir" { - set device="$2" - set isopath="$3" - set grmldir="$4" - - loopback loopdev_grml "${device}${isopath}" - set root=(loopdev_grml) - linux $grmldir/linux26 findiso="$isopath" apm=power-off quiet \ - boot=live nomce - initrd $grmldir/initrd.gz - loopback -d loopdev_grml - } - done - return $result -} - -function pmagic_iso_entry { - realdev="$1" - isopath="$2" - loopdev="$3" - - if ! test -f /pmagic/bzImage -a -f /pmagic/initramfs; then return 1; fi - - echo pmagic $isopath: yes - menuentry "${finaloption_tab_str}Parted Magic (${realdev}${isopath})" "$realdev" "$isopath" { - set device="$2" - set isopath="$3" - - loopback loopdev_pmagic "${device}${isopath}" - set root=(loopdev_pmagic) - linux /pmagic/bzImage iso_filename="$isopath" edd=off noapic \ - load_ramdisk=1 prompt_ramdisk=0 rw sleep=10 loglevel=0 \ - keymap=$langcode - initrd /pmagic/initramfs - loopback -d loopdev_pmagic - } - return 0 -} - -function sidux_iso_entry { - realdev="$1" - isopath="$2" - loopdev="$3" - - result=1 - for kernel in /boot/vmlinuz-*-sidux-*; do - if ! test -f "$kernel"; then continue; fi - regexp -s 1:v1 -s 2:v2 '/boot/vmlinuz-(.*)-sidux-(.*)' "$kernel" - - initrd="/boot/initrd.img-$v1-sidux-$v2" - if ! test -f "$initrd"; then continue; fi - - result=0 - echo sidux $isopath: yes - menuentry "${finaloption_tab_str}Sidux vmlinux-$v1-sidux-$v2 (${realdev}${isopath})" "$realdev" "$isopath" "$kernel" "$initrd" { - set device="$2" - set isopath="$3" - set kernel="$4" - set initrd="$5" - - loopback loopdev_sidux "${device}${isopath}" - set root=(loopdev_sidux) - linux $kernel fromiso=$isopath boot=fll quiet - initrd $initrd - loopback -d loopdev_sidux - } - done - return $result -} - -function slax_iso_entry { - realdev="$1" - isopath="$2" - loopdev="$3" - - if ! test -f /boot/vmlinuz -a -f /boot/initrd.gz; then return 1; fi - - echo slax $isopath: yes - menuentry "${finaloption_tab_str}Slax Linux (${realdev}${isopath})" "$realdev" "$isopath" { - set device="$2" - set isopath="$3" - - loopback loopdev_slax "${device}${isopath}" - set root=(loopdev_slax) - linux /boot/vmlinuz from=$isopath ramdisk_size=6666 root=/dev/ram0 rw - initrd /boot/initrd.gz - loopback -d loopdev_slax - } - return 0 -} - -function tinycore_iso_entry { - realpath="$1" - isopath="$2" - loopdev="$3" - - if ! test -f /boot/bzImage -a -f /boot/tinycore.gz; then return 1; fi - - echo tinycore $isopath: yes - menuentry "${finaloption_tab_str}Tinycore Linux (${realdev}${isopath})" "$realdev" "$isopath" { - set device="$2" - set isopath="$3" - - loopback loopdev_tiny "${device}${isopath}" - set root=(loopdev_tiny) - linux /boot/bzImage - initrd /boot/tinycore.gz - loopback -d loopdev_tiny - } - return 0 -} - -function casper_iso_entry { - realpath="$1" - isopath="$2" - loopdev="$3" - - if ! test -f /casper/vmlinuz; then return 1; fi - initrd= - for f in /casper/initrd.*z; do - if ! test -f "$f"; then continue; fi - pathname "$f" initrd - done - if test -z "$initrd"; then return 1; fi - - echo casper $isopath: yes - menuentry "${finaloption_tab_str}Casper based Linux (${realdev}${isopath})" "$realdev" "$isopath" "$initrd" { - set device="$2" - set isopath="$3" - set initrd="$4" - - loopback loopdev_casper "${device}${isopath}" - set root=(loopdev_casper) - linux /casper/vmlinuz boot=casper iso-scan/filename="$isopath" quiet splash noprompt keyb="$langcode" \ - debian-installer/language="$langcode" console-setup/layoutcode?="$langcode" -- - initrd $initrd - loopback -d loopdev_casper - } - return 0 -} - -function scan_isos { - isodirs="$*" - - for dev in (*); do - # $device: parenthesis removed from $dev - regexp -s iso_device '\((.*)\)' $dev - if searchindevice "$iso_device" ; then - for dir in $isodirs; do - for file in \ - (${iso_device})/${dir}/*.iso \ - (${iso_device})/${dir}/*.ISO \ - ; do - if ! test -f "$file"; then continue; fi - pathname $file isopath - if test -z "$dev" -o -z "$isopath"; then continue; fi - - if ! loopback loopdev_scan "$file"; then continue; fi - saved_root=$root - set root=(loopdev_scan) - - if loopback_iso_entry $dev $isopath (loopdev_scan); then true; - elif grml_iso_entry $dev $isopath (loopdev_scan); then true; - elif pmagic_iso_entry $dev $isopath (loopdev_scan); then true; - elif sidux_iso_entry $dev $isopath (loopdev_scan); then true; - elif slax_iso_entry $dev $isopath (loopdev_scan); then true; - elif tinycore_iso_entry $dev $isopath (loopdev_scan); then true; - elif casper_iso_entry $dev $isopath (loopdev_scan); then true; - else true; fi - - set root=$saved_root - loopback -d loopdev_scan - - done - done - fi - - done - return 0 - -} - -function run_option { - - source "${prefix}/tools.cfg" - langcode="$lang" - - insmod regexp - scan_isos boot-isos boot/boot-isos bootisos boot/bootisos BOOTISOS /BOOT/BOOTISOS - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/bootlogo.png b/linux-live/bootfiles-ubuntu/boot/grub/bootlogo.png deleted file mode 100644 index 6362f91..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/bootlogo.png and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/cfgdetect.cfg b/linux-live/bootfiles-ubuntu/boot/grub/cfgdetect.cfg deleted file mode 100644 index 2843e0b..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/cfgdetect.cfg +++ /dev/null @@ -1,60 +0,0 @@ -# Super Grub Disk - cfgdetect.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -# This script detecs grub.cfg files and creates menu entries to allow the user -# to chose among the grub.cfg files found, then uses "configfile" to load the -# chosen grub.cfg . - -set option_title="grub.cfg - "$"(GRUB2 configuration files)" - -function run_option { - - source "${prefix}/tools.cfg" - - insmod regexp - - cfg_found=false - - for dev in (*); do - # $device: parenthesis removed from $dev - regexp -s cfg_device '\((.*)\)' $dev - if searchindevice "$cfg_device" ; then - for ncfgpath in boot/grub/grub.cfg grub/grub.cfg boot/grub2/grub.cfg \ - grub2/grub.cfg ; do - cfg="(${cfg_device})/${ncfgpath}" - if [ -e "$cfg" ]; then - cfg_found=true - - menuentry "${finaloption_tab_str}$cfg" "$cfg_device" "$cfg" { - cfg_device="$2" - cfg="$3" - - root="$cfg_device" - configfile "$cfg" - } - fi - done - fi - - done - - if [ "$cfg_found" != true ]; then - menuentry "${finaloption_tab_str}"$"(No grub.cfg file detected)" { - sleep 1 - } - fi - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/cfgextract.cfg b/linux-live/bootfiles-ubuntu/boot/grub/cfgextract.cfg deleted file mode 100644 index 3f062e8..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/cfgextract.cfg +++ /dev/null @@ -1,54 +0,0 @@ -# Super Grub Disk - cfgextract.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title="grub.cfg - "$"Extract entries" - -function run_option { - - source "${prefix}/tools.cfg" - - insmod regexp - - cfg_found=false - - for dev in (*); do - # $device: parenthesis removed from $dev - regexp -s cfg_device '\((.*)\)' $dev - if searchindevice "$cfg_device" ; then - for ncfgpath in boot/grub/grub.cfg grub/grub.cfg boot/grub2/grub.cfg \ - grub2/grub.cfg ; do - cfg="(${cfg_device})/${ncfgpath}" - if [ -e "$cfg" ]; then - cfg_found=true - - menuentry "${secondoption_prefixtab_str}"$"Entries from""${three_dots_str}"" ""${cfg}${secondoption_postfixtab_str}" { - sleep 1s - } - root="$cfg_device" - extract_entries_source "$cfg" - fi - done - fi - - done - - if [ "$cfg_found" != true ]; then - menuentry "${finaloption_tab_str}"$"(No grub.cfg file detected)" { - sleep 1 - } - fi - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/design.cfg b/linux-live/bootfiles-ubuntu/boot/grub/design.cfg deleted file mode 100644 index 1a935eb..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/design.cfg +++ /dev/null @@ -1,30 +0,0 @@ -# Super Grub Disk - design.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -finaloption_tab_str=" " -export finaloption_tab_str -secondoption_prefixtab_str=" -- " -export secondoption_prefixtab_str -secondoption_postfixtab_str=" -- " -export secondoption_postfixtab_str -topbootmenu_prefix_str=" ---- " -export topbootmenu_prefix_str -topbootmenu_postfix_str=" ---- " -export topbootmenu_postfix_str -return_main_menu_prefix_str=" <-- " -export return_main_menu_prefix_str -three_dots_str="..." -export three_dots_str \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/diskpartchainboot.cfg b/linux-live/bootfiles-ubuntu/boot/grub/diskpartchainboot.cfg deleted file mode 100644 index 11a72f2..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/diskpartchainboot.cfg +++ /dev/null @@ -1,51 +0,0 @@ -# Super Grub Disk - diskpartchainboot.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Disks and Partitions (Chainload)" - -function run_option { - - source "${prefix}/tools.cfg" - insmod regexp - - for dev in (*); do - # $device: parenthesis removed from $dev - regexp -s device '\((.*)\)' $dev - # Discard floppy and cdrom devices in search - # But search them if their search has been inforced - - if searchindevice "$device"; then - - probe -s fstype -f $dev - probe -s uuid -u $dev - probe -s label -l $dev - probe -s partmap -p $dev - if [ ! -z $label ]; then - set label="\"$label\"" - fi - if strcontains "$device" ","; then - extra_tab_str="${finaloption_tab_str}" - else - extra_tab_str="" - fi - menuentry "${finaloption_tab_str}${extra_tab_str}$dev $label" $dev { - set root="$2" - chainloader +1 - } - - fi - done -} diff --git a/linux-live/bootfiles-ubuntu/boot/grub/enableencrypted.cfg b/linux-live/bootfiles-ubuntu/boot/grub/enableencrypted.cfg deleted file mode 100644 index 9be9c4b..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/enableencrypted.cfg +++ /dev/null @@ -1,26 +0,0 @@ -# Super Grub Disk - enableencrypted.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Mount encrypted volumes"" "$"(LUKS and geli)" - -function run_option { - - insmod luks - insmod geli - - cryptomount -a - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/enablelvm.cfg b/linux-live/bootfiles-ubuntu/boot/grub/enablelvm.cfg deleted file mode 100644 index 0e221d7..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/enablelvm.cfg +++ /dev/null @@ -1,23 +0,0 @@ -# Super Grub Disk - enablelvm.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Enable GRUB2's LVM support" - -function run_option { - - insmod lvm - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/enablenative.cfg b/linux-live/bootfiles-ubuntu/boot/grub/enablenative.cfg deleted file mode 100644 index 594bccc..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/enablenative.cfg +++ /dev/null @@ -1,24 +0,0 @@ -# Super Grub Disk - enablenative.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Enable all native disk drivers"" *"$"experimental""*" - -function run_option { - - nativedisk - - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/enableraid.cfg b/linux-live/bootfiles-ubuntu/boot/grub/enableraid.cfg deleted file mode 100644 index 5609309..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/enableraid.cfg +++ /dev/null @@ -1,28 +0,0 @@ -# Super Grub Disk - enableraid.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Enable GRUB2's RAID support" - -function run_option { - - insmod dm_nv - insmod mdraid09_be - insmod mdraid09 - insmod mdraid1x - insmod raid5rec - insmod raid6rec - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/enableraidlvm.cfg b/linux-live/bootfiles-ubuntu/boot/grub/enableraidlvm.cfg deleted file mode 100644 index 2bae4d2..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/enableraidlvm.cfg +++ /dev/null @@ -1,29 +0,0 @@ -# Super Grub Disk - enableraidlvm.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Enable GRUB2's RAID and LVM support" - -function run_option { - - insmod dm_nv - insmod mdraid09_be - insmod mdraid09 - insmod mdraid1x - insmod raid5rec - insmod raid6rec - insmod lvm - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/enableserial.cfg b/linux-live/bootfiles-ubuntu/boot/grub/enableserial.cfg deleted file mode 100644 index 5aa8d86..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/enableserial.cfg +++ /dev/null @@ -1,25 +0,0 @@ -# Super Grub Disk - enableserial.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Enable serial terminal" - -function run_option { - - serial - terminal_input --append serial - terminal_output --append serial - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/everything.cfg b/linux-live/bootfiles-ubuntu/boot/grub/everything.cfg deleted file mode 100644 index 1c884e2..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/everything.cfg +++ /dev/null @@ -1,19 +0,0 @@ -# Super Grub Disk - everything.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set sourced_cfgs="${prefix}/osdetect.cfg ${prefix}/cfgextract.cfg ${prefix}/cfgdetect.cfg ${prefix}/menulstdetect.cfg ${prefix}/grubdetect.cfg ${prefix}/diskpartchainboot.cfg ${prefix}/autoiso.cfg" -export sourced_cfgs -configfile "${prefix}/processoption.cfg" diff --git a/linux-live/bootfiles-ubuntu/boot/grub/grub.cfg b/linux-live/bootfiles-ubuntu/boot/grub/grub.cfg deleted file mode 100644 index 2c748d5..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/grub.cfg +++ /dev/null @@ -1,48 +0,0 @@ -set default="0" -set timeout="10" -set hidden_timeout_quiet=false -set gfxmode=auto -insmod efi_gop -insmod efi_uga -insmod gfxterm -terminal_output gfxterm -set color_normal=black/black -set color_highlight=black/white -loadfont /boot/grub/unicode.pf2 -background_image /boot/grub/bootlogo.png - -set default_settings="load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 consoleblank=0 apparmor=0 net.ifnames=0 biosdevname=0" -set perch_settings="slax.flags=perch,automount" -set live_settings="slax.flags=automount" -set ram_settings="slax.flags=toram" -set debug_settings="load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 apparmor=0 debug net.ifnames=0 biosdevname=0" -set linux_64="/minios/boot/vmlinuz" -set initrd_img="/minios/boot/initrfs.img" -set default=0 -set message="╨Ч╨░╨│╤А╤Г╨╢╨░╨╡╨╝ ╤П╨┤╤А╨╛ ╨╕ ╤А╨░╨╝╨┤╨╕╤Б╨║... ╨Я╨╛╨┤╨╛╨╢╨┤╨╕╤В╨╡..." - -menuentry "╨Ч╨░╨┐╤Г╤Б╨║ MiniOS ╤Б ╤Б╨╛╤Е╤А╨░╨╜╨╡╨╜╨╕╨╡╨╝ ╨╕╨╖╨╝╨╡╨╜╨╡╨╜╨╕╨╣"{ - echo $message - search --set -f $linux_64 - linux $linux_64 $default_settings $perch_settings - initrd $initrd_img -} -menuentry "╨Ч╨░╨┐╤Г╤Б╨║ MiniOS ╨▓ ╤З╨╕╤Б╤В╨╛╨╝ ╤А╨╡╨╢╨╕╨╝╨╡"{ - echo $message - search --set -f $linux_64 - linux $linux_64 $default_settings $live_settings - initrd $initrd_img -} -menuentry "╨Ч╨░╨┐╤Г╤Б╨║ MiniOS ╤Б ╨╖╨░╨│╤А╤Г╨╖╨║╨╛╨╣ ╨▓ RAM"{ - echo $message - search --set -f $linux_64 - linux $linux_64 $default_settings $ram_settings - initrd $initrd_img -} - -menuentry "╨Ч╨░╨┐╤Г╤Б╨║ MiniOS ╨▓ ╤А╨╡╨╢╨╕╨╝╨╡ ╨╛╤В╨╗╨░╨┤╨║╨╕"{ - echo $message - search --set -f $linux_64 - linux $linux_64 $debug_settings - initrd $initrd_img -} diff --git a/linux-live/bootfiles-ubuntu/boot/grub/grub_sgd2.cfg b/linux-live/bootfiles-ubuntu/boot/grub/grub_sgd2.cfg deleted file mode 100644 index 23b07ff..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/grub_sgd2.cfg +++ /dev/null @@ -1,23 +0,0 @@ -# Super Grub Disk - grub.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -insmod datehook - -if [ "$MONTH" -eq "4" -a "$DAY" -eq "1" ] ; then - configfile "${prefix}/afd2012.cfg" -else - configfile "${prefix}/main.cfg" -fi diff --git a/linux-live/bootfiles-ubuntu/boot/grub/grubdetect.cfg b/linux-live/bootfiles-ubuntu/boot/grub/grubdetect.cfg deleted file mode 100644 index c4a709b..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/grubdetect.cfg +++ /dev/null @@ -1,63 +0,0 @@ -# Super Grub Disk - grubdetect.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title="core.img - "$"(GRUB2 installation (even if mbr is overwritten))" - -function run_option { - - source "${prefix}/tools.cfg" - - insmod regexp - - installation_found=false - - for dev in (*); do - # $device: parenthesis removed from $dev - regexp -s ins_device '\((.*)\)' $dev - if searchindevice "$ins_device" ; then - for ninspath in \ - boot/grub/i386-pc/core.img \ - grub/i386-pc/core.img \ - boot/grub2/i386-pc/core.img \ - grub2/i386-pc/core.img \ - boot/grub/core.img \ - grub/core.img \ - boot/grub2/core.img \ - grub2/core.img \ - ; do - ins="(${ins_device})/${ninspath}" - if [ -e "$ins" ]; then - installation_found=true - - menuentry "${finaloption_tab_str}$ins" "$ins_device" "$ins" { - ins_device="$2" - ins="$3" - - root="$ins_device" - multiboot "$ins" - } - fi - done - fi - done - - if [ "$installation_found" != true ]; then - menuentry "${finaloption_tab_str}"$"(No core.img file detected)" { - sleep 1s - } - fi - -} diff --git a/linux-live/bootfiles-ubuntu/boot/grub/halt.cfg b/linux-live/bootfiles-ubuntu/boot/grub/halt.cfg deleted file mode 100644 index 2c33f89..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/halt.cfg +++ /dev/null @@ -1,23 +0,0 @@ -# Super Grub Disk - halt.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Halt" - -function run_option { - - halt - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/language_select.cfg b/linux-live/bootfiles-ubuntu/boot/grub/language_select.cfg deleted file mode 100644 index 24efa44..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/language_select.cfg +++ /dev/null @@ -1,34 +0,0 @@ -# Super Grub Disk - language_select.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Languages""${three_dots_str}" - -function run_option { - insmod regexp - for info_cfg in "$prefix/sgd_locale"/*.cfg; do - source "$info_cfg" - menuentry "${finaloption_tab_str}$language_name (${lang_code})" "$lang_code" { - lang="$2" - export lang - set chosen="" - export chosen - configfile "${prefix}/main.cfg" - } - done - rmmod regexp - -} - diff --git a/linux-live/bootfiles-ubuntu/boot/grub/main.cfg b/linux-live/bootfiles-ubuntu/boot/grub/main.cfg deleted file mode 100644 index 0500d0a..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/main.cfg +++ /dev/null @@ -1,273 +0,0 @@ -# Super Grub Disk Main Configuration file -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -# Configure gfxterm, but allow it to be disabled by holding shift during boot. -# gfxterm is required to display non-ASCII translations. - -loadfont "$prefix/unifont.pf2" -if keystatus --shift; then - disable_gfxterm=true - # export disable_gfxterm is needed so that the setting will persist even after - # a "configfile /boot/grub/main.cfg" (which is what language_select.cfg does after - # you select a new language) - export disable_gfxterm - - # The following strings are intentionally not made translateable. - echo "It has been detected that the shift key was held down. Because of this SG2D" - echo "will use VGA text mode rather than gfxterm. This will cause display problems" - echo "when using some non-English translations." - echo - echo "Press escape to continue to the main menu" - sleep --interruptible 9999 -fi - -if [ "$disable_gfxterm" != true ]; then - insmod all_video - gfxmode=640x480 - if terminal_output --append gfxterm - then - terminal_output --remove console - fi -fi - -# Export the variables so that they persist when loading a new menu. -export menu_color_normal -export menu_color_highlight -export menu_color_background -set bwcolor="yes" -export bwcolor - -function set_sgd_colors { - if [ "$bwcolor" = "yes" ]; then - menu_color_normal=white/black - menu_color_highlight=black/white - menu_color_background=black/white - else - menu_color_normal=white/brown - menu_color_highlight=white/blue - menu_color_background=yellow/cyan - fi -} - -set_sgd_colors - -# Set secondary_locale_dir to the directory containing SG2D specific mo files. -# This makes grub aware of translations for SG2D specific strings. -secondary_locale_dir="${prefix}/sgd_locale/" - -insmod part_acorn -insmod part_amiga -insmod part_apple -insmod part_bsd -insmod part_gpt -insmod part_msdos -insmod part_sun -insmod part_sunpc - -function process_main_option { - - set option_cfg="$1" - source "${option_cfg}" - menuentry "${option_title}" "${option_cfg}" { - set chosen="" - export chosen - set sourced_cfgs="${2}" - export sourced_cfgs - configfile "${prefix}/processoption.cfg" - } - -} - -function process_option { - - set option_cfg="$1" - source "${option_cfg}" - menuentry "${finaloption_tab_str}${option_title}" "${option_cfg}" { - set chosen="" - export chosen - set sourced_cfgs="${2}" - export sourced_cfgs - configfile "${prefix}/processoption.cfg" - } - -} - -function process_enable { - - set option_cfg="$1" - set forced_prefix="$2" - if [ "$forced_prefix" = "rootmenu" ]; then - menu_prefix_str="" - else - menu_prefix_str="${finaloption_tab_str}" - fi - source "${option_cfg}" - menuentry "${menu_prefix_str}${option_title}" "${option_cfg}" { - set chosen="" - export chosen - set sourced_cfgs="${2}" - export sourced_cfgs - configfile "${prefix}/processenable.cfg" - } - -} - -function submenu_title { - - menuentry "${secondoption_prefixtab_str}${chosen}${secondoption_postfixtab_str}" { - sleep 1s - } - -} - -# Timeout for menu -#set timeout=10 - -# Set default boot entry as Entry number 2 (counting from 0) -set default=2 - -# Init Super Grub2 Disk variables -insmod regexp -regexp -s "sg2d_dev_name" '^\((.*)\).*$' "$prefix" -rmmod regexp -export sg2d_dev_name - -# Get the version number for this Super GRUB2 Disk release -source "${prefix}/version.cfg" - -# Get design variables -source "${prefix}/design.cfg" - -menuentry " ====---==- Super Grub2 Disk $sgrub_version -==---==== " { - # Set pager=1 so ls output doesn't scroll past the top of the screen - # but restore $pager to its previous value when finished - set oldpager="${pager}" - set pager=1 - - cat /boot/grub/AUTHORS - cat /boot/grub/COPYING - - set pager="${oldpager}" - unset oldpager - echo $"Press escape to return to the main menu" - sleep --interruptible 9999 -} - -process_main_option "${prefix}/language_select.cfg" - -# Everything -menuentry $"Detect and show boot methods" { - configfile "${prefix}/everything.cfg" -} - -process_enable "${prefix}/enableraidlvm.cfg" rootmenu - -process_enable "${prefix}/enablenative.cfg" rootmenu - -submenu $"Boot manually""${three_dots_str}" { - - submenu_title - - process_option "${prefix}/osdetect.cfg" - - process_option "${prefix}/cfgextract.cfg" - - process_option "${prefix}/cfgdetect.cfg" - - process_option "${prefix}/menulstdetect.cfg" - - process_option "${prefix}/grubdetect.cfg" - - process_option "${prefix}/diskpartchainboot.cfg" - - process_option "${prefix}/autoiso.cfg" - - source "${prefix}/return.cfg" - -} - -submenu $"Extra GRUB2 functionality""${three_dots_str}" { - - submenu_title - - process_enable "${prefix}/enablelvm.cfg" - - process_enable "${prefix}/enableraid.cfg" - - process_enable "${prefix}/enableencrypted.cfg" - - process_enable "${prefix}/enablenative.cfg" - - process_enable "${prefix}/enableserial.cfg" - - process_enable "${prefix}/searchfloppy.cfg" - - process_enable "${prefix}/searchcdrom.cfg" - - process_enable "${prefix}/searchsgd.cfg" - - source "${prefix}/return.cfg" - -} -menuentry $"Print devices/partitions" { - # Set pager=1 so ls output doesn't scroll past the top of the screen - # but restore $pager to its previous value when finished - set oldpager="${pager}" - set pager=1 - - ls -l - - set pager="${oldpager}" - unset oldpager - - echo $"Press escape to return to the main menu" - sleep --interruptible 9999 -} - -menuentry $"Color ON/OFF" { - if [ "$bwcolor" = 'yes' ]; then - bwcolor=no - else - bwcolor=yes - fi - - set_sgd_colors -} - -menuentry "Parted Magic Boot Menu..." { - configfile /boot/grub/grub.cfg -} - -submenu $"Exit""${three_dots_str}" { - - submenu_title - - process_option "${prefix}/halt.cfg" - process_option "${prefix}/reboot.cfg" - - source "${prefix}/return.cfg" -} - -# If it exists, source $prefix/sgd_custom.cfg. This follows the same idea as -# grub-mkconfig generated grub.cfg files sourcing $prefix/custom.cfg, though -# it's less needed here since one could add custom code to this file directly -# whereas their distro might automatically overwrite /boot/grub/grub.cfg on -# kernel upgrades. The main motivation for adding this was the vmtest script -# which I use heavily during Super GRUB2 Disk development, but this feature -# might also be useful to others. -if [ -e "$prefix/sgd_custom.cfg" ]; then - source "$prefix/sgd_custom.cfg" -fi diff --git a/linux-live/bootfiles-ubuntu/boot/grub/menulstdetect.cfg b/linux-live/bootfiles-ubuntu/boot/grub/menulstdetect.cfg deleted file mode 100644 index f8f71ee..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/menulstdetect.cfg +++ /dev/null @@ -1,59 +0,0 @@ -# Super Grub Disk - menulstdetect.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -# This script detecs legacy menu.lst files and creates menu entries to allow -# the user to chose among the grub.cfg files found, then uses -# "legacy_configfile" to load the chosen menu.lst . - -set option_title="menu.lst - "$"(GRUB legacy configuration files)" - -function run_option { - - source "${prefix}/tools.cfg" - - insmod regexp - - menulst_found=false - - for dev in (*); do - # $device: parenthesis removed from $dev - regexp -s menulst_device '\((.*)\)' $dev - if searchindevice "$menulst_device" ; then - for nlstpath in boot/grub/menu.lst grub/menu.lst ; do - menulst="(${menulst_device})/${nlstpath}" - if [ -e "$menulst" ]; then - menulst_found=true - - menuentry "${finaloption_tab_str} $menulst" "$menulst_device" "$menulst" { - menulst_device="$2" - menulst="$3" - - root="$menulst_device" - legacy_configfile "$menulst" - } - fi - done - fi - - done - - if [ "$menulst_found" != true ]; then - menuentry "${finaloption_tab_str}"$"(No menu.lst file detected)" { - sleep 1s - } - fi - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/osdetect.cfg b/linux-live/bootfiles-ubuntu/boot/grub/osdetect.cfg deleted file mode 100644 index 29e4ca6..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/osdetect.cfg +++ /dev/null @@ -1,430 +0,0 @@ -# Super Grub Disk - osdetect.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Operating Systems" - - function freebsd_ufs_variants { - set device="$1" - set fstype="$2" - set uuid="$3" - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device)" $device $uuid { - set root="$2" - set uuid="$3" - - kfreebsd /boot/kernel/kernel - set kFreeBSD.acpi_load=YES - set kFreeBSD.hint.acpi.0.disabled=0 - set kFreeBSD.vfs.root.mountfrom=ufs:ufsid/$uuid - kfreebsd_loadenv /boot/device.hints - } - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device) (single)" $device $uuid { - set root="$2" - set uuid="$3" - - kfreebsd /boot/kernel/kernel -s - set kFreeBSD.acpi_load=YES - set kFreeBSD.hint.acpi.0.disabled=0 - set kFreeBSD.vfs.root.mountfrom=ufs:ufsid/$uuid - kfreebsd_loadenv /boot/device.hints - } - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device) (verbose)" $device $uuid { - set root="$2" - set uuid="$3" - - kfreebsd /boot/kernel/kernel -v - set kFreeBSD.acpi_load=YES - set kFreeBSD.hint.acpi.0.disabled=0 - set kFreeBSD.vfs.root.mountfrom=ufs:ufsid/$uuid - kfreebsd_loadenv /boot/device.hints - } - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device) (no ACPI)" $device $uuid { - set root="$2" - set uuid="$3" - - kfreebsd /boot/kernel/kernel -v - unset kFreeBSD.acpi_load - set kFreeBSD.hint.acpi.0.disabled=1 - set kFreeBSD.loader.acpi_disabled_by_user=1 - set kFreeBSD.vfs.root.mountfrom=ufs:ufsid/$uuid - kfreebsd_loadenv /boot/device.hints - } - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device) (safe mode)" $device $uuid { - set root="$2" - set uuid="$3" - - kfreebsd /boot/kernel/kernel -v - unset kFreeBSD.acpi_load - set kFreeBSD.hint.acpi.0.disabled=1 - set kFreeBSD.loader.acpi_disabled_by_user=1 - set kFreeBSD.hint.apic.0.disabled=1 - set kFreeBSD.hw.ata.ata_dma=0 - set kFreeBSD.hw.ata.atapi_dma=0 - set kFreeBSD.hw.ata.wc=0 - set kFreeBSD.hw.eisa_slots=0 - set kFreeBSD.hint.kbdmux.0.disabled=1 - set kFreeBSD.vfs.root.mountfrom=ufs:ufsid/$uuid - kfreebsd_loadenv /boot/device.hints - } - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device) (Default boot loader)" $device $uuid { - set root="$2" - - kfreebsd /boot/loader - } - } - - function freebsd_zfs_variants { - set device="$1" - set fstype=zfs - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device)" $device { - set root="$2" - - kfreebsd /@/boot/kernel/kernel - set kFreeBSD.acpi_load=YES - set kFreeBSD.hint.acpi.0.disabled=0 - kfreebsd_module_elf /@/boot/kernel/opensolaris.ko - kfreebsd_module_elf /@/boot/kernel/zfs.ko - kfreebsd_module /@/boot/zfs/zpool.cache type=/boot/zfs/zpool.cache - probe -l -s name $root - set kFreeBSD.vfs.root.mountfrom=zfs:$name - kfreebsd_loadenv /@/boot/device.hints - } - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device) (single)" $device { - set root="$2" - - kfreebsd /@/boot/kernel/kernel -s - set kFreeBSD.acpi_load=YES - set kFreeBSD.hint.acpi.0.disabled=0 - kfreebsd_module_elf /@/boot/kernel/opensolaris.ko - kfreebsd_module_elf /@/boot/kernel/zfs.ko - kfreebsd_module /@/boot/zfs/zpool.cache type=/boot/zfs/zpool.cache - probe -l -s name $root - set kFreeBSD.vfs.root.mountfrom=zfs:$name - kfreebsd_loadenv /@/boot/device.hints - } - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device) (verbose)" $device { - set root="$2" - - kfreebsd /@/boot/kernel/kernel -v - set kFreeBSD.acpi_load=YES - set kFreeBSD.hint.acpi.0.disabled=0 - kfreebsd_module_elf /@/boot/kernel/opensolaris.ko - kfreebsd_module_elf /@/boot/kernel/zfs.ko - kfreebsd_module /@/boot/zfs/zpool.cache type=/boot/zfs/zpool.cache - probe -l -s name $root - set kFreeBSD.vfs.root.mountfrom=zfs:$name - kfreebsd_loadenv /@/boot/device.hints - } - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device) (no ACPI)" $device { - set root="$2" - - kfreebsd /@/boot/kernel/kernel -v - unset kFreeBSD.acpi_load - set kFreeBSD.hint.acpi.0.disabled=1 - set kFreeBSD.loader.acpi_disabled_by_user=1 - kfreebsd_module_elf /@/boot/kernel/opensolaris.ko - kfreebsd_module_elf /@/boot/kernel/zfs.ko - kfreebsd_module /@/boot/zfs/zpool.cache type=/boot/zfs/zpool.cache - probe -l -s name $root - set kFreeBSD.vfs.root.mountfrom=zfs:$name - kfreebsd_loadenv /@/boot/device.hints - } - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device) (safe mode)" $device { - set root="$2" - - kfreebsd /@/boot/kernel/kernel -v - unset kFreeBSD.acpi_load - set kFreeBSD.hint.acpi.0.disabled=1 - set kFreeBSD.loader.acpi_disabled_by_user=1 - set kFreeBSD.hint.apic.0.disabled=1 - set kFreeBSD.hw.ata.ata_dma=0 - set kFreeBSD.hw.ata.atapi_dma=0 - set kFreeBSD.hw.ata.wc=0 - set kFreeBSD.hw.eisa_slots=0 - set kFreeBSD.hint.kbdmux.0.disabled=1 - kfreebsd_module_elf /@/boot/kernel/opensolaris.ko - kfreebsd_module_elf /@/boot/kernel/zfs.ko - kfreebsd_module /@/boot/zfs/zpool.cache type=/boot/zfs/zpool.cache - probe -l -s name $root - set kFreeBSD.vfs.root.mountfrom=zfs:$name - kfreebsd_loadenv /@/boot/device.hints - } - - menuentry "${finaloption_tab_str}FreeBSD ($fstype $device) (Default boot loader)" $device $uuid { - set root="$2" - - kfreebsd /@/boot/loader - } - - } - - function get_efis { - blockdev="$1" - blockfs="$2" - efis="" - if [ "$blockfs" = "fat" ]; then - for efi in \ - ($blockdev)/efi/*/*.efi \ - ($blockdev)/efi/*/*/*.efi \ - ($blockdev)/*.efi \ - ($blockdev)/*/*.efi \ - ($blockdev)/EFI/*/*.EFI \ - ($blockdev)/EFI/*/*/*.EFI \ - ($blockdev)/*.EFI \ - ($blockdev)/*/*.EFI \ - ($blockdev)/EFI/*/*.efi \ - ($blockdev)/EFI/*/*/*.efi \ - ($blockdev)/efi/*/*.EFI \ - ($blockdev)/efi/*/*/*.EFI \ - ; do - if [ -f "$efi" ] ; then - efis="$efis $efi" - fi - done - if [ -n "$efis" ]; then - return 0 - fi - fi - return 1 - } - -function osx_entry_add { -set device="$1" -set uuid="$2" -set kerncmd="$3" -set arch="$4" -set args="$5" -set desc="$6" -menuentry "${finaloption_tab_str}Mac OS X/Darwin $arch-bit ($device) - $desc" $device $uuid $kerncmd $args { - set root="$2" - set uuid="$3" - set kerncmd="$4" - set args="$5" - - insmod all_video - set do_resume=0 - if [ /var/vm/sleepimage -nt10 / ]; then - if xnu_resume /var/vm/sleepimage; then - set do_resume=1 - fi - fi - if [ $do_resume = 0 ]; then - xnu_uuid ${uuid} uuid - if [ -f /Extra/DSDT.aml ]; then - acpi -e /Extra/DSDT.aml - fi - if [ /kernelcache -nt /System/Library/Extensions ]; then - $kerncmd /kernelcache boot-uuid=${uuid} rd=*uuid $args - else - $kerncmd /mach_kernel boot-uuid=${uuid} rd=*uuid $args - if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then - xnu_mkext /System/Library/Extensions.mkext - else - xnu_kextdir /System/Library/Extensions - fi - fi - if [ -f /Extra/Extensions.mkext ]; then - xnu_mkext /Extra/Extensions.mkext - fi - if [ -d /Extra/Extensions ]; then - xnu_kextdir /Extra/Extensions - fi - if [ -f /Extra/devprop.bin ]; then - xnu_devprop_load /Extra/devprop.bin - fi - if [ -f /Extra/splash.jpg ]; then - insmod jpeg - xnu_splash /Extra/splash.jpg - fi - if [ -f /Extra/splash.png ]; then - insmod png - xnu_splash /Extra/splash.png - fi - if [ -f /Extra/splash.tga ]; then - insmod tga - xnu_splash /Extra/splash.tga - fi - fi -} -} - -function run_option { - - source "${prefix}/tools.cfg" - - set saved_root=$root - - insmod regexp - - - for dev in (*); do - # $device: parenthesis removed from $dev - regexp -s device '\((.*)\)' $dev - # Discard floppy and cdrom devices in search - # But search them if their search has been inforced - - if searchindevice "$device" ; then - - - # $fstype: filesystem type identified - probe -s fstype -f $dev - # uuid: filesystem UUID - probe -s uuid -u $dev - - if test -f ($device)/bootmgr -a -f ($device)/boot/bcd; then - menuentry "${finaloption_tab_str}Windows Vista ($device)" $device { - set root="$2" - chainloader +1 - } - elif test -f ($device)/ntldr -a \ - -e ($device)/ntdetect.com -a -f ($device)/boot.ini; then - menuentry "${finaloption_tab_str}Windows NT/2000/XP ($device)" $device { - set root="$2" - regexp -s devnum 'hd([0-9]+)' $root - if test "$devnum" != "0"; then - drivemap -s hd0 $root - fi - chainloader +1 - } - elif test -f ($device)/windows/win.com; then - menuentry "${finaloption_tab_str}Windows 98/ME ($device)" $device { - set root="$2" - regexp -s devnum 'hd([0-9]+)' $root - if test "$devnum" != "0"; then - drivemap -s hd0 $root - fi - chainloader +1 - } - elif test -f ($device)/io.sys -a -f ($device)/command.com; then - menuentry "${finaloption_tab_str}MS-DOS ($device)" $device { - set root="$2" - regexp -s devnum 'hd([0-9]+)' $root - if test "$devnum" != "0"; then - drivemap -s hd0 $root - fi - chainloader +1 - } - elif test -f ($device)/kernel.sys; then - menuentry "${finaloption_tab_str}FreeDOS ($device)" $device { - set root="$2" - regexp -s type '([fh])d[0-9]+' $root - regexp -s devnum '[fh]d([0-9]+)' $root - if test $type = 'h' -a "$devnum" != "0"; then - drivemap -s hd0 $root - fi - chainloader +1 - } - elif test "$fstype" = ufs1 -o "$fstype" = ufs2 -a \ - -e ($device)/boot/kernel/kernel -a \ - -e ($device)/boot/device.hints; then - - freebsd_ufs_variants $device $fstype $uuid - - elif test "$fstype" = zfs -a \ - -e ($device)/@/boot/kernel/kernel -a \ - -e ($device)/@/boot/device.hints; then - - freebsd_zfs_variants $device - - elif test "$fstype" = hfsplus -a -f ($device)/mach_kernel -a -d ($device)/Users; then - osx_entry_add $device $uuid "xnu_kernel" "32" "-v" "Verbose Mode" - osx_entry_add $device $uuid "xnu_kernel" "32" "-x" "Safe Mode" - osx_entry_add $device $uuid "xnu_kernel" "32" "-s" "Single User" - osx_entry_add $device $uuid "xnu_kernel" "32" "-f" "Ignore Caches" - osx_entry_add $device $uuid "xnu_kernel64" "64" "-v" "Verbose Mode" - osx_entry_add $device $uuid "xnu_kernel64" "64" "-x" "Safe Mode" - osx_entry_add $device $uuid "xnu_kernel64" "64" "-s" "Single User" - osx_entry_add $device $uuid "xnu_kernel64" "64" "-f" "Ignore Caches" - - elif get_efis $device $fstype; then - for efi in $efis; do - menuentry "${finaloption_tab_str}$efi ($device)" "$efi" "$device" { - efi_device="$3" - efi="$2" - if [ "$grub_platform" = "efi" ]; then - root="$efi_device" - chainloader "$efi" - else - echo $"Sorry, but we are booted via BIOS and can not load this OS." - echo $"Please try booting SG2D via UEFI." - echo $"Press escape to return to the menu" - sleep --interruptible 9999 - fi - } - done - else - set root=$device - for file in /boot/vmlinuz-* /boot/linux-* /boot/kernel-genkernel-*; do - if test -f $file; then - regexp -s version '/boot/vmlinuz-(.*)' $file - regexp -s version '/boot/linux-(.*)' $file - regexp -s version '/boot/kernel-genkernel-(.*)' $file - - menuentry "${finaloption_tab_str}Linux $file ($device)" $device $uuid $file $version { - set root="$2" - set uuid="$3" - set kernel="$4" - set version="$5" - - linux $kernel root=UUID=$uuid ro - if test -f /boot/initrd-$version.img; then - initrd /boot/initrd-$version.img - elif test -f /boot/initrd.img-$version; then - initrd /boot/initrd.img-$version - elif test -f /boot/initrd-$version; then - initrd /boot/initrd-$version - elif test -f /boot/initramfs-genkernel-$version; then - initrd /boot/initramfs-genkernel-$version - fi - } - - menuentry "${finaloption_tab_str}Linux $file (single) ($device)" $device $uuid $file $version { - set root="$2" - set uuid="$3" - set kernel="$4" - set version="$5" - - linux $kernel root=UUID=$uuid ro single - if test -f /boot/initrd-$version.img; then - initrd /boot/initrd-$version.img - elif test -f /boot/initrd.img-$version; then - initrd /boot/initrd.img-$version - elif test -f /boot/initrd-$version; then - initrd /boot/initrd-$version - elif test -f /boot/initramfs-genkernel-$version; then - initrd /boot/initramfs-genkernel-$version - fi - } - fi - done - fi - fi - done - - set root=$saved_root - - -} diff --git a/linux-live/bootfiles-ubuntu/boot/grub/processenable.cfg b/linux-live/bootfiles-ubuntu/boot/grub/processenable.cfg deleted file mode 100644 index 26e91f7..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/processenable.cfg +++ /dev/null @@ -1,30 +0,0 @@ -# Super Grub Disk - processenable.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -for ncfg in ${sourced_cfgs} ; do - - source "${ncfg}" - echo "$option_title - "$"Begin processing" - run_option - echo "$option_title - "$"End processing" - sleep 1s - -done - -echo "" -echo $"Press escape to return to the main menu"" "$"(or wait 5 seconds)" -sleep --interruptible 5 -configfile "${prefix}/main.cfg" \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/processoption.cfg b/linux-live/bootfiles-ubuntu/boot/grub/processoption.cfg deleted file mode 100644 index 489daf2..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/processoption.cfg +++ /dev/null @@ -1,25 +0,0 @@ -# Super Grub Disk - processoption.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -for ncfg in ${sourced_cfgs} ; do - - source "${ncfg}" - source "${prefix}/topbootmenu.cfg" - run_option - -done - -source "${prefix}/return.cfg" \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/reboot.cfg b/linux-live/bootfiles-ubuntu/boot/grub/reboot.cfg deleted file mode 100644 index 131f233..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/reboot.cfg +++ /dev/null @@ -1,23 +0,0 @@ -# Super Grub Disk - reboot.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Reboot" - -function run_option { - - reboot - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/return.cfg b/linux-live/bootfiles-ubuntu/boot/grub/return.cfg deleted file mode 100644 index 7b5c52e..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/return.cfg +++ /dev/null @@ -1,22 +0,0 @@ -# Super Grub Disk - return.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - - menuentry "${return_main_menu_prefix_str}"$"Return to main menu" { - menuinteractive=yes - set chosen="" - export chosen - configfile "${prefix}/main.cfg" - } \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/searchcdrom.cfg b/linux-live/bootfiles-ubuntu/boot/grub/searchcdrom.cfg deleted file mode 100644 index 85005fa..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/searchcdrom.cfg +++ /dev/null @@ -1,29 +0,0 @@ -# Super Grub Disk - searchcdrom.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Search in CDROM"" "$"ON/OFF"" "$"(Default: OFF)" - -function run_option { - - if [ "$cdsearch" = 'on' ]; then - cdsearch=off - else - cdsearch=on - fi - export cdsearch - echo $"Search in CDROM"": ${cdsearch}" - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/searchfloppy.cfg b/linux-live/bootfiles-ubuntu/boot/grub/searchfloppy.cfg deleted file mode 100644 index ad31557..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/searchfloppy.cfg +++ /dev/null @@ -1,29 +0,0 @@ -# Super Grub Disk - searchfloppy.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Search in floppy"" "$"ON/OFF"" "$"(Default: OFF)" - -function run_option { - - if [ "$fd0search" = 'on' ]; then - fd0search=off - else - fd0search=on - fi - export fd0search - echo $"Search in floppy"": ${fd0search}" - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/searchsgd.cfg b/linux-live/bootfiles-ubuntu/boot/grub/searchsgd.cfg deleted file mode 100644 index 5571b3b..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/searchsgd.cfg +++ /dev/null @@ -1,29 +0,0 @@ -# Super Grub Disk - searchsgd.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -set option_title=$"Search in Super Grub2 Disk device"" "$"ON/OFF"" "$"(Default: OFF)" - -function run_option { - - if [ "$sgdsearch" = 'on' ]; then - sgdsearch=off - else - sgdsearch=on - fi - export sgdsearch - echo $"Search in Super Grub2 Disk device"": ${sgdsearch}" - -} \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/de.mo b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/de.mo deleted file mode 100644 index f0ff96d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/de.mo and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/de_info.cfg b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/de_info.cfg deleted file mode 100644 index 02b7066..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/de_info.cfg +++ /dev/null @@ -1,22 +0,0 @@ -# Super Grub Disk - de_info.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -# This file is used by Super GRUB2 Disk's language selection menu -# (see language_select.cfg). This specifically uses $lang_code rather than $lang -# because changing $lang would actually change the current language for GRUB -# (and Super GRUB2 Disk). -lang_code='de' -language_name='Deutsch' diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/en_info.cfg b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/en_info.cfg deleted file mode 100644 index c1f9e11..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/en_info.cfg +++ /dev/null @@ -1,22 +0,0 @@ -# Super Grub Disk - en_info.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -# This file is used by Super GRUB2 Disk's language selection menu -# (see language_select.cfg). This specifically uses $lang_code rather than $lang -# because changing $lang would actually change the current language for GRUB -# (and Super GRUB2 Disk). -lang_code='en' -language_name='English' diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/es.mo b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/es.mo deleted file mode 100644 index 3349f71..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/es.mo and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/es_info.cfg b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/es_info.cfg deleted file mode 100644 index d0eaa39..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/es_info.cfg +++ /dev/null @@ -1,22 +0,0 @@ -# Super Grub Disk - es_info.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -# This file is used by Super GRUB2 Disk's language selection menu -# (see language_select.cfg). This specifically uses $lang_code rather than $lang -# because changing $lang would actually change the current language for GRUB -# (and Super GRUB2 Disk). -lang_code='es' -language_name='Espa├▒ol' diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/fr.mo b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/fr.mo deleted file mode 100644 index fc75d8e..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/fr.mo and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/fr_info.cfg b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/fr_info.cfg deleted file mode 100644 index f1b4ef1..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/fr_info.cfg +++ /dev/null @@ -1,22 +0,0 @@ -# Super Grub Disk - fr_info.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -# This file is used by Super GRUB2 Disk's language selection menu -# (see language_select.cfg). This specifically uses $lang_code rather than $lang -# because changing $lang would actually change the current language for GRUB -# (and Super GRUB2 Disk). -lang_code='fr' -language_name='Fran├зais' diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/it.mo b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/it.mo deleted file mode 100644 index ea4e335..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/it.mo and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/it_info.cfg b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/it_info.cfg deleted file mode 100644 index bf729b5..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/it_info.cfg +++ /dev/null @@ -1,22 +0,0 @@ -# Super Grub Disk - it_info.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -# This file is used by Super GRUB2 Disk's language selection menu -# (see language_select.cfg). This specifically uses $lang_code rather than $lang -# because changing $lang would actually change the current language for GRUB -# (and Super GRUB2 Disk). -lang_code='it' -language_name='Italiano' diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/ms.mo b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/ms.mo deleted file mode 100644 index 7bc603c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/ms.mo and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/ms_info.cfg b/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/ms_info.cfg deleted file mode 100644 index 99ac163..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/sgd_locale/ms_info.cfg +++ /dev/null @@ -1,22 +0,0 @@ -# Super Grub Disk - ms_info.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -# This file is used by Super GRUB2 Disk's language selection menu -# (see language_select.cfg). This specifically uses $lang_code rather than $lang -# because changing $lang would actually change the current language for GRUB -# (and Super GRUB2 Disk). -lang_code='ms' -language_name='Bahasa Melayu' diff --git a/linux-live/bootfiles-ubuntu/boot/grub/tools.cfg b/linux-live/bootfiles-ubuntu/boot/grub/tools.cfg deleted file mode 100644 index d53244c..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/tools.cfg +++ /dev/null @@ -1,75 +0,0 @@ -# Super Grub Disk - tools.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -# This script contains several helper functions used in other cfg files . - - - -function strcontains { - set str="$1" - set pattern="$2" - if regexp ".*${pattern}.*" "$str"; then - return 0; - else - return 1; - fi -} - -# Function: searchindevice -# According to global variables -# Return 0 (true) if the device should be searched for OS / cfgs / etc. -# Return 1 (false) if it should not be searched -# -# Device should be entered without () -# Input example: fd0 -# -# TODO: To be simplified when test function is fixed in upstream GRUB2 -function searchindevice { - - set device="$1" - - if strcontains "$device" "fd" ; then - fdcontains="yes" - else - fdcontains="no" - fi - - if strcontains "$device" "cd" ; then - cdcontains="yes" - else - cdcontains="no" - fi - - if strcontains "$device" "$sg2d_dev_name" ; then - sgdcontains="yes" - else - sgdcontains="no" - fi - - if [ '(' "$fdcontains" != "yes" -a "$cdcontains" != "yes" -a "$sgdcontains" != "yes" ')' \ - -o \ - '(' "$fdcontains" = "yes" -a "$fd0search" = "on" ')' \ - -o \ - '(' "$cdcontains" = "yes" -a "$cdsearch" = "on" ')' ] \ - -o \ - '(' "$sgdcontains" = "yes" -a "$sgdsearch" = "on" ')' \ - ; then - return 0; - else - return 1; - fi - -} diff --git a/linux-live/bootfiles-ubuntu/boot/grub/topbootmenu.cfg b/linux-live/bootfiles-ubuntu/boot/grub/topbootmenu.cfg deleted file mode 100644 index 64b5455..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/topbootmenu.cfg +++ /dev/null @@ -1,19 +0,0 @@ -# Super Grub Disk - topbootmenu.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - - menuentry "${topbootmenu_prefix_str}${option_title}${topbootmenu_postfix_str}" { - sleep 1 - } diff --git a/linux-live/bootfiles-ubuntu/boot/grub/unicode.pf2 b/linux-live/bootfiles-ubuntu/boot/grub/unicode.pf2 deleted file mode 100644 index d955ce5..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/unicode.pf2 and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/version.cfg b/linux-live/bootfiles-ubuntu/boot/grub/version.cfg deleted file mode 100644 index 283ddf3..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/version.cfg +++ /dev/null @@ -1,17 +0,0 @@ -# Super Grub Disk - version.cfg -# Copyright (C) 2009,2010,2011,2012,2013,2014,2015 Adrian Gibanel Lopez. -# -# Super Grub Disk is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Super Grub Disk is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Super Grub Disk. If not, see . - -sgrub_version="2.02s3" diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/acpi.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/acpi.mod deleted file mode 100644 index d0ac227..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/acpi.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/adler32.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/adler32.mod deleted file mode 100644 index 893a21f..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/adler32.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/affs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/affs.mod deleted file mode 100644 index 588f429..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/affs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/afs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/afs.mod deleted file mode 100644 index f8b86bc..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/afs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ahci.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ahci.mod deleted file mode 100644 index 6c92e25..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ahci.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/all_video.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/all_video.mod deleted file mode 100644 index 100483f..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/all_video.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/aout.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/aout.mod deleted file mode 100644 index ff109da..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/aout.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/appleldr.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/appleldr.mod deleted file mode 100644 index 090fe06..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/appleldr.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/archelp.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/archelp.mod deleted file mode 100644 index 73eb97f..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/archelp.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/at_keyboard.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/at_keyboard.mod deleted file mode 100644 index 9f8fc23..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/at_keyboard.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ata.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ata.mod deleted file mode 100644 index 0356ee9..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ata.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/backtrace.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/backtrace.mod deleted file mode 100644 index 0661550..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/backtrace.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bfs.mod deleted file mode 100644 index 1174e8c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bitmap.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bitmap.mod deleted file mode 100644 index 53e561d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bitmap.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bitmap_scale.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bitmap_scale.mod deleted file mode 100644 index ce91f4e..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bitmap_scale.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/blocklist.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/blocklist.mod deleted file mode 100644 index f17dd1d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/blocklist.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/boot.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/boot.mod deleted file mode 100644 index 80bac0a..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/boot.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bsd.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bsd.mod deleted file mode 100644 index 6e98019..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bsd.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/btrfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/btrfs.mod deleted file mode 100644 index 6290b45..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/btrfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bufio.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bufio.mod deleted file mode 100644 index ea0fadf..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/bufio.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cat.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cat.mod deleted file mode 100644 index 266290f..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cat.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbfs.mod deleted file mode 100644 index 8d82286..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbls.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbls.mod deleted file mode 100644 index 347c8a9..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbls.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbmemc.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbmemc.mod deleted file mode 100644 index 2009195..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbmemc.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbtable.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbtable.mod deleted file mode 100644 index 27143be..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbtable.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbtime.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbtime.mod deleted file mode 100644 index 9060de9..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cbtime.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/chain.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/chain.mod deleted file mode 100644 index 8509e7b..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/chain.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cmdline_cat_test.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cmdline_cat_test.mod deleted file mode 100644 index 57ca3aa..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cmdline_cat_test.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cmp.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cmp.mod deleted file mode 100644 index 9b7ded1..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cmp.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/command.lst b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/command.lst deleted file mode 100644 index f0155f0..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/command.lst +++ /dev/null @@ -1,189 +0,0 @@ -*acpi: acpi -*all_functional_test: functional_test -*background_image: gfxterm_background -*cat: cat -*cpuid: cpuid -*crc: hashsum -*cryptomount: cryptodisk -*echo: echo -*extract_syslinux_entries_configfile: syslinuxcfg -*extract_syslinux_entries_source: syslinuxcfg -*file: file -*functional_test: functional_test -*gettext: gettext -*hashsum: hashsum -*hdparm: hdparm -*hello: hello -*help: help -*hexdump: hexdump -*inb: iorw -*inl: iorw -*inw: iorw -*keystatus: keystatus -*kfreebsd: bsd -*knetbsd: bsd -*kopenbsd: bsd -*list_env: loadenv -*load_env: loadenv -*loopback: loopback -*ls: ls -*lsacpi: lsacpi -*lspci: lspci -*md5sum: hashsum -*menuentry: normal -*pcidump: pcidump -*probe: probe -*read_byte: memrw -*read_dword: memrw -*read_word: memrw -*regexp: regexp -*save_env: loadenv -*search: search -*serial: serial -*setpci: setpci -*sha1sum: hashsum -*sha256sum: hashsum -*sha512sum: hashsum -*sleep: sleep -*submenu: normal -*syslinux_configfile: syslinuxcfg -*syslinux_source: syslinuxcfg -*terminfo: terminfo -*test_blockarg: test_blockarg -*testspeed: testspeed -*tr: tr -*trust: verify -*verify_detached: verify -*xnu_splash: xnu -*zfskey: zfscrypt -.: configfile -[: test -appleloader: appleldr -authenticate: normal -background_color: gfxterm_background -backtrace: backtrace -badram: mmap -blocklist: blocklist -boot: boot -break: normal -cat: minicmd -cbmemc: cbmemc -chainloader: chain -clear: normal -cmp: cmp -configfile: configfile -continue: normal -coreboot_boottime: cbtime -cutmem: mmap -date: date -distrust: verify -dump: minicmd -eval: eval -exit: minicmd -export: normal -extract_entries_configfile: configfile -extract_entries_source: configfile -extract_legacy_entries_configfile: legacycfg -extract_legacy_entries_source: legacycfg -fakebios: loadbios -false: true -fix_video: fixvideo -fwsetup: efifwsetup -gptsync: gptsync -halt: halt -help: minicmd -initrd16: linux16 -initrd: linux -initrdefi: linuxefi -keymap: keylayouts -kfreebsd_loadenv: bsd -kfreebsd_module: bsd -kfreebsd_module_elf: bsd -knetbsd_module: bsd -knetbsd_module_elf: bsd -kopenbsd_ramdisk: bsd -legacy_check_password: legacycfg -legacy_configfile: legacycfg -legacy_initrd: legacycfg -legacy_initrd_nounzip: legacycfg -legacy_kernel: legacycfg -legacy_password: legacycfg -legacy_source: legacycfg -linux16: linux16 -linux: linux -linuxefi: linuxefi -list_trusted: verify -loadbios: loadbios -loadfont: font -lscoreboot: cbls -lsefi: lsefi -lsefimmap: lsefimmap -lsefisystab: lsefisystab -lsfonts: font -lsmmap: lsmmap -lsmod: minicmd -lssal: lssal -macppcbless: macbless -mactelbless: macbless -module2: multiboot2 -module: multiboot -multiboot2: multiboot2 -multiboot: multiboot -nativedisk: nativedisk -net_add_addr: net -net_add_dns: net -net_add_route: net -net_bootp6: net -net_bootp: net -net_del_addr: net -net_del_dns: net -net_del_route: net -net_get_dhcp_option: net -net_ipv6_autoconf: net -net_ls_addr: net -net_ls_cards: net -net_ls_dns: net -net_ls_routes: net -net_nslookup: net -normal: normal -normal_exit: normal -outb: iorw -outl: iorw -outw: iorw -parttool: parttool -password: password -password_pbkdf2: password_pbkdf2 -play: play -read: read -reboot: reboot -return: normal -rmmod: minicmd -search.file: search_fs_file -search.fs_label: search_label -search.fs_uuid: search_fs_uuid -setparams: normal -shift: normal -source: configfile -terminal_input: terminal -terminal_output: terminal -test: test -testload: testload -time: time -true: true -usb: usbtest -videoinfo: videoinfo -videotest: videotest -write_byte: memrw -write_dword: memrw -write_word: memrw -xnu_devprop_load: xnu -xnu_kernel64: xnu -xnu_kernel: xnu -xnu_kext: xnu -xnu_kextdir: xnu -xnu_mkext: xnu -xnu_ramdisk: xnu -xnu_resume: xnu -xnu_uuid: xnu_uuid -zfs-bootfs: zfsinfo -zfsinfo: zfsinfo diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/config.h b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/config.h deleted file mode 100644 index 2ad1f95..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/config.h +++ /dev/null @@ -1,64 +0,0 @@ -#undef _LARGEFILE_SOURCE -#undef _FILE_OFFSET_BITS -#define _LARGEFILE_SOURCE -#define _FILE_OFFSET_BITS 64 -#if defined(__PPC__) && !defined(__powerpc__) -#define __powerpc__ 1 -#endif - -#define GCRYPT_NO_DEPRECATED 1 - -/* Define to 1 to enable disk cache statistics. */ -#define DISK_CACHE_STATS 0 -#define BOOT_TIME_STATS 0 -/* Define to 1 to make GRUB quieter at boot time. */ -#define QUIET_BOOT 1 - -#if defined (GRUB_BUILD) -#undef ENABLE_NLS -#define BUILD_SIZEOF_LONG 8 -#define BUILD_SIZEOF_VOID_P 8 -#if defined __APPLE__ -# if defined __BIG_ENDIAN__ -# define BUILD_WORDS_BIGENDIAN 1 -# else -# define BUILD_WORDS_BIGENDIAN 0 -# endif -#else -#define BUILD_WORDS_BIGENDIAN 0 -#endif -#elif defined (GRUB_UTIL) || !defined (GRUB_MACHINE) -#include -#else -#define HAVE_FONT_SOURCE 1 -/* Define if C symbols get an underscore after compilation. */ -#define HAVE_ASM_USCORE 0 -/* Define it to \"addr32\" or \"addr32;\" to make GAS happy. */ -#define ADDR32 -/* Define it to \"data32\" or \"data32;\" to make GAS happy. */ -#define DATA32 -/* Define it to one of __bss_start, edata and _edata. */ -#define BSS_START_SYMBOL -/* Define it to either end or _end. */ -#define END_SYMBOL -/* Name of package. */ -#define PACKAGE "grub" -/* Version number of package. */ -#define VERSION "2.02~beta2" -/* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GRUB 2.02~beta2-36ubuntu11" -/* Define to the version of this package. */ -#define PACKAGE_VERSION "2.02~beta2-36ubuntu11" -/* Define to the full name of this package. */ -#define PACKAGE_NAME "GRUB" -/* Define to the address where bug reports for this package should be sent. */ -#define PACKAGE_BUGREPORT "bug-grub@gnu.org" - -#define GRUB_TARGET_CPU "x86_64" -#define GRUB_PLATFORM "efi" - -#define RE_ENABLE_I18N 1 - -#define _GNU_SOURCE 1 - -#endif diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/configfile.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/configfile.mod deleted file mode 100644 index 22e5604..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/configfile.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cpio.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cpio.mod deleted file mode 100644 index 34038d4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cpio.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cpio_be.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cpio_be.mod deleted file mode 100644 index 9870600..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cpio_be.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cpuid.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cpuid.mod deleted file mode 100644 index cf452f7..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cpuid.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/crc64.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/crc64.mod deleted file mode 100644 index 6611980..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/crc64.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/crypto.lst b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/crypto.lst deleted file mode 100644 index 77d9efc..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/crypto.lst +++ /dev/null @@ -1,45 +0,0 @@ -RIJNDAEL: gcry_rijndael -RIJNDAEL192: gcry_rijndael -RIJNDAEL256: gcry_rijndael -AES128: gcry_rijndael -AES-128: gcry_rijndael -AES-192: gcry_rijndael -AES-256: gcry_rijndael -ADLER32: adler32 -CRC64: crc64 -ARCFOUR: gcry_arcfour -BLOWFISH: gcry_blowfish -CAMELLIA128: gcry_camellia -CAMELLIA192: gcry_camellia -CAMELLIA256: gcry_camellia -CAST5: gcry_cast5 -CRC32: gcry_crc -CRC32RFC1510: gcry_crc -CRC24RFC2440: gcry_crc -DES: gcry_des -3DES: gcry_des -DSA: gcry_dsa -IDEA: gcry_idea -MD4: gcry_md4 -MD5: gcry_md5 -RFC2268_40: gcry_rfc2268 -AES: gcry_rijndael -AES192: gcry_rijndael -AES256: gcry_rijndael -RIPEMD160: gcry_rmd160 -RSA: gcry_rsa -SEED: gcry_seed -SERPENT128: gcry_serpent -SERPENT192: gcry_serpent -SERPENT256: gcry_serpent -SHA1: gcry_sha1 -SHA224: gcry_sha256 -SHA256: gcry_sha256 -SHA512: gcry_sha512 -SHA384: gcry_sha512 -TIGER192: gcry_tiger -TIGER: gcry_tiger -TIGER2: gcry_tiger -TWOFISH: gcry_twofish -TWOFISH128: gcry_twofish -WHIRLPOOL: gcry_whirlpool diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/crypto.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/crypto.mod deleted file mode 100644 index 547378d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/crypto.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cryptodisk.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cryptodisk.mod deleted file mode 100644 index ee74bfe..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cryptodisk.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cs5536.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cs5536.mod deleted file mode 100644 index 134cbe3..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/cs5536.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/date.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/date.mod deleted file mode 100644 index b66c70a..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/date.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/datehook.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/datehook.mod deleted file mode 100644 index 8b720ac..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/datehook.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/datetime.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/datetime.mod deleted file mode 100644 index 916c5ef..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/datetime.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/disk.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/disk.mod deleted file mode 100644 index 95b793a..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/disk.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/diskfilter.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/diskfilter.mod deleted file mode 100644 index 2e31f05..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/diskfilter.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/div_test.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/div_test.mod deleted file mode 100644 index 22efc45..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/div_test.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/dm_nv.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/dm_nv.mod deleted file mode 100644 index 79ad60d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/dm_nv.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/echo.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/echo.mod deleted file mode 100644 index 8c0d727..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/echo.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efi_gop.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efi_gop.mod deleted file mode 100644 index f321527..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efi_gop.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efi_uga.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efi_uga.mod deleted file mode 100644 index 889bc76..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efi_uga.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efifwsetup.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efifwsetup.mod deleted file mode 100644 index b9f2167..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efifwsetup.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efinet.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efinet.mod deleted file mode 100644 index 7b4eb73..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/efinet.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ehci.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ehci.mod deleted file mode 100644 index 940f2d1..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ehci.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/elf.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/elf.mod deleted file mode 100644 index 3f32e89..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/elf.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/eval.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/eval.mod deleted file mode 100644 index e3ca559..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/eval.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/exfat.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/exfat.mod deleted file mode 100644 index 9b6e4da..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/exfat.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/exfctest.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/exfctest.mod deleted file mode 100644 index b4f9b79..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/exfctest.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ext2.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ext2.mod deleted file mode 100644 index aa2151e..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ext2.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/extcmd.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/extcmd.mod deleted file mode 100644 index 037780e..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/extcmd.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fat.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fat.mod deleted file mode 100644 index 592875d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fat.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/file.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/file.mod deleted file mode 100644 index f7cd8db..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/file.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fixvideo.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fixvideo.mod deleted file mode 100644 index 33b3ff9..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fixvideo.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/font.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/font.mod deleted file mode 100644 index 1afed66..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/font.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fs.lst b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fs.lst deleted file mode 100644 index a069ccc..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fs.lst +++ /dev/null @@ -1,36 +0,0 @@ -affs -afs -bfs -btrfs -cbfs -cpio -cpio_be -exfat -ext2 -fat -hfs -hfsplus -iso9660 -jfs -minix -minix2 -minix2_be -minix3 -minix3_be -minix_be -newc -nilfs2 -ntfs -odc -procfs -reiserfs -romfs -sfs -squash4 -tar -udf -ufs1 -ufs1_be -ufs2 -xfs -zfs diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fshelp.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fshelp.mod deleted file mode 100644 index 8a39401..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/fshelp.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/functional_test.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/functional_test.mod deleted file mode 100644 index b1e2811..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/functional_test.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_arcfour.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_arcfour.mod deleted file mode 100644 index fd817ea..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_arcfour.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_blowfish.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_blowfish.mod deleted file mode 100644 index e9581f2..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_blowfish.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_camellia.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_camellia.mod deleted file mode 100644 index 8547487..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_camellia.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_cast5.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_cast5.mod deleted file mode 100644 index f80639d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_cast5.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_crc.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_crc.mod deleted file mode 100644 index 555449b..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_crc.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_des.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_des.mod deleted file mode 100644 index ddf15ba..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_des.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_dsa.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_dsa.mod deleted file mode 100644 index 06a7b22..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_dsa.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_idea.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_idea.mod deleted file mode 100644 index 987c51b..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_idea.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_md4.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_md4.mod deleted file mode 100644 index 052f472..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_md4.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_md5.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_md5.mod deleted file mode 100644 index 11d7f19..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_md5.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rfc2268.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rfc2268.mod deleted file mode 100644 index 9b1c336..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rfc2268.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rijndael.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rijndael.mod deleted file mode 100644 index a5230f0..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rijndael.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rmd160.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rmd160.mod deleted file mode 100644 index dc44ee8..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rmd160.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rsa.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rsa.mod deleted file mode 100644 index 4c3fb1f..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_rsa.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_seed.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_seed.mod deleted file mode 100644 index 57d0274..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_seed.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_serpent.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_serpent.mod deleted file mode 100644 index 36d7f66..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_serpent.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_sha1.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_sha1.mod deleted file mode 100644 index 6f295cc..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_sha1.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_sha256.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_sha256.mod deleted file mode 100644 index 177c631..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_sha256.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_sha512.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_sha512.mod deleted file mode 100644 index 84d86a4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_sha512.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_tiger.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_tiger.mod deleted file mode 100644 index ab69727..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_tiger.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_twofish.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_twofish.mod deleted file mode 100644 index 29e7921..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_twofish.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_whirlpool.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_whirlpool.mod deleted file mode 100644 index a2276f7..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gcry_whirlpool.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/geli.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/geli.mod deleted file mode 100644 index cde1be4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/geli.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gettext.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gettext.mod deleted file mode 100644 index dd14bf1..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gettext.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxmenu.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxmenu.mod deleted file mode 100644 index 23bbc6c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxmenu.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxterm.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxterm.mod deleted file mode 100644 index c258329..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxterm.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxterm_background.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxterm_background.mod deleted file mode 100644 index b8c5064..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxterm_background.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxterm_menu.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxterm_menu.mod deleted file mode 100644 index 2f99141..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gfxterm_menu.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gptsync.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gptsync.mod deleted file mode 100644 index 9603eae..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gptsync.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gzio.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gzio.mod deleted file mode 100644 index be5ad15..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/gzio.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/halt.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/halt.mod deleted file mode 100644 index eab2d23..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/halt.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hashsum.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hashsum.mod deleted file mode 100644 index c865415..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hashsum.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hdparm.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hdparm.mod deleted file mode 100644 index 1dc2b17..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hdparm.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hello.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hello.mod deleted file mode 100644 index 584aa21..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hello.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/help.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/help.mod deleted file mode 100644 index 8a1b298..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/help.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hexdump.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hexdump.mod deleted file mode 100644 index 2baf6bc..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hexdump.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hfs.mod deleted file mode 100644 index 0aae309..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hfsplus.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hfsplus.mod deleted file mode 100644 index 1df7138..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hfsplus.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hfspluscomp.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hfspluscomp.mod deleted file mode 100644 index 8fe9847..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/hfspluscomp.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/http.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/http.mod deleted file mode 100644 index 2d02b47..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/http.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/iorw.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/iorw.mod deleted file mode 100644 index 58d3ab9..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/iorw.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/iso9660.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/iso9660.mod deleted file mode 100644 index afeaecd..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/iso9660.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/jfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/jfs.mod deleted file mode 100644 index 73cebd4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/jfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/jpeg.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/jpeg.mod deleted file mode 100644 index 40e7983..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/jpeg.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/kernel.img b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/kernel.img deleted file mode 100644 index d73ddb2..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/kernel.img and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/keylayouts.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/keylayouts.mod deleted file mode 100644 index be35650..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/keylayouts.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/keystatus.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/keystatus.mod deleted file mode 100644 index ac72af4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/keystatus.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ldm.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ldm.mod deleted file mode 100644 index ffbbcf8..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ldm.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/legacy_password_test.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/legacy_password_test.mod deleted file mode 100644 index 37a1c07..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/legacy_password_test.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/legacycfg.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/legacycfg.mod deleted file mode 100644 index 202ab1d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/legacycfg.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/linux.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/linux.mod deleted file mode 100644 index e2eb9a7..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/linux.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/linux16.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/linux16.mod deleted file mode 100644 index 0ae4cac..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/linux16.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/linuxefi.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/linuxefi.mod deleted file mode 100644 index b6f25b3..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/linuxefi.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/loadbios.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/loadbios.mod deleted file mode 100644 index b165762..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/loadbios.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/loadenv.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/loadenv.mod deleted file mode 100644 index ce98072..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/loadenv.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/loopback.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/loopback.mod deleted file mode 100644 index ed66b09..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/loopback.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ls.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ls.mod deleted file mode 100644 index f41b9cf..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ls.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsacpi.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsacpi.mod deleted file mode 100644 index eea1c9c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsacpi.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsefi.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsefi.mod deleted file mode 100644 index e8e83d3..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsefi.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsefimmap.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsefimmap.mod deleted file mode 100644 index f0fef91..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsefimmap.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsefisystab.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsefisystab.mod deleted file mode 100644 index f14d075..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsefisystab.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsmmap.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsmmap.mod deleted file mode 100644 index dd033d4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lsmmap.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lspci.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lspci.mod deleted file mode 100644 index 457bc9e..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lspci.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lssal.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lssal.mod deleted file mode 100644 index f8b9ff8..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lssal.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/luks.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/luks.mod deleted file mode 100644 index 24e4911..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/luks.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lvm.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lvm.mod deleted file mode 100644 index 1a286bd..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lvm.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lzopio.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lzopio.mod deleted file mode 100644 index 32a2490..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/lzopio.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/macbless.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/macbless.mod deleted file mode 100644 index 0852636..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/macbless.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/macho.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/macho.mod deleted file mode 100644 index 4a967ab..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/macho.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mdraid09.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mdraid09.mod deleted file mode 100644 index 7b47f2d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mdraid09.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mdraid09_be.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mdraid09_be.mod deleted file mode 100644 index 50e7e44..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mdraid09_be.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mdraid1x.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mdraid1x.mod deleted file mode 100644 index 6c399a6..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mdraid1x.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/memdisk.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/memdisk.mod deleted file mode 100644 index 745f468..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/memdisk.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/memrw.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/memrw.mod deleted file mode 100644 index e0dca32..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/memrw.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minicmd.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minicmd.mod deleted file mode 100644 index d5bba9b..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minicmd.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix.mod deleted file mode 100644 index b274a47..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix2.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix2.mod deleted file mode 100644 index 0700496..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix2.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix2_be.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix2_be.mod deleted file mode 100644 index b8b730c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix2_be.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix3.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix3.mod deleted file mode 100644 index 703e338..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix3.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix3_be.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix3_be.mod deleted file mode 100644 index c3ed6ff..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix3_be.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix_be.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix_be.mod deleted file mode 100644 index 1520313..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/minix_be.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mmap.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mmap.mod deleted file mode 100644 index ffba6b0..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mmap.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/moddep.lst b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/moddep.lst deleted file mode 100644 index ade1b8f..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/moddep.lst +++ /dev/null @@ -1,250 +0,0 @@ -squash4: xzio gzio lzopio fshelp -search_fs_uuid: -lssal: -legacycfg: gcry_md5 crypto password normal -date: datetime normal -bfs: -uhci: usb -multiboot2: boot video net acpi relocator mmap -gcry_twofish: crypto -cpio_be: archelp -priority_queue: -gcry_rijndael: crypto -echo: extcmd -cpio: archelp -xzio: crypto -part_sun: -hfspluscomp: gzio hfsplus -gcry_sha512: crypto -gcry_cast5: crypto -efi_gop: video video_fb -boot: -setjmp_test: setjmp functional_test -odc: archelp -ls: extcmd normal -gzio: -cbmemc: cbtable terminfo normal -video: -test_blockarg: extcmd normal -linuxefi: boot -gfxterm: video font -cbtable: -gcry_tiger: crypto -gcry_serpent: crypto -aout: -macbless: disk -gcry_blowfish: crypto -appleldr: boot -trig: -extcmd: -at_keyboard: boot keylayouts -videoinfo: video -testspeed: extcmd normal -minix: -keylayouts: -xnu_uuid: gcry_md5 -usbtest: usb -usbms: usb scsi -reboot: -morse: -help: extcmd normal -part_msdos: -http: net -gcry_rsa: mpi verify -cbtime: cbtable -blocklist: -probe: extcmd -pbkdf2: crypto -lsefisystab: -gcry_rfc2268: crypto -ufs1_be: -nativedisk: -gcry_camellia: crypto -fat: -exfctest: functional_test -parttool: normal -lzopio: crypto -linux: boot video relocator mmap -gcry_md4: crypto -zfsinfo: zfs -usb_keyboard: keylayouts usb -gcry_md5: crypto -fshelp: -ehci: boot usb cs5536 -datetime: -bitmap_scale: bitmap -ata: scsi -usbserial_common: usb serial -syslinuxcfg: extcmd normal -net: priority_queue boot datetime bufio -gcry_des: crypto -div_test: functional_test -time: -reiserfs: fshelp -dm_nv: diskfilter -datehook: datetime normal -mdraid09_be: diskfilter -backtrace: -ahci: boot ata -kernel: -video_cirrus: video video_fb -part_plan: -gcry_seed: crypto -minix_be: -crypto: -video_colors: -test: -terminal: -part_dvh: -lsacpi: extcmd acpi -jpeg: bufio bitmap -bsd: boot video aout extcmd gcry_md5 crypto cpuid elf relocator serial mmap -memdisk: -gfxmenu: video gfxterm trig bitmap_scale video_colors bitmap normal font -cmp: -acpi: extcmd mmap -xfs: fshelp -elf: -cpuid: extcmd -affs: fshelp -usb: -videotest: video gfxmenu font -tr: extcmd -testload: -relocator: mmap -play: -gfxterm_menu: video_fb functional_test procfs normal font -cbfs: archelp -adler32: crypto -progress: normal -password: crypto normal -part_sunpc: -video_fb: -tftp: priority_queue net -sleep: extcmd normal -serial: extcmd terminfo -search_fs_file: -gcry_sha256: crypto -gcry_rmd160: crypto -exfat: -search: search_fs_uuid extcmd search_fs_file search_label -mdraid09: diskfilter -chain: boot net efinet -mpi: crypto -memrw: extcmd -cs5536: -password_pbkdf2: gcry_sha512 pbkdf2 crypto normal -mdraid1x: diskfilter -linux16: boot video relocator mmap -gcry_crc: crypto -configfile: normal -zfscrypt: gcry_rijndael extcmd pbkdf2 crypto zfs gcry_sha1 -signature_test: functional_test procfs -raid5rec: diskfilter -pcidump: extcmd -gcry_arcfour: crypto -part_dfly: -minix2_be: -gettext: -pbkdf2_test: pbkdf2 gcry_sha1 functional_test -hello: extcmd -usbserial_pl2303: usbserial_common usb serial -hashsum: extcmd crypto normal -xnu_uuid_test: functional_test -regexp: extcmd normal -part_gpt: -ohci: boot usb cs5536 -gptsync: disk -zfs: gzio -part_apple: -hdparm: extcmd -bufio: -btrfs: gzio lzopio -bitmap: -true: -terminfo: extcmd -romfs: fshelp -ntfscomp: ntfs -lsefi: -hfs: -gcry_dsa: mpi verify -cmdline_cat_test: video_fb functional_test procfs normal font -ufs1: -offsetio: -legacy_password_test: legacycfg functional_test -setjmp: -ufs2: -nilfs2: fshelp -lsmmap: mmap -gcry_sha1: crypto -mmap: -tar: archelp -png: bufio bitmap -lspci: extcmd -hfsplus: fshelp -cbls: cbtable -tga: bufio bitmap -minix2: -setpci: extcmd -scsi: -pata: ata -minix3: -lvm: diskfilter -functional_test: video extcmd video_fb btrfs -eval: normal -iso9660: fshelp -crc64: crypto -udf: fshelp -search_label: -raid6rec: diskfilter -msdospart: parttool disk -archelp: -procfs: -minix3_be: -halt: acpi -xnu: boot video extcmd bitmap_scale relocator bitmap macho -read: -multiboot: boot video net relocator mmap -keystatus: extcmd -cryptodisk: extcmd crypto procfs -normal: boot extcmd crypto terminal gettext -lsefimmap: -loadbios: -geli: gcry_sha512 pbkdf2 crypto gcry_sha256 cryptodisk -spkmodem: terminfo -gcry_idea: crypto -video_bochs: video video_fb -verify: extcmd crypto mpi gcry_sha1 -sfs: fshelp -part_amiga: -luks: pbkdf2 crypto cryptodisk -loopback: extcmd -jfs: -gfxterm_background: gfxterm video extcmd bitmap_scale video_colors bitmap -efifwsetup: reboot -usbserial_usbdebug: usbserial_common usb serial -part_acorn: -newc: archelp -macho: -iorw: extcmd -cat: extcmd -afs: -sleep_test: datetime functional_test -ldm: part_msdos part_gpt diskfilter -hexdump: extcmd -efinet: net -disk: -usbserial_ftdi: usbserial_common usb serial -minicmd: -loadenv: extcmd disk -gcry_whirlpool: crypto -fixvideo: -part_bsd: part_msdos -font: video bufio -ext2: fshelp -diskfilter: -videotest_checksum: video_fb functional_test font -file: extcmd elf offsetio macho -ntfs: fshelp -efi_uga: video video_fb -all_video: efi_gop efi_uga video_bochs video_cirrus diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/modinfo.sh b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/modinfo.sh deleted file mode 100644 index 3430149..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/modinfo.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh - -# User-controllable options -grub_modinfo_target_cpu=x86_64 -grub_modinfo_platform=efi -grub_disk_cache_stats=0 -grub_boot_time_stats=0 -grub_have_font_source=1 - -# Autodetected config -grub_have_asm_uscore=0 -grub_i8086_addr32="" -grub_i8086_data32="" -grub_bss_start_symbol="" -grub_end_symbol="" - -# Build environment -grub_target_cc='cc' -grub_target_cc_version='cc (Ubuntu 6.2.0-3ubuntu11) 6.2.0 20160901' -grub_target_cflags=' -Os -Wall -W -Wshadow -Wpointer-arith -Wundef -Wchar-subscripts -Wcomment -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Wfloat-equal -Wformat-extra-args -Wformat-security -Wformat-y2k -Wimplicit -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-braces -Wmissing-format-attribute -Wmultichar -Wparentheses -Wreturn-type -Wsequence-point -Wshadow -Wsign-compare -Wswitch -Wtrigraphs -Wunknown-pragmas -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wwrite-strings -Wnested-externs -Wstrict-prototypes -g -Wredundant-decls -Wmissing-prototypes -Wmissing-declarations -Wextra -Wattributes -Wendif-labels -Winit-self -Wint-to-pointer-cast -Winvalid-pch -Wmissing-field-initializers -Wnonnull -Woverflow -Wvla -Wpointer-to-int-cast -Wstrict-aliasing -Wvariadic-macros -Wvolatile-register-var -Wpointer-sign -Wmissing-prototypes -Wmissing-declarations -Wformat=2 -m64 -freg-struct-return -mno-mmx -mno-sse -mno-sse2 -mno-3dnow -fno-dwarf2-cfi-asm -fno-asynchronous-unwind-tables -mcmodel=large -mno-red-zone -Qn -fno-PIE -fno-stack-protector -Wtrampolines -Werror' -grub_target_cppflags='-Wno-unused-but-set-variable -Wall -W -I$(top_srcdir)/include -I$(top_builddir)/include -DGRUB_MACHINE_EFI=1 -DGRUB_MACHINE=X86_64_EFI -m64 -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/6/include' -grub_target_ccasflags=' -g -m64' -grub_target_ldflags='-no-pie -m64 -Wl,-melf_x86_64 -Wl,--build-id=none' -grub_target_strip='strip' -grub_target_nm='nm' -grub_target_ranlib='ranlib' -grub_target_objconf='' -grub_target_obj2elf='' - -# Version -grub_version="2.02~beta2" -grub_package="grub" -grub_package_string="GRUB 2.02~beta2-36ubuntu11" -grub_package_version="2.02~beta2-36ubuntu11" -grub_package_name="GRUB" -grub_package_bugreport="bug-grub@gnu.org" diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/morse.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/morse.mod deleted file mode 100644 index fecb12a..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/morse.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mpi.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mpi.mod deleted file mode 100644 index 7e1df91..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/mpi.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/msdospart.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/msdospart.mod deleted file mode 100644 index 1d6553d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/msdospart.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/multiboot.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/multiboot.mod deleted file mode 100644 index 1eddc4e..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/multiboot.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/multiboot2.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/multiboot2.mod deleted file mode 100644 index 4dbf11c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/multiboot2.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/nativedisk.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/nativedisk.mod deleted file mode 100644 index ae93903..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/nativedisk.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/net.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/net.mod deleted file mode 100644 index 7daac92..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/net.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/newc.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/newc.mod deleted file mode 100644 index 16f93f0..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/newc.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/nilfs2.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/nilfs2.mod deleted file mode 100644 index 3f4f5e4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/nilfs2.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/normal.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/normal.mod deleted file mode 100644 index 2bce2ce..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/normal.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ntfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ntfs.mod deleted file mode 100644 index 69ed5ed..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ntfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ntfscomp.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ntfscomp.mod deleted file mode 100644 index 565d7e6..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ntfscomp.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/odc.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/odc.mod deleted file mode 100644 index 214ee39..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/odc.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/offsetio.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/offsetio.mod deleted file mode 100644 index c149667..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/offsetio.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ohci.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ohci.mod deleted file mode 100644 index b652fcd..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ohci.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_acorn.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_acorn.mod deleted file mode 100644 index 8955668..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_acorn.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_amiga.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_amiga.mod deleted file mode 100644 index 90fdc9b..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_amiga.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_apple.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_apple.mod deleted file mode 100644 index fa3e05e..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_apple.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_bsd.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_bsd.mod deleted file mode 100644 index 51a5393..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_bsd.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_dfly.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_dfly.mod deleted file mode 100644 index 5a59af1..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_dfly.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_dvh.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_dvh.mod deleted file mode 100644 index 953d3ca..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_dvh.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_gpt.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_gpt.mod deleted file mode 100644 index 20b9a17..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_gpt.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_msdos.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_msdos.mod deleted file mode 100644 index 2fd147b..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_msdos.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_plan.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_plan.mod deleted file mode 100644 index cc38b5f..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_plan.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_sun.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_sun.mod deleted file mode 100644 index d00ebd7..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_sun.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_sunpc.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_sunpc.mod deleted file mode 100644 index 76019f2..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/part_sunpc.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/partmap.lst b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/partmap.lst deleted file mode 100644 index 761233a..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/partmap.lst +++ /dev/null @@ -1,11 +0,0 @@ -part_acorn -part_amiga -part_apple -part_bsd -part_dfly -part_dvh -part_gpt -part_msdos -part_plan -part_sun -part_sunpc diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/parttool.lst b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/parttool.lst deleted file mode 100644 index 68b4b5c..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/parttool.lst +++ /dev/null @@ -1 +0,0 @@ -msdos: msdospart diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/parttool.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/parttool.mod deleted file mode 100644 index ac1a635..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/parttool.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/password.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/password.mod deleted file mode 100644 index 5d65ac0..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/password.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/password_pbkdf2.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/password_pbkdf2.mod deleted file mode 100644 index ac3f18d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/password_pbkdf2.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pata.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pata.mod deleted file mode 100644 index ff22f9b..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pata.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pbkdf2.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pbkdf2.mod deleted file mode 100644 index fc5af8c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pbkdf2.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pbkdf2_test.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pbkdf2_test.mod deleted file mode 100644 index d246a19..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pbkdf2_test.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pcidump.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pcidump.mod deleted file mode 100644 index 938f1d7..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/pcidump.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/play.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/play.mod deleted file mode 100644 index 1248bcd..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/play.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/png.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/png.mod deleted file mode 100644 index 420db6b..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/png.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/priority_queue.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/priority_queue.mod deleted file mode 100644 index ddcfc50..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/priority_queue.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/probe.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/probe.mod deleted file mode 100644 index c17b69e..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/probe.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/procfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/procfs.mod deleted file mode 100644 index 8a33464..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/procfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/progress.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/progress.mod deleted file mode 100644 index 7b6fef6..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/progress.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/raid5rec.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/raid5rec.mod deleted file mode 100644 index 82193e1..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/raid5rec.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/raid6rec.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/raid6rec.mod deleted file mode 100644 index b2b9cad..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/raid6rec.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/read.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/read.mod deleted file mode 100644 index e721d60..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/read.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/reboot.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/reboot.mod deleted file mode 100644 index 47b2e1c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/reboot.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/regexp.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/regexp.mod deleted file mode 100644 index 2846902..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/regexp.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/reiserfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/reiserfs.mod deleted file mode 100644 index 5c55516..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/reiserfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/relocator.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/relocator.mod deleted file mode 100644 index bdc7034..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/relocator.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/romfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/romfs.mod deleted file mode 100644 index 992577c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/romfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/scsi.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/scsi.mod deleted file mode 100644 index f904d75..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/scsi.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search.mod deleted file mode 100644 index 6858537..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search_fs_file.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search_fs_file.mod deleted file mode 100644 index 7c89472..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search_fs_file.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search_fs_uuid.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search_fs_uuid.mod deleted file mode 100644 index ecb98c8..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search_fs_uuid.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search_label.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search_label.mod deleted file mode 100644 index 4064f9c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/search_label.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/serial.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/serial.mod deleted file mode 100644 index 26c71f3..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/serial.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/setjmp.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/setjmp.mod deleted file mode 100644 index 252bd88..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/setjmp.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/setjmp_test.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/setjmp_test.mod deleted file mode 100644 index 99cd5c7..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/setjmp_test.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/setpci.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/setpci.mod deleted file mode 100644 index bd77969..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/setpci.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/sfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/sfs.mod deleted file mode 100644 index 19e41ac..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/sfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/signature_test.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/signature_test.mod deleted file mode 100644 index 8109547..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/signature_test.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/sleep.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/sleep.mod deleted file mode 100644 index 05939f5..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/sleep.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/sleep_test.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/sleep_test.mod deleted file mode 100644 index 2683002..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/sleep_test.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/spkmodem.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/spkmodem.mod deleted file mode 100644 index 40363ef..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/spkmodem.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/squash4.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/squash4.mod deleted file mode 100644 index 99d74c4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/squash4.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/syslinuxcfg.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/syslinuxcfg.mod deleted file mode 100644 index 8d3a2ea..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/syslinuxcfg.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tar.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tar.mod deleted file mode 100644 index c1bfe54..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tar.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/terminal.lst b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/terminal.lst deleted file mode 100644 index 3c9a5a3..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/terminal.lst +++ /dev/null @@ -1,9 +0,0 @@ -iat_keyboard: at_keyboard -iserial: serial -iserial_*: serial -oaudio: morse -ocbmemc: cbmemc -ogfxterm: gfxterm -oserial: serial -oserial_*: serial -ospkmodem: spkmodem diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/terminal.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/terminal.mod deleted file mode 100644 index a5436a2..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/terminal.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/terminfo.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/terminfo.mod deleted file mode 100644 index 130017d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/terminfo.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/test.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/test.mod deleted file mode 100644 index 5b99547..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/test.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/test_blockarg.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/test_blockarg.mod deleted file mode 100644 index c2b63e8..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/test_blockarg.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/testload.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/testload.mod deleted file mode 100644 index 853ad2d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/testload.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/testspeed.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/testspeed.mod deleted file mode 100644 index b05cd4d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/testspeed.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tftp.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tftp.mod deleted file mode 100644 index 3f8e911..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tftp.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tga.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tga.mod deleted file mode 100644 index 2a57756..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tga.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/time.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/time.mod deleted file mode 100644 index b5818fd..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/time.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tr.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tr.mod deleted file mode 100644 index 0a3fa04..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/tr.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/trig.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/trig.mod deleted file mode 100644 index 5bcf5b4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/trig.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/true.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/true.mod deleted file mode 100644 index b91759d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/true.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/udf.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/udf.mod deleted file mode 100644 index 4f72af4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/udf.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ufs1.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ufs1.mod deleted file mode 100644 index 9172736..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ufs1.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ufs1_be.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ufs1_be.mod deleted file mode 100644 index 24abc46..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ufs1_be.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ufs2.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ufs2.mod deleted file mode 100644 index a756925..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/ufs2.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/uhci.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/uhci.mod deleted file mode 100644 index 8160fbf..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/uhci.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usb.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usb.mod deleted file mode 100644 index 7ea904d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usb.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usb_keyboard.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usb_keyboard.mod deleted file mode 100644 index f038bac..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usb_keyboard.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbms.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbms.mod deleted file mode 100644 index b9e4227..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbms.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_common.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_common.mod deleted file mode 100644 index 1b996b5..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_common.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_ftdi.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_ftdi.mod deleted file mode 100644 index 5487918..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_ftdi.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_pl2303.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_pl2303.mod deleted file mode 100644 index e6f27e3..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_pl2303.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_usbdebug.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_usbdebug.mod deleted file mode 100644 index d1e633b..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbserial_usbdebug.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbtest.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbtest.mod deleted file mode 100644 index aaebd11..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/usbtest.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/verify.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/verify.mod deleted file mode 100644 index 234f316..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/verify.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video.lst b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video.lst deleted file mode 100644 index ae9ba23..0000000 --- a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video.lst +++ /dev/null @@ -1,4 +0,0 @@ -efi_gop -efi_uga -video_bochs -video_cirrus diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video.mod deleted file mode 100644 index b4cd38a..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_bochs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_bochs.mod deleted file mode 100644 index cd528d2..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_bochs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_cirrus.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_cirrus.mod deleted file mode 100644 index 0996006..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_cirrus.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_colors.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_colors.mod deleted file mode 100644 index 0f1ca3f..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_colors.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_fb.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_fb.mod deleted file mode 100644 index 2c79041..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/video_fb.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/videoinfo.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/videoinfo.mod deleted file mode 100644 index eaedcbe..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/videoinfo.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/videotest.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/videotest.mod deleted file mode 100644 index 8df0a2f..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/videotest.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/videotest_checksum.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/videotest_checksum.mod deleted file mode 100644 index 1b4b243..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/videotest_checksum.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xfs.mod deleted file mode 100644 index 3438324..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xnu.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xnu.mod deleted file mode 100644 index 0da4f31..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xnu.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xnu_uuid.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xnu_uuid.mod deleted file mode 100644 index c0626c8..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xnu_uuid.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xnu_uuid_test.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xnu_uuid_test.mod deleted file mode 100644 index 096758d..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xnu_uuid_test.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xzio.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xzio.mod deleted file mode 100644 index fad83bc..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/xzio.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/zfs.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/zfs.mod deleted file mode 100644 index b58a0cf..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/zfs.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/zfscrypt.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/zfscrypt.mod deleted file mode 100644 index 7775495..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/zfscrypt.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/zfsinfo.mod b/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/zfsinfo.mod deleted file mode 100644 index 46cbe80..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/grub/x86_64-efi/zfsinfo.mod and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/866_8x16.psf b/linux-live/bootfiles-ubuntu/boot/syslinux/866_8x16.psf deleted file mode 100644 index 9e54a56..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/866_8x16.psf and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/boot.cat b/linux-live/bootfiles-ubuntu/boot/syslinux/boot.cat deleted file mode 100644 index dd8071a..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/boot.cat and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/bootinst.bat b/linux-live/bootfiles-ubuntu/boot/syslinux/bootinst.bat deleted file mode 100644 index ffd4bc7..0000000 --- a/linux-live/bootfiles-ubuntu/boot/syslinux/bootinst.bat +++ /dev/null @@ -1,94 +0,0 @@ -#!/bin/sh -exec /bin/bash "$(dirname "$0")"/bootinst.sh -exec /bin/sh "$(dirname "$0")"/bootinst.sh - -@echo off -COLOR 2F -cls -echo =============================================================================== -echo Setting your drive to boot -echo =============================================================================== -echo. - -set DISK=none -set BOOTFLAG=boot666s.tmp - -:checkPrivileges -mkdir "%windir%\AdminCheck" 2>nul -if '%errorlevel%' == '0' rmdir "%windir%\AdminCheck" & goto gotPrivileges else goto getPrivileges - -:getPrivileges -ECHO. -ECHO Administrator Rights are required -ECHO Invoking UAC for Privilege Escalation -ECHO. -runadmin.vbs %0 -goto end - -:gotPrivileges -CD /D "%~dp0" - -echo This file is used to determine current drive letter. It should be deleted. >\%BOOTFLAG% -if not exist \%BOOTFLAG% goto readOnly - -echo.|set /p=wait please -for %%d in ( C D E F G H I J K L M N O P Q R S T U V W X Y Z ) do echo.|set /p=. & if exist %%d:\%BOOTFLAG% set DISK=%%d -echo . . . . . . . . . . -del \%BOOTFLAG% -if %DISK% == none goto DiskNotFound - -wscript.exe samedisk.vbs %windir% %DISK% -if %ERRORLEVEL% == 99 goto refuseDisk - -echo Setting up boot record for %DISK%: ... - -if %OS% == Windows_NT goto setupNT -goto setup95 - -:setupNT -\boot\syslinux\syslinux.exe -maf -d /boot/syslinux %DISK%: -if %ERRORLEVEL% == 0 goto setupDone -goto errorFound - -:setup95 -\boot\syslinux\syslinux.com -maf -d /boot/syslinux %DISK%: -if %ERRORLEVEL% == 0 goto setupDone -goto errorFound - -:setupDone -echo Installation finished. -goto pauseit - -:errorFound -color 4F -echo. -echo Error installing boot loader -goto pauseit - -:refuseDisk -color 4F -echo. -echo Directory %DISK%:\boot\syslinux\ seems to be on the same physical disk as your Windows. -echo Installing bootloader would harm your Windows and thus is disabled. -echo Please use different drive and try again. -goto pauseit - -:readOnly -color 4F -echo. -echo You're starting this installer from a read-only media, this will not work. -goto pauseit - -:DiskNotFound -color 4F -echo. -echo Error: can't discover current drive letter - -:pauseit -if "%1" == "auto" goto end - -echo. -echo Press any key... -pause > nul - -:end diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/bootinst.sh b/linux-live/bootfiles-ubuntu/boot/syslinux/bootinst.sh deleted file mode 100755 index b4ab2c6..0000000 --- a/linux-live/bootfiles-ubuntu/boot/syslinux/bootinst.sh +++ /dev/null @@ -1,154 +0,0 @@ -#!/bin/sh -# -# This script will setup booting from disk (USB or harddrive) -# -# If you see this file in a text editor instead of getting it executed, -# then it is missing executable permissions (chmod). You can try to set -# exec permissions for this file by using: chmod a+x bootinst.sh -# Alternatively, you may try to run bootinst.bat file instead -# -# Scrolling down will reveal the actual code of this script. -# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# if we're running this from X, re-run the script in konsole or xterm -if [ "$DISPLAY" != "" ]; then - if [ "$1" != "--rex" -a "$2" != "--rex" ]; then - konsole --nofork -e /bin/sh $0 --rex 2>/dev/null || xterm -e /bin/sh $0 --rex 2>/dev/null || /bin/sh $0 --rex 2>/dev/null - exit - fi -fi - -# make sure I am root -if [ "$UID" != "0" -a "$UID" != "" ]; then - echo "" - echo "You are not root. You must run bootinst script as root." - echo "The bootinst script needs direct access to your boot device." - echo "Use sudo or kdesudo or similar wrapper to execute this." - read junk - exit 1 -fi - -# change working directory to dir from which we are started -CWD="$(pwd)" -BOOT="$(dirname "$0")" -BOOT="$(realpath "$BOOT" 2>/dev/null || echo $BOOT)" -cd "$BOOT" - -# find out device and mountpoint -PART="$(df . | tail -n 1 | tr -s " " | cut -d " " -f 1)" -DEV="$(echo "$PART" | sed -r "s:[0-9]+\$::" | sed -r "s:([0-9])[a-z]+\$:\\1:i")" #" - -# check if disk is already bootable. Mostly for Windows discovery -if [ "$(fdisk -l "$DEV" | fgrep "$DEV" | fgrep "*")" != "" ]; then - echo "" - echo "Partition $PART seems to be located on a physical disk," - echo "which is already bootable. If you continue, your drive $DEV" - echo "will boot only Slax by default." - echo "Press [Enter] to continue, or [Ctrl+C] to abort..." - read junk -fi - -ARCH=$(uname -m) -if [ "$ARCH" = "x86_64" ]; then ARCH=64; else ARCH=32; fi -EXTLINUX=extlinux.x$ARCH - -if [ ! -x ./$EXTLINUX ]; then - # extlinux is not executable. There are two possible reasons: - # either the fs is mounted with noexec, or file perms are wrong. - # Try to fix both, no fail on error yet - mount -o remount,exec $DEV - chmod a+x ./$EXTLINUX -fi - -if [ ! -x ./$EXTLINUX ]; then - # extlinux is still not executable. As a last try, copy it to .exe - # because the partition may be mounted with showexec option, from which - # we probably can't escape by remount - cp -f ./$EXTLINUX ./extlinux.exe - EXTLINUX=extlinux.exe -fi - -# install syslinux bootloader -echo "* attempting to install bootloader to $BOOT..." - -./"$EXTLINUX" --install "$BOOT" - -if [ $? -ne 0 ]; then - echo "Error installing boot loader." - echo "Read the errors above and press enter to exit..." - read junk - exit 1 -fi - -if [ "$DEV" != "$PART" ]; then - # Setup MBR on the first block - echo "* setup MBR on $DEV" - dd bs=440 count=1 conv=notrunc if="$BOOT/mbr.bin" of="$DEV" 2>/dev/null - - # Toggle bootable flags - echo "* set bootable flag for $PART" - PART="$(echo "$PART" | sed -r "s:.*[^0-9]::")" - ( - fdisk -l "$DEV" | fgrep "*" | fgrep "$DEV" | cut -d " " -f 1 \ - | sed -r "s:.*[^0-9]::" | xargs -I '{}' echo -ne "a\n{}\n" - echo a - echo $PART - echo w - ) | fdisk $DEV >/dev/null 2>&1 -fi - -echo "Boot installation finished." -echo "Press Enter..." -read junk -cd "$CWD" diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/bootlogo.png b/linux-live/bootfiles-ubuntu/boot/syslinux/bootlogo.png deleted file mode 100644 index f3175f4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/bootlogo.png and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/extlinux.x32 b/linux-live/bootfiles-ubuntu/boot/syslinux/extlinux.x32 deleted file mode 100644 index 399f3ba..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/extlinux.x32 and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/extlinux.x64 b/linux-live/bootfiles-ubuntu/boot/syslinux/extlinux.x64 deleted file mode 100644 index 6c64e3b..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/extlinux.x64 and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/isohdpfx.bin b/linux-live/bootfiles-ubuntu/boot/syslinux/isohdpfx.bin deleted file mode 100644 index 8937173..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/isohdpfx.bin and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/isohybrid b/linux-live/bootfiles-ubuntu/boot/syslinux/isohybrid deleted file mode 100644 index 6acbbe3..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/isohybrid and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/isolinux.bin b/linux-live/bootfiles-ubuntu/boot/syslinux/isolinux.bin deleted file mode 100644 index ab069ec..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/isolinux.bin and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/ldlinux.c32 b/linux-live/bootfiles-ubuntu/boot/syslinux/ldlinux.c32 deleted file mode 100644 index b4d4ce3..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/ldlinux.c32 and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/ldlinux.sys b/linux-live/bootfiles-ubuntu/boot/syslinux/ldlinux.sys deleted file mode 100644 index 930b763..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/ldlinux.sys and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/libcom32.c32 b/linux-live/bootfiles-ubuntu/boot/syslinux/libcom32.c32 deleted file mode 100644 index 9fdd23f..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/libcom32.c32 and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/libutil.c32 b/linux-live/bootfiles-ubuntu/boot/syslinux/libutil.c32 deleted file mode 100644 index a2f0b27..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/libutil.c32 and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/mbr.bin b/linux-live/bootfiles-ubuntu/boot/syslinux/mbr.bin deleted file mode 100644 index 0d8bad4..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/mbr.bin and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/runadmin.vbs b/linux-live/bootfiles-ubuntu/boot/syslinux/runadmin.vbs deleted file mode 100644 index 0c6974c..0000000 --- a/linux-live/bootfiles-ubuntu/boot/syslinux/runadmin.vbs +++ /dev/null @@ -1,3 +0,0 @@ -Set UAC = CreateObject("Shell.Application") -Set args = WScript.Arguments -UAC.ShellExecute args.Item(0), "", "", "runas", 1 diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/samedisk.vbs b/linux-live/bootfiles-ubuntu/boot/syslinux/samedisk.vbs deleted file mode 100644 index b543083..0000000 --- a/linux-live/bootfiles-ubuntu/boot/syslinux/samedisk.vbs +++ /dev/null @@ -1,68 +0,0 @@ -' This script compares two given parameters (just first letter, so you can pass in full paths as well) -' and returns exit code 99 if both disk drives are on the same physical drive -' Run it as: wscript.exe samedisk.vbs c:\ d:\ -' Author: Tomas M -' Inspired by: http://www.activexperts.com/activmonitor/windowsmanagement/adminscripts/disk/drives/ -' ------------------------------------------- - -drive1 = "" -drive2 = "" -phys1 = "" -phys2 = "" - -Set args = WScript.Arguments - -if args.Length > 0 then - drive1 = args.Item(0) -end if -if args.Length > 1 then - drive2 = args.Item(1) -end if - -if drive1 = "" then - WScript.Quit(1) -end if - -if drive2 = "" then - WScript.Quit(2) -end if - - -ComputerName = "." -Set wmiServices = GetObject _ - ("winmgmts:{impersonationLevel=Impersonate}!//" & ComputerName) -Set wmiDiskDrives = wmiServices.ExecQuery _ - ("SELECT Caption, DeviceID FROM Win32_DiskDrive") - -For Each wmiDiskDrive In wmiDiskDrives - - strEscapedDeviceID = _ - Replace(wmiDiskDrive.DeviceID, "\", "\\", 1, -1, vbTextCompare) - Set wmiDiskPartitions = wmiServices.ExecQuery _ - ("ASSOCIATORS OF {Win32_DiskDrive.DeviceID=""" & _ - strEscapedDeviceID & """} WHERE " & _ - "AssocClass = Win32_DiskDriveToDiskPartition") - - For Each wmiDiskPartition In wmiDiskPartitions - Set wmiLogicalDisks = wmiServices.ExecQuery _ - ("ASSOCIATORS OF {Win32_DiskPartition.DeviceID=""" & _ - wmiDiskPartition.DeviceID & """} WHERE " & _ - "AssocClass = Win32_LogicalDiskToPartition") - - For Each wmiLogicalDisk In wmiLogicalDisks - - if UCase(Left(drive1,1)) = UCase(Left(wmiLogicalDisk.DeviceID,1)) then - phys1=wmiDiskDrive.DeviceID - end if - - if UCase(Left(drive2,1)) = UCase(Left(wmiLogicalDisk.DeviceID,1)) then - phys2=wmiDiskDrive.DeviceID - end if - - Next - Next -Next - -if phys1 = phys2 then - WScript.Quit(99) -end if diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/syslinux.cfg b/linux-live/bootfiles-ubuntu/boot/syslinux/syslinux.cfg deleted file mode 100644 index 5ad5d02..0000000 --- a/linux-live/bootfiles-ubuntu/boot/syslinux/syslinux.cfg +++ /dev/null @@ -1,42 +0,0 @@ -FONT 866_8x16.psf -DEFAULT vesamenu.c32 -PROMPT 0 -TIMEOUT 90 -ALLOWOPTIONS 0 -ONTIMEOUT default -MENU BACKGROUND bootlogo.png - -MENU COLOR border 30;44 #00000000 #00000000 none -MENU COLOR unsel 37;44 #901E1E1E #00000000 std -MENU COLOR sel 7;37;40 #ff1E1E1E #99006693 all -MENU COLOR hotsel 1;7;37;40 #55555555 #99006693 all - -LABEL default -MENU LABEL Запуск MiniOS с сохранением изменений -KERNEL /casper/vmlinuz -APPEND vga=normal initrd=/casper/initrd boot=casper quiet splash net.ifnames=0 biosdevname=0 persistent - -LABEL live -MENU LABEL Запуск MiniOS в чистом режиме -KERNEL /casper/vmlinuz -APPEND vga=normal initrd=/casper/initrd boot=casper quiet splash net.ifnames=0 biosdevname=0 - -LABEL toram -MENU LABEL Запуск MiniOS с загрузкой в RAM -KERNEL /casper/vmlinuz -APPEND vga=normal initrd=/casper/initrd boot=casper quiet splash net.ifnames=0 biosdevname=0 toram - -LABEL install -MENU LABEL Установка MiniOS -KERNEL /casper/vmlinuz -APPEND vga=normal initrd=/casper/initrd boot=casper quiet splash net.ifnames=0 biosdevname=0 only-ubiquity - -LABEL toram_install -MENU LABEL Установка MiniOS с загрузкой в RAM -KERNEL /casper/vmlinuz -APPEND vga=normal initrd=/casper/initrd boot=casper quiet splash net.ifnames=0 biosdevname=0 toram only-ubiquity - -LABEL integrity -MENU LABEL Установка MiniOS с загрузкой в RAM -KERNEL /casper/vmlinuz -APPEND vga=normal initrd=/casper/initrd boot=casper quiet splash net.ifnames=0 biosdevname=0 integrity-check \ No newline at end of file diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/syslinux.com b/linux-live/bootfiles-ubuntu/boot/syslinux/syslinux.com deleted file mode 100644 index 514e72c..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/syslinux.com and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/syslinux.exe b/linux-live/bootfiles-ubuntu/boot/syslinux/syslinux.exe deleted file mode 100644 index 8c3c859..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/syslinux.exe and /dev/null differ diff --git a/linux-live/bootfiles-ubuntu/boot/syslinux/vesamenu.c32 b/linux-live/bootfiles-ubuntu/boot/syslinux/vesamenu.c32 deleted file mode 100644 index 8ef4544..0000000 Binary files a/linux-live/bootfiles-ubuntu/boot/syslinux/vesamenu.c32 and /dev/null differ diff --git a/linux-live/minioslib b/linux-live/minioslib index ca6c286..10d6218 100644 --- a/linux-live/minioslib +++ b/linux-live/minioslib @@ -609,7 +609,7 @@ function build_chroot() { fi } -function add_package() { +function build_package() { current_process if [ $CONTAINER_TYPE = "1" ]; then @@ -657,7 +657,7 @@ function add_package() { chroot_umount_fs rm -f $BUILD_DIR/var/lib/apt/extended_states >>$OUTPUT 2>&1 - rm -f $BUILD_DIR/var/lib/apt/lists/*Packages >>$OUTPUT 2>&1 + rm -f $BUILD_DIR/var/lib/apt/lists/*Packages* >>$OUTPUT 2>&1 rm -f $BUILD_DIR/var/lib/apt/lists/*Translation* >>$OUTPUT 2>&1 rm -f $BUILD_DIR/var/lib/apt/lists/*InRelease >>$OUTPUT 2>&1 rm -f $BUILD_DIR/var/lib/apt/lists/deb.* >>$OUTPUT 2>&1 @@ -705,11 +705,6 @@ function build_live() { remove_log_file - rm -rf $BUILD_DIR/tmp/* >>$OUTPUT 2>&1 - rm -f $BUILD_DIR/root/.bash_history >>$OUTPUT 2>&1 - rm -rf $BUILD_DIR/root/.cache >>$OUTPUT 2>&1 - rm -rf $BUILD_DIR/root/.config >>$OUTPUT 2>&1 - if [ $LIVE_TYPE = "livekit" ]; then copy_build_scripts @@ -725,7 +720,7 @@ function build_live() { rm -rf $PARENT_DIR/image mkdir -p $PARENT_DIR/image/$LIVEKITNAME/{boot,changes,modules} - # kernel files + # copy kernel files cp $BUILD_DIR/boot/vmlinuz-**-**-generic $PARENT_DIR/image/$LIVEKITNAME/boot/vmlinuz mv $BUILD_DIR/boot/initrfs.img $PARENT_DIR/image/$LIVEKITNAME/boot/initrfs.img @@ -828,8 +823,6 @@ EOF done mksquashfs $COREFS $PARENT_DIR/image/$LIVEKITNAME/01-core-$COMP_TYPE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -keep-as-directory -noappend || exit - build_modules - elif [ $LIVE_TYPE = "casper" ]; then chroot $BUILD_DIR passwd -l root @@ -1235,25 +1228,23 @@ function chroot_configure() { (cd /linux-live/rootcopy-livekit && cp --parents -afr * /) echo "Set up password for user 'root'" >>$OUTPUT 2>&1 - echo root:toor | chroot $BUILD_DIR chpasswd >>$OUTPUT 2>&1 + echo root:toor | chpasswd >>$OUTPUT 2>&1 - if ! cat $BUILD_DIR/etc/passwd | grep /home/live; then - echo "Set up user 'live'" >>$OUTPUT 2>&1 - chroot $BUILD_DIR adduser --gecos '' live --disabled-password >>$OUTPUT 2>&1 - fi + echo "Set up user 'live'" >>$OUTPUT 2>&1 + adduser --gecos '' live --disabled-password >>$OUTPUT 2>&1 echo "Set up password for user 'live'" >>$OUTPUT 2>&1 - echo live:evil | chroot $BUILD_DIR chpasswd >>$OUTPUT 2>&1 - chroot $BUILD_DIR addgroup live adm >>$OUTPUT 2>&1 - chroot $BUILD_DIR addgroup live sudo >>$OUTPUT 2>&1 + echo live:evil | chpasswd >>$OUTPUT 2>&1 + addgroup live adm >>$OUTPUT 2>&1 + addgroup live sudo >>$OUTPUT 2>&1 - cat <$BUILD_DIR/etc/sudoers.d/90-minios + cat </etc/sudoers.d/90-minios # live user is default user in minios. # It needs passwordless sudo functionality. live ALL=(ALL) NOPASSWD:ALL EOF - if [ -d $BUILD_DIR/etc/lightdm ]; then - cat <$BUILD_DIR/etc/lightdm/lightdm.conf + if [ -d /etc/lightdm ]; then + cat </etc/lightdm/lightdm.conf [Seat:*] autologin-session=xubuntu autologin-user=live @@ -1261,9 +1252,9 @@ autologin-user-timeout=0 EOF fi - if [ ! -d $BUILD_DIR/etc/NetworkManager ]; then + if [ ! -d /etc/NetworkManager ]; then echo "Enable dhclient.service autostart." >>$OUTPUT 2>&1 - chroot $BUILD_DIR cat </lib/systemd/system/dhclient.service + cat </lib/systemd/system/dhclient.service [Unit] Description=DHCP Client Documentation=man:dhclient(8) @@ -1281,15 +1272,13 @@ PIDFile=/run/dhclient.pid WantedBy=multi-user.target WantedBy=network-online.target EOF - chroot $BUILD_DIR systemctl enable dhclient >>$OUTPUT 2>&1 + systemctl enable dhclient >>$OUTPUT 2>&1 fi - chroot $BUILD_DIR /bin/bash -x <>$OUTPUT 2>&1 || grep openssh-server $SCRIPT_DIR/pkglists/other.list >>$OUTPUT 2>&1; then echo "Enable ssh.service autostart." >>$OUTPUT 2>&1 @@ -1429,15 +1418,16 @@ EOF fi update-initramfs -u - if [ -f /usr/share/xfce4/backdrops/xubuntu-wallpaper.png ]; then - rm /usr/share/xfce4/backdrops/xubuntu-wallpaper.png - fi - if [ ! -d /usr/share/xfce4/backdrops ]; then - mkdir -p /usr/share/xfce4/backdrops - fi - ln -s /usr/share/backgrounds/MiniOS.png /usr/share/xfce4/backdrops/xubuntu-wallpaper.png fi + if [ -f /usr/share/xfce4/backdrops/xubuntu-wallpaper.png ]; then + rm /usr/share/xfce4/backdrops/xubuntu-wallpaper.png + fi + if [ ! -d /usr/share/xfce4/backdrops ]; then + mkdir -p /usr/share/xfce4/backdrops + fi + ln -s /usr/share/backgrounds/MiniOS.png /usr/share/xfce4/backdrops/xubuntu-wallpaper.png + } function chroot_finish_up() { @@ -1683,7 +1673,7 @@ EOF rm -f $MODULE_UPPER_DIR/var/lib/dpkg/*-old >>$OUTPUT 2>&1 } -function build_modules() { +function build_modules_chroot() { current_process if [ $LIVE_TYPE = "casper" ]; then @@ -1701,13 +1691,11 @@ function build_modules() { cd $SCRIPT_DIR/linux-live/modules for MODULE in *; do - if (ls $PARENT_DIR/image/$LIVEKITNAME/*.$BEXT | grep -q $MODULE 2>/dev/null); then echo -e "${RED}!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!${ENDCOLOUR}" echo -e "Please remove ${MAGENTA}$PARENT_DIR/image/$LIVEKITNAME/$MODULE.$BEXT${ENDCOLOUR} if you want to build ${MAGENTA}$MODULE${ENDCOLOUR}." echo -e "${RED}!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!${ENDCOLOUR}" else - MODULE_UPPER_DIR="$MODULES_DIR/$MODULE-upper" MODULE_WORK_DIR="$MODULES_DIR/$MODULE-work" MODULE_MERGED_DIR="$MODULES_DIR/$MODULE-merged" @@ -1716,7 +1704,10 @@ function build_modules() { module_chroot_mount_fs - if [ -d /opt/minios-live ] || [ -f /.minios-live-container ]; then + # run pre-install script + if [ -f $SCRIPT_DIR/linux-live/modules/$MODULE/preinstall ]; then + cp $SCRIPT_DIR/linux-live/modules/$MODULE/preinstall $MODULE_MERGED_DIR/tmp/preinstall + chmod +x $MODULE_MERGED_DIR/tmp/preinstall chroot $MODULE_MERGED_DIR /usr/bin/env \ OUTPUT=$OUTPUT \ LOGPATH=$LOGPATH \ @@ -1727,7 +1718,12 @@ function build_modules() { APT_OPTIONS=$APT_OPTIONS \ LIVE_TYPE=$LIVE_TYPE \ sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \ - $APT_CMD update >>$OUTPUT 2>&1 && + chroot $MODULE_MERGED_DIR /tmp/preinstall >>$OUTPUT 2>&1 + fi + + # install packages + if [ -f $SCRIPT_DIR/linux-live/modules/$MODULE/package.list ]; then + if [ -d /opt/minios-live ] || [ -f /.minios-live-container ]; then chroot $MODULE_MERGED_DIR /usr/bin/env \ OUTPUT=$OUTPUT \ LOGPATH=$LOGPATH \ @@ -1738,92 +1734,101 @@ function build_modules() { APT_OPTIONS=$APT_OPTIONS \ LIVE_TYPE=$LIVE_TYPE \ sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \ - $APT_CMD install $APT_OPTIONS \ - $(grep -vE "^\s*#" $SCRIPT_DIR/linux-live/modules/$MODULE | tr "\n" " ") >>$OUTPUT 2>&1 - else - chroot $MODULE_MERGED_DIR sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \ - $APT_CMD update >>$OUTPUT 2>&1 && + $APT_CMD update >>$OUTPUT 2>&1 && + chroot $MODULE_MERGED_DIR /usr/bin/env \ + OUTPUT=$OUTPUT \ + LOGPATH=$LOGPATH \ + BUILD_TEST_ISO=$BUILD_TEST_ISO \ + CREATE_BACKUP=$CREATE_BACKUP \ + DEBIAN_FRONTEND_TYPE=$DEBIAN_FRONTEND_TYPE \ + APT_CMD=$APT_CMD \ + APT_OPTIONS=$APT_OPTIONS \ + LIVE_TYPE=$LIVE_TYPE \ + sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \ + $APT_CMD install $APT_OPTIONS \ + $(grep -vE "^\s*#" $SCRIPT_DIR/linux-live/modules/$MODULE/package.list | tr "\n" " ") >>$OUTPUT 2>&1 + else chroot $MODULE_MERGED_DIR sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \ - $APT_CMD install $APT_OPTIONS \ - $(grep -vE "^\s*#" $SCRIPT_DIR/linux-live/modules/$MODULE | tr "\n" " ") >>$OUTPUT 2>&1 + $APT_CMD update >>$OUTPUT 2>&1 && + chroot $MODULE_MERGED_DIR sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \ + $APT_CMD install $APT_OPTIONS \ + $(grep -vE "^\s*#" $SCRIPT_DIR/linux-live/modules/$MODULE/package.list | tr "\n" " ") >>$OUTPUT 2>&1 + fi + fi + + # copy files + (cd $SCRIPT_DIR/linux-live/modules/$MODULE/rootcopy && cp --parents -afr * $MODULE_MERGED_DIR/) + + # run post-install script + if [ -f $SCRIPT_DIR/linux-live/modules/$MODULE/postinstall ]; then + cp $SCRIPT_DIR/linux-live/modules/$MODULE/postinstall $MODULE_MERGED_DIR/tmp/postinstall + chmod +x $MODULE_MERGED_DIR/tmp/postinstall + chroot $MODULE_MERGED_DIR /usr/bin/env \ + OUTPUT=$OUTPUT \ + LOGPATH=$LOGPATH \ + BUILD_TEST_ISO=$BUILD_TEST_ISO \ + CREATE_BACKUP=$CREATE_BACKUP \ + DEBIAN_FRONTEND_TYPE=$DEBIAN_FRONTEND_TYPE \ + APT_CMD=$APT_CMD \ + APT_OPTIONS=$APT_OPTIONS \ + LIVE_TYPE=$LIVE_TYPE \ + sudo DEBIAN_FRONTEND=$DEBIAN_FRONTEND_TYPE \ + chroot $MODULE_MERGED_DIR /tmp/postinstall >>$OUTPUT 2>&1 fi module_chroot_finish_up - if [ $MODULE = "02-xubuntu" ]; then - #(cd $SCRIPT_DIR/linux-live/rootcopy-modules/02-xubuntu && cp --parents -afr * $MODULE_MERGED_DIR/) + module_chroot_umount_fs - if cat $MODULE_MERGED_DIR/etc/passwd | grep /home/live; then - chroot $MODULE_MERGED_DIR userdel live >>$OUTPUT 2>&1 - rm -rf $MODULE_MERGED_DIR/home/live >>$OUTPUT 2>&1 - fi - if ! cat $MODULE_MERGED_DIR/etc/passwd | grep /home/live; then - echo "Set up user 'live'" >>$OUTPUT 2>&1 - chroot $MODULE_MERGED_DIR adduser --gecos '' live --disabled-password >>$OUTPUT 2>&1 - fi - echo "Set up password for user 'live'" >>$OUTPUT 2>&1 - echo live:evil | chroot $MODULE_MERGED_DIR chpasswd >>$OUTPUT 2>&1 - chroot $MODULE_MERGED_DIR addgroup live adm >>$OUTPUT 2>&1 - chroot $MODULE_MERGED_DIR addgroup live sudo >>$OUTPUT 2>&1 - - chroot $MODULE_MERGED_DIR /bin/bash -x <$MODULE_MERGED_DIR/etc/lightdm/lightdm.conf -[Seat:*] -autologin-session=xubuntu -autologin-user=live -autologin-user-timeout=0 -EOF - fi +function build_modules_live() { + current_process - if [ -d $MODULE_MERGED_DIR/etc/NetworkManager ]; then - echo "Disable dhclient.service autostart." >>$OUTPUT 2>&1 - chroot $MODULE_MERGED_DIR systemctl disable dhclient >>$OUTPUT 2>&1 - mkdir -p $MODULE_MERGED_DIR/etc/netplan - cat <$MODULE_MERGED_DIR/etc/netplan/01-netcfg.yaml -# This file describes the network interfaces available on your system -# For more information, see netplan(5). -# Set and change netplan renderer to NetworkManager GUI tool -network: - version: 2 - renderer: NetworkManager -EOF - cat <$MODULE_MERGED_DIR/etc/NetworkManager/NetworkManager.conf -[main] -rc-manager=resolvconf -plugins=ifupdown,keyfile -dns=dnsmasq -[ifupdown] -managed=false -EOF - dpkg-reconfigure network-manager - fi + if [ $LIVE_TYPE = "casper" ]; then + return 0 + fi - fi + if [ $CONTAINER_TYPE = "1" ]; then + if [ ! -f /.minios-live ]; then + setup_host + fi + fi - module_chroot_umount_fs + MODULES_DIR=$PARENT_DIR/modules - # create compressed 01-core.sb - : 'cd $MODULE_UPPER_DIR - COREFS="" - for i in $MKMOD; do - if [ -d /$i ]; then - COREFS="$COREFS $i" - fi - done - mksquashfs $COREFS $PARENT_DIR/image/$LIVEKITNAME/$MODULE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -keep-as-directory -noappend || exit' + cd $SCRIPT_DIR/linux-live/modules - mksquashfs $MODULE_UPPER_DIR $PARENT_DIR/image/$LIVEKITNAME/$MODULE-$COMP_TYPE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -noappend || exit + for MODULE in *; do + if (ls $PARENT_DIR/image/$LIVEKITNAME/*.$BEXT | grep -q $MODULE 2>/dev/null); then + echo -e "${RED}!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!${ENDCOLOUR}" + echo -e "Please remove ${MAGENTA}$PARENT_DIR/image/$LIVEKITNAME/$MODULE.$BEXT${ENDCOLOUR} if you want to build ${MAGENTA}$MODULE${ENDCOLOUR}." + echo -e "${RED}!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!${ENDCOLOUR}" + else + + MODULE_UPPER_DIR="$MODULES_DIR/$MODULE-upper" + MODULE_WORK_DIR="$MODULES_DIR/$MODULE-work" + MODULE_MERGED_DIR="$MODULES_DIR/$MODULE-merged" + + if [ "$(ls -A $MODULE_UPPER_DIR)" != "" ]; then + + # create compressed 01-core.sb + : 'cd $MODULE_UPPER_DIR + COREFS="" + for i in $MKMOD; do + if [ -d /$i ]; then + COREFS="$COREFS $i" + fi + done + mksquashfs $COREFS $PARENT_DIR/image/$LIVEKITNAME/$MODULE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -keep-as-directory -noappend || exit' + + mksquashfs $MODULE_UPPER_DIR $PARENT_DIR/image/$LIVEKITNAME/$MODULE-$COMP_TYPE.$BEXT -comp $COMP_TYPE -b 1024K -always-use-fragments -noappend || exit + else + echo -e "${MAGENTA}$BUILD_DIR${ENDCOLOUR} is empty. Nothing to do." + fi fi done } diff --git a/linux-live/modules/02-xubuntu b/linux-live/modules/02-xubuntu/package.list similarity index 100% rename from linux-live/modules/02-xubuntu rename to linux-live/modules/02-xubuntu/package.list diff --git a/linux-live/modules/02-xubuntu/postinstall b/linux-live/modules/02-xubuntu/postinstall new file mode 100644 index 0000000..29692dd --- /dev/null +++ b/linux-live/modules/02-xubuntu/postinstall @@ -0,0 +1,36 @@ +#!/bin/bash + +if [ -d /etc/lightdm ]; then + cat </etc/lightdm/lightdm.conf +[Seat:*] +autologin-session=xubuntu +autologin-user=live +autologin-user-timeout=0 +EOF +fi +if [ -d /etc/NetworkManager ]; then + echo "Disable dhclient.service autostart." >>$OUTPUT 2>&1 + systemctl disable dhclient >>$OUTPUT 2>&1 + mkdir -p /etc/netplan >>$OUTPUT 2>&1 + cat </etc/netplan/01-netcfg.yaml +# This file describes the network interfaces available on your system +# For more information, see netplan(5). +# Set and change netplan renderer to NetworkManager GUI tool +network: + version: 2 + renderer: NetworkManager +EOF + cat </etc/NetworkManager/NetworkManager.conf +[main] +rc-manager=resolvconf +plugins=ifupdown,keyfile +dns=dnsmasq +[ifupdown] +managed=false +EOF + if [ $DEBIAN_FRONTEND_TYPE = "noninteractive" ]; then + dpkg-reconfigure -f noninteractive network-manager >>$OUTPUT 2>&1 + elif [ $DEBIAN_FRONTEND_TYPE = "dialog" ]; then + dpkg-reconfigure network-manager >>$OUTPUT 2>&1 + fi +fi \ No newline at end of file diff --git a/linux-live/modules/03-apps b/linux-live/modules/03-apps/package.list similarity index 100% rename from linux-live/modules/03-apps rename to linux-live/modules/03-apps/package.list diff --git a/linux-live/pkglists/ubuntu-gui.list b/linux-live/pkglists/ubuntu-gui.list old mode 100755 new mode 100644 diff --git a/linux-live/rootcopy-casper/root/.i18n b/linux-live/rootcopy-casper/root/.i18n deleted file mode 100644 index 9e76f38..0000000 --- a/linux-live/rootcopy-casper/root/.i18n +++ /dev/null @@ -1,3 +0,0 @@ -export LANGUAGE=ru_RU.UTF-8 -export LANG=ru_RU.UTF-8 -export LC_ALL=ru_RU.UTF-8 \ No newline at end of file