Code Monkey home page Code Monkey logo

tunic's Introduction

Tunic

Install Linux over or alongside an existing Windows install, straight from Windows, without requiring to boot from external media like a flash drive or making BIOS configuration changes.

Alt text Alt text Alt text

What Tunic Does

  • Validates your system meets Tunic requirements.
  • Asks all questions at beginning (so you don't have to babysit the install).
  • Offers full disk overwrite or dual boot arrangement.
  • If dual boot, shrink C: volume to make space for Linux.
  • Provides tools to assist with freeing up space for Linux.
  • Disables Windows fast start.
  • Provides Linux Mint, Ubuntu and most official Ubuntu flavors.
  • Downloads the Linux .iso file for you.
  • Installs Grub with Secure Boot support.
  • Calculates Linux equivalent values for your Windows locale and user account.
  • Reboots and runs the Ubiquity installer, automated, (fully in RAM with mounts to the iso removed).
  • If custom install type choosen, will provide Ubuntu's Ubiquity disk partiton GUI.
  • Reboots into your final installed Linux!

See the TODO for ideas for future versions.

Requirements

  • Windows 10, 64 bit
  • Single drive hosting the C: volume
  • At least 4 GB RAM
  • At least 15 GB of free disk space
  • UEFI
  • Administrator user permissions
  • Internet access
  • AC Wall Power

Limitations

  • Currently, Tunic only installs official flavors of Ubuntu and Linux Mint.
  • We are working on Windows 7 and 8, MBR, and support for other Debian/Ubuntu based Linux distros.
  • Error handling needs improvement.
  • Due to the nature of what Tunic does, it may show up as a false positive on some malware scans.

More information

See the doc directory for more information.

Getting Started

Preparation

  • Backup your data!

Before you start, make sure to backup up an image of your entire disk(s). Tunic does not assist with full disk backup. Read disclaimer for more information.

No, really. Backup your data.

  • Close all other running applications.

Usage

  1. Download and run the latest executable file from releases.
  2. Answer questions.
  3. Let it run. It may take a long time.
  4. Enjoy your new Linux OS!

If you were able to install Linux with Tunic, please add a comment to Success Stores, or send a message to the author.

See the FAQ if you need further help.

Legal Stuff

License

Copyright (c) 2020 Michael Slattery. See commit history for list of other authors.

Distributed under the GNU General Public License, version 3.

Disclaimer

This software could inadvertantly and permanently destroy all data, leave a computer unbootable, or otherwise leave a computer in an undesirable state. This software comes as-is with absolutely no warranty. Read sections 15, 16, and 17 of the GNU GPL version 3 license for more information.

tunic's People

Contributors

mikeslattery avatar zeustopher avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.