{"id":28964482,"url":"https://github.com/mintimate/bootflow","last_synced_at":"2025-09-07T14:08:09.463Z","repository":{"id":297962633,"uuid":"998407942","full_name":"Mintimate/bootflow","owner":"Mintimate","description":"✨ From BIOS to System, Simply Boot. A minimalist toolkit providing rescue mode and ISO boot management for cloud servers, supporting both x86 and ARM64 architectures.","archived":false,"fork":false,"pushed_at":"2025-06-08T15:47:37.000Z","size":285,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-24T05:06:30.874Z","etag":null,"topics":["grub","linux","rescue","shell"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mintimate.png","metadata":{"files":{"readme":"README.en.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-08T14:50:00.000Z","updated_at":"2025-06-10T09:39:53.000Z","dependencies_parsed_at":"2025-06-08T16:40:47.668Z","dependency_job_id":null,"html_url":"https://github.com/Mintimate/bootflow","commit_stats":null,"previous_names":["mintimate/bootflow"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mintimate/bootflow","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mintimate%2Fbootflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mintimate%2Fbootflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mintimate%2Fbootflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mintimate%2Fbootflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mintimate","download_url":"https://codeload.github.com/Mintimate/bootflow/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mintimate%2Fbootflow/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274046000,"owners_count":25212982,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-07T02:00:09.463Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["grub","linux","rescue","shell"],"created_at":"2025-06-24T05:06:21.054Z","updated_at":"2025-09-07T14:08:09.454Z","avatar_url":"https://github.com/Mintimate.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BootFlow 🚀\nMinimal System Boot Toolset | \"From BIOS to System, Simply Boot.\"\n\n[中文说明](README.md)\n\nScripts:\n- boot2rescue.sh: Installs a rescue mode system on Linux setups (supports x86 and ARM64 architectures).\n- boot2cbs.sh: Downloads or moves user-provided ISO files (system images) to a mounted cloud disk, enabling boot and loading via Grub.\n\nRepository Mirrors: [GitHub](https://github.com/Mintimate/bootflow)、[CNB](https://cnb.cool/Mintimate/tool-forge/bootflow)\n\n## Alpine Rescue Mode\n\nDesigned for cloud servers from cloud providers, allowing system access via rescue mode. Some cloud providers offer independent rescue modes (e.g., Tencent Cloud), in which case this tool is theoretically unnecessary.\n\n```bash\nbash -c \"$(wget -qO- https://cnb.cool/Mintimate/tool-forge/bootflow/-/git/raw/main/boot2rescue.sh)\"\n```\n\n![Installation Process](assets/img/installShell.webp)\n\n\u003e For high-version systems like Debian 12, the default reboot is a fast reboot, which may require using `reboot -f` to force a reboot to enter the Grub boot interface.\n\nAfter installation, you can make selections in the boot menu:\n\n![Grub Selection Page](assets/img/grubUI.webp)\n\n## Mount ISO for Grub Boot\n\nDesigned for cloud servers from cloud providers, where a cloud disk is pre-mounted to automatically download ISO files, then boot into the ISO installation interface via Grub.\n\nPrerequisite: **Pre-mount a cloud disk to automatically download ISO files. The script will automatically download or copy ISOs to the isos directory in the root of the cloud disk**.\n\n```bash\n# Download the script\nwget https://cnb.cool/Mintimate/tool-forge/bootflow/-/git/raw/main/boot2cbs.sh\n# Execute the script\nbash boot2cbs.sh -i \u003cISO file path/ISO download URL\u003e\n```\n\n![Mount ISO for Grub Boot](assets/img/mountISO.webp)\n\nAfter mounting, you can make selections in the boot menu:\n\n![Grub ISO Selection](assets/img/grubUI-ISO.webp)\n\n## License\n\n[![GPLv3](gplv3.png)](LICENSE)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmintimate%2Fbootflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmintimate%2Fbootflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmintimate%2Fbootflow/lists"}