{"id":13551100,"url":"https://github.com/mikeslattery/tunic","last_synced_at":"2025-04-04T06:09:59.630Z","repository":{"id":80678198,"uuid":"220521652","full_name":"mikeslattery/tunic","owner":"mikeslattery","description":"Install Linux from a running Windows system, without need for a live USB.","archived":false,"fork":false,"pushed_at":"2023-08-28T20:53:50.000Z","size":240,"stargazers_count":773,"open_issues_count":9,"forks_count":47,"subscribers_count":21,"default_branch":"master","last_synced_at":"2025-03-28T05:13:27.357Z","etag":null,"topics":["grub","gtk3","linux","powershell","python","ubuntu","windows"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","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/mikeslattery.png","metadata":{"files":{"readme":"README.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}},"created_at":"2019-11-08T18:03:29.000Z","updated_at":"2025-03-04T12:50:13.000Z","dependencies_parsed_at":"2023-11-15T03:00:26.098Z","dependency_job_id":null,"html_url":"https://github.com/mikeslattery/tunic","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeslattery%2Ftunic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeslattery%2Ftunic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeslattery%2Ftunic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikeslattery%2Ftunic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mikeslattery","download_url":"https://codeload.github.com/mikeslattery/tunic/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247128753,"owners_count":20888235,"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","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","gtk3","linux","powershell","python","ubuntu","windows"],"created_at":"2024-08-01T12:01:42.309Z","updated_at":"2025-04-04T06:09:59.597Z","avatar_url":"https://github.com/mikeslattery.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"# Tunic\n\nInstall Linux over or alongside an existing Windows install, straight from Windows,\nwithout requiring to boot from external media like a flash drive or making BIOS configuration changes.\n\n![Alt text](https://i.imgur.com/VOhRiGh.png) \u003c!-- primary form --\u003e\n![Alt text](https://i.imgur.com/YNNt4HZ.png) \u003c!-- dual boot form --\u003e\n![Alt text](https://i.imgur.com/9P8auhO.png) \u003c!-- progress --\u003e\n\n### What Tunic Does\n\n* Validates your system meets Tunic requirements.\n* Asks all questions at beginning  (so you don't have to babysit the install).\n* Offers full disk overwrite or dual boot arrangement.\n* If dual boot, shrink C: volume to make space for Linux.\n* Provides tools to assist with freeing up space for Linux.\n* Disables Windows fast start.\n* Provides Linux Mint, Ubuntu and most official Ubuntu flavors.\n* Downloads the Linux .iso file for you.\n* Installs Grub with Secure Boot support.\n* Calculates Linux equivalent values for your Windows locale and user account.\n* Reboots and runs the Ubiquity installer, automated, (fully in RAM with mounts to the iso removed).\n* If custom install type choosen, will provide Ubuntu's Ubiquity disk partiton GUI.\n* Reboots into your final installed Linux!\n\nSee the [TODO](doc/TODO.md) for ideas for future versions.\n\n### Requirements\n\n* Windows 10, 64 bit\n* Single drive hosting the C: volume\n* At least 4 GB RAM\n* At least 15 GB of free disk space\n* UEFI\n* Administrator user permissions\n* Internet access\n* AC Wall Power\n\n### Limitations\n\n* Currently, Tunic only installs official flavors of Ubuntu and Linux Mint.\n* We are working on Windows 7 and 8, MBR, and support for other Debian/Ubuntu based Linux distros.\n* Error handling needs improvement.\n* Due to the nature of what Tunic does, it may show up as a false positive on some malware scans.\n\n### More information\n\nSee the [doc](doc) directory for more information.\n\n## Getting Started\n\n### Preparation\n\n* Backup your data!\n\nBefore you start, make sure to backup up an image of your entire disk(s).\nTunic does not assist with full disk backup.\nRead disclaimer for more information.\n\nNo, really.  Backup your data.\n\n* Close all other running applications.\n\n### Usage\n\n1. Download and run the\n[latest executable file](https://github.com/mikeslattery/tunic/releases/latest/download/tunic.exe)\nfrom releases.\n1. Answer questions.\n1. Let it run.  It may take a long time.\n1. Enjoy your new Linux OS!\n\nIf you were able to install Linux with Tunic, please\nadd a comment to [Success Stories](https://github.com/mikeslattery/tunic/issues/12),\nor send a message [to the author](https://www.reddit.com/message/compose/?to=funbike).\n\nSee the [FAQ](doc/faq.md) if you need further help.\n\n## Legal Stuff\n\n### License\n\nCopyright (c) 2020 Michael Slattery.  See commit history for list of other authors.\n\nDistributed under the [GNU General Public License, version 3](https://www.gnu.org/licenses/gpl-3.0.html).\n\n### Disclaimer\n\nThis software could inadvertantly and permanently destroy all data, leave a computer unbootable,\nor otherwise leave a computer in an undesirable state.\nThis software comes as-is with absolutely no warranty.\nRead sections [15, 16, and 17](https://www.gnu.org/licenses/gpl-3.0.html#section15)\nof the GNU GPL version 3 license for more information.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikeslattery%2Ftunic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmikeslattery%2Ftunic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikeslattery%2Ftunic/lists"}