Rename rbos → redbear everywhere, add redbear-info system tool
Replace all 'rbos'/'RBOS' references with 'redbear'/'Red Bear OS' across the build system, scripts, docs, and configs. Renamed files: rbos.ipxe → redbear.ipxe assets/rbos-icon.png → assets/redbear-icon.png recipes/system/rbos-info → recipes/system/redbear-info Added redbear-info: a system tool that enumerates all Red Bear OS custom components, checks runtime availability via scheme paths and binary presence, and prints status/test info. Supports --verbose, --json, and --test output modes. Zero external dependencies.
This commit is contained in:
@@ -9,7 +9,7 @@ if [ -n "$1" ]
|
||||
then
|
||||
DISK="$1"
|
||||
else
|
||||
DISK=/dev/disk/by-partlabel/RBOS_INSTALL
|
||||
DISK=/dev/disk/by-partlabel/Red Bear OS_INSTALL
|
||||
fi
|
||||
|
||||
if [ ! -b "${DISK}" ]
|
||||
@@ -37,10 +37,10 @@ fi
|
||||
BOOTLOADER="recipes/core/bootloader/target/${ARCH}-unknown-redox/stage/usr/lib/boot/bootloader.efi"
|
||||
set -x
|
||||
sudo mkdir -pv "${ESP}/EFI" "${ESP}/loader/entries"
|
||||
sudo cp -v "${BOOTLOADER}" "${ESP}/EFI/rbos.efi"
|
||||
sudo tee "${ESP}/loader/entries/rbos.conf" <<EOF
|
||||
sudo cp -v "${BOOTLOADER}" "${ESP}/EFI/redbear.efi"
|
||||
sudo tee "${ESP}/loader/entries/redbear.conf" <<EOF
|
||||
title Red Bear OS
|
||||
efi /EFI/rbos.efi
|
||||
efi /EFI/redbear.efi
|
||||
EOF
|
||||
set +x
|
||||
|
||||
@@ -48,5 +48,5 @@ sync
|
||||
|
||||
echo "Finished installing Red Bear OS dual boot"
|
||||
echo ""
|
||||
echo "To mount the RBOS filesystem partition, run:"
|
||||
echo "To mount the Red Bear OS filesystem partition, run:"
|
||||
echo " ./scripts/mount-redoxfs.sh ${DISK}"
|
||||
|
||||
Reference in New Issue
Block a user