Guide_Wii/bootmii.html

543 lines
17 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<!--
Minimal Mistakes Jekyll Theme 4.24.0 by Michael Rose
Copyright 2013-2020 Michael Rose - mademistakes.com | @mmistakes
Free for personal and commercial use under the MIT license
https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE
-->
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<!-- begin _includes/seo.html --><title>BootMii Backup - Wii Hacks Guide</title>
<meta name="description" content="The complete guide to modding your Wii (and Wii mini)">
<meta name="author" content="Nintendo Homebrew">
<meta property="og:type" content="website">
<meta property="og:locale" content="en_US">
<meta property="og:site_name" content="Wii Hacks Guide">
<meta property="og:title" content="BootMii Backup">
<meta property="og:url" content="https://wii.hacks.guide/bootmii.html">
<meta property="og:description" content="The complete guide to modding your Wii (and Wii mini)">
<link rel="canonical" href="https://wii.hacks.guide/bootmii.html">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Nintendo Homebrew",
"url": "https://wii.hacks.guide/"
}
</script>
<!-- end _includes/seo.html -->
<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Wii Hacks Guide Feed">
<!-- https://t.co/dKP3o1e -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script>
document.documentElement.className = document.documentElement.className.replace(/\bno-js\b/g, '') + ' js ';
</script>
<!-- For all browsers -->
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="preload" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5/css/all.min.css"></noscript>
<!-- start custom head snippets -->
<!-- insert favicons. use http://realfavicongenerator.net/ -->
<!-- hacks-guide change start: cookie consent, favicon, locales -->
<link rel="apple-touch-icon" sizes="180x180" href="/images/site-config/apple-touch-icon.png?v=PYEmwKvQAx">
<link rel="icon" type="image/png" href="/images/site-config/favicon-16x16.png?v=PYEmwKvQAx" sizes="16x16">
<link rel="icon" type="image/png" href="/images/site-config/favicon-32x32.png?v=PYEmwKvQAx" sizes="32x32">
<link rel="icon" type="image/png" href="/images/site-config/favicon-194x194.png?v=PYEmwKvQAx" sizes="194x194">
<link rel="icon" type="image/png" href="/images/site-config/android-chrome-192x192.png?v=PYEmwKvQAx" sizes="192x192">
<link rel="manifest" href="/assets/js/manifest.json?v=PYEmwKvQAx">
<link rel="mask-icon" href="/images/site-config/safari-pinned-tab.svg?v=PYEmwKvQAx" color="#2E3440">
<link rel="shortcut icon" href="/images/site-config/favicon.ico?v=PYEmwKvQAx">
<meta name="apple-mobile-web-app-title" content="Guide">
<meta name="application-name" content="Guide">
<meta name="msapplication-TileColor" content="#2E3440">
<meta name="msapplication-TileImage" content="/images/site-config/mstile-144x144.png?v=PYEmwKvQAx">
<meta name="msapplication-config" content="/assets/xml/browserconfig.xml?v=PYEmwKvQAx">
<meta name="theme-color" content="#2E3440">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.1/cookieconsent.min.css" integrity="sha512-LQ97camar/lOliT/MqjcQs5kWgy6Qz/cCRzzRzUCfv0fotsCTC9ZHXaPQmJV8Xu/PVALfJZ7BDezl5lW3/qBxg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.1/cookieconsent.min.js" integrity="sha512-yXXqOFjdjHNH1GND+1EO0jbvvebABpzGKD66djnUfiKlYME5HGMUJHoCaeE4D5PTG2YsSJf6dwqyUUvQvS0vaA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script>
window.addEventListener("load", function(){
window.cookieconsent.initialise({
"palette": {
"popup": {
"background": "#28282b"
},
"button": {
"background": "#60818f"
}
},
"theme": "edgeless",
"position": "top",
"static": true,
"content": {
"message": "This website uses cookies to display the current guide progress on the sidebar and otherwise enhance the site."
}
})});
</script>
<!-- hacks-guide change end -->
<!-- end custom head snippets -->
</head>
<!-- hacks-guide change start: Disable caching -->
<body class="layout--single">
<nav class="skip-links">
<ul>
<li><a href="#site-nav" class="screen-reader-shortcut">Skip to primary navigation</a></li>
<li><a href="#main" class="screen-reader-shortcut">Skip to content</a></li>
<li><a href="#footer" class="screen-reader-shortcut">Skip to footer</a></li>
</ul>
</nav>
<!--[if lt IE 9]>
<div class="notice--danger align-center" style="margin: 0;">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</div>
<![endif]-->
<div class="masthead">
<div class="masthead__inner-wrap">
<div class="masthead__menu">
<nav id="site-nav" class="greedy-nav">
<!-- hacks-guide change start: disable default masthead title -->
<!--
<a class="site-title" href="/">
Wii Hacks Guide
</a>
-->
<!-- hacks-guide change end -->
<ul class="visible-links">
<!-- hacks-guide change start: multi-language configuration -->
<li class="masthead__menu-item masthead__menu-item--lg"><a href="/">Home</a></li>
<li class="masthead__menu-item"><a href="/get-started">Get Started</a></li>
<li class="masthead__menu-item"><a href="/site-navigation">Site Navigation</a></li>
<li class="masthead__menu-item"><a href="/faq">FAQ</a></li>
<!-- hacks-guide change end -->
</ul>
<!-- hacks-guide change start: Add language selector -->
<ul class="hidden-links links-menu hidden"></ul>
<ul class="hidden-links lang-menu hidden">
<li class="masthead__menu-item"><a href="https://wii.hacks.guide/bootmii.html">English</a></li>
<li class="masthead__menu-item"><a href="https://wii.hacks.guide/it_IT/bootmii.html">Italiano</a></li>
</ul>
<button class="greedy-nav__toggle hidden" type="button">
<span class="visually-hidden">Toggle Menu</span>
<div class="navicon"></div>
</button>
<button class="greedy-nav__toggle_lang" type="button"><div class="langicon"><i class="fa fa-language fa-lg" aria-hidden="true"></i></div></button>
<!-- hacks-guide change end -->
</nav>
</div>
</div>
</div>
<div class="initial-content">
<div id="main" role="main">
<!-- hacks-guide change start: Implement progress table, replace existing sidebar -->
<!--
<div class="sidebar sticky">
</div>
-->
<div class="sidebar sticky" style="display: none;">
<!-- hacks-guide change start: Refactor entire subsection to allow using translations -->
<nav class="nav__list">
<input id="ac-toc" name="accordion-toc" type="checkbox" />
<label for="ac-toc">Toggle Menu</label>
<ul class="nav__items">
<li>
<span class="nav__sub-title">Overall Progress</span>
<ol>
<li style="display: none;" data-name="home"><a href='/'>Home</a></li>
<li style="display: none;" data-name="get-started"><a href='/get-started'>Get Started</a></li>
<li style="display: none;" data-name="letterbomb"><a href='/letterbomb'>LetterBomb</a></li>
<li style="display: none;" data-name="bluebomb"><a href='/bluebomb'>BlueBomb</a></li>
<li style="display: none;" data-name="flashhax"><a href='/flashhax'>FlashHax</a></li>
<li style="display: none;" data-name="str2hax"><a href='/str2hax'>str2hax</a></li>
<li style="display: none;" data-name="wilbrand"><a href='/wilbrand'>Wilbrand</a></li>
<li style="display: none;" data-name="multiple-options"><i>(Multiple Options)</i></li>
<li style="display: none;" data-name="hbc"><a href='/hbc'>Homebrew Channel and BootMii Installation</a></li>
<li style="display: none;" data-name="hbc-mini"><a href='/hbc-mini'>Homebrew Channel - for Wii mini only</a></li>
<li style="display: none;" data-name="bootmii"><a href='/bootmii'>BootMii Backup</a></li>
<li style="display: none;" data-name="priiloader"><a href='/priiloader'>Priiloader</a></li>
<li style="display: none;" data-name="osc"><a href='/osc'>Open Shop Channel</a></li>
<li style="display: none;" data-name="cios-mini"><a href='/cios-mini'>d2xl cIOS for Wii mini (experimental)</a></li>
<li style="display: none;" data-name="wnd-mini"><a href='/wnd-mini'>Wii mini NAND Dumper</a></li>
</ol>
</li>
</ul>
</nav>
<!-- hacks-guide change end -->
</div>
<!-- hacks-guide change end-->
<article class="page" itemscope itemtype="https://schema.org/CreativeWork">
<meta itemprop="headline" content="BootMii Backup">
<div class="page__inner-wrap">
<header>
<h1 id="page-title" class="page__title" itemprop="headline">BootMii Backup
</h1>
</header>
<section class="page__content" itemprop="text">
<!-- hacks-guide change start -->
<hr>
<div class ="notice"><b>For support in English, ask for help at <a href="https://discord.gg/MWxPgEp">Nintendo Homebrew on Discord</a>.</b></div>
<hr>
<!-- hacks-guide change end -->
<aside class="sidebar__right">
<nav class="toc">
<header><h4 class="nav__title"><i class="fas fa-file-alt"></i> Table of Contents</h4></header>
<ul class="toc__menu" id="markdown-toc">
<li><a href="#requirements" id="markdown-toc-requirements">Requirements</a></li>
<li><a href="#instructions" id="markdown-toc-instructions">Instructions</a></li>
</ul>
</nav>
</aside>
<p>BootMii allows for backing up and restoring your Wiis NAND storage.
This page will guide you in backing up your Wiis NAND to an SD Card, which you can then use however you like.</p>
<p class="notice--warning">You need an <strong>SD card</strong> to use BootMii at all, but especially to create a NAND backup. If you do not have an SD card on hand right now, you can skip this page, but it is HIGHLY RECOMMENDED to return to this page later to back up your NAND.</p>
<h3 id="requirements">Requirements</h3>
<ul>
<li>An SD card with a minimum 512MB of free space (1GB or more recommended)</li>
</ul>
<h3 id="instructions">Instructions</h3>
<p class="notice--info">If you have BootMii installed as boot2, you will need to launch BootMii by restarting the console. Skip steps 1 and 2 if this is the case.</p>
<ol>
<li>Power on your console.</li>
<li>Launch the Homebrew Channel.</li>
<li>
<p>Press the HOME Button, then select “Launch BootMii”.</p>
<p><img src="/images/bootmii/BootMii_HBC.png" alt="" /></p>
<p class="notice--warning">If the <code class="language-plaintext highlighter-rouge">Launch BootMii</code> button does not appear in the Homebrew Channel, <a href="hackmii">re-launch the HackMii Installer</a> and install BootMii.</p>
<p class="notice--warning">If the screen stays black and the blue disc drive light is blinking upon launching BootMii, you are missing the BootMii files on your SD card. Download <a href="/assets/files/bootmii_sd_files.zip">this zip file</a> and extract it to the root of your SD card, then try again.</p>
</li>
<li>
<p>You should see an image similar to the below now on your screen:</p>
<p><img src="/images/bootmii/BootMii_Main.png" alt="" /></p>
<p class="notice--info">Navigating BootMii is not possible using a Wii Remote.
You must use the POWER and RESET buttons on your console, or a GameCube controller plugged into port 1.
To navigate between options, press POWER. To select an option, press RESET.</p>
</li>
<li>
<p>Select the Options button (the icon with the gears).</p>
<p><img src="/images/bootmii/BootMii_Gears.png" alt="" /></p>
</li>
<li>
<p>Select the first button to the left.</p>
<p><img src="/images/bootmii/BootMii_Backup.png" alt="" /></p>
</li>
<li>A NAND backup will start. You can watch the progress on the screen.
<ul>
<li>“Bad Blocks” are normal, and mostly originate from the factory due to NAND binning. Dont worry when you see some on a NAND backup.</li>
</ul>
<p><img src="/images/bootmii/BootMii_NAND_Backup.png" alt="" /></p>
</li>
<li>After the previous step completes, BootMii will verify the backup. Ideally, all the blocks should be green after the verification process.
<ul>
<li>If you have factory bad blocks with uncorrectable pages, these blocks may fail to verify. As long all non-bad blocks are successfully verified, this should be fine.</li>
</ul>
<p><img src="/images/bootmii/BootMii_NAND_Backup_Verify.png" alt="" /></p>
</li>
<li>
<p>Press the Back button (the one with an arrow), then press either the Wii Menu button or the Homebrew Channel button to exit BootMii.</p>
<p><img src="/images/bootmii/BootMii_Return.png" alt="" /></p>
</li>
</ol>
<div id="restore-notice" class="notice">
<p>Note: <strong>restoring a NAND backup is usually a last resort</strong>. There often better ways to unbrick your console.</p>
<p>Try your best to <a href="bricks">identify your brick condition</a> and reverse the action that caused it in the first place.</p>
<p>To restore from a NAND backup on your SD card, you can follow the instructions for <a href="bootmiirecover">RestoreMii</a>.
<strong>Family edition Wiis (Wiis without GameCube ports) CANNOT restore NAND backups.</strong></p>
</div>
<p class="notice--info">As stated earlier, if you have BootMii installed as boot2, it will launch every time you start your console.
If you would like to change this, you can use the app <a href="https://oscwii.org/library/app/BootMiiConfigurationEditor">BootMii Config Editor</a>. Or, you can edit <code class="language-plaintext highlighter-rouge">sd:/bootmii/bootmii.ini</code> manually.</p>
<p class="notice--info">Two files will have been created on the root of your SD Card: <code class="language-plaintext highlighter-rouge">nand.bin</code> and <code class="language-plaintext highlighter-rouge">keys.bin</code>. <code class="language-plaintext highlighter-rouge">nand.bin</code> is your Wiis internal memory, while <code class="language-plaintext highlighter-rouge">keys.bin</code> are your consoles keys.</p>
<p class="notice--info"><a href="priiloader">Continue to Priiloader Installation</a><br />
Priiloader adds a secondary level of brick protection, and is highly recommended even if BootMii was installed as boot2. It is especially important for users of BootMii on IOS.</p>
</section>
<footer class="page__meta">
</footer>
</div>
</article>
</div>
</div>
<div id="footer" class="page__footer">
<footer>
<!-- start custom footer snippets -->
<!-- end custom footer snippets -->
<div class="page__footer-follow">
<ul class="social-icons">
<li><strong>Follow:</strong></li>
<li><a href="https://github.com/hacks-guide/Guide_Wii" rel="nofollow noopener noreferrer"><i class="fab fa-fw fa-github" aria-hidden="true"></i> GitHub</a></li>
<!-- hacks-guide change start: force disable atom feed-->
<!--
<li><a href="/feed.xml"><i class="fas fa-fw fa-rss-square" aria-hidden="true"></i> Feed</a></li>
</ul>
-->
<!-- hacks-guide change end -->
</div>
<!-- hacks-guide change start: custom footer -->
<div class="page__footer-copyright">&copy; 2024 Nintendo Homebrew. - <a href="site-navigation">Site Navigation</a> - <a href="privacy-policy">Privacy Policy</a> - <a href="donations">Donations</a> <!-- Powered by <a href="https://jekyllrb.com" rel="nofollow">Jekyll</a> &amp; <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.--></div>
<!-- hacks-guide change end -->
</footer>
</div>
<!-- hacks-guide change end -->
<script src="/assets/js/main.min.js"></script>
<!-- hacks-guide change start: Disable caching -->
<!-- hacks-guide change end -->
</body>
</html>