View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002679 | Kali Linux | General Bug | public | 2015-09-21 07:12 | 2025-07-14 09:18 |
| Reporter | mehw | Assigned To | dookie | ||
| Priority | normal | Severity | text | Reproducibility | N/A |
| Status | closed | Resolution | fixed | ||
| Summary | 0002679: in docs.kali.org some html lists closures are wrong: numbers not in sequence, items not in the same group | ||||
| Description | NOTE! There is a corrected version of the wiki page attached to this message, please take a look to have an idea... In the page some html lists are wrong, the closure is messed up as shown below:
a corrected version should be something like this:
Thanks! | ||||
| Attached Files | kali-linux-dual-boot-on-mac-hardware_altered_lists_closure.html (44,922 bytes)
<html lang="en-US"><head>
<meta charset="UTF-8">
<meta content="width=device-width" name="viewport">
<meta content="telephone=no" name="format-detection">
<meta content="IE=Edge" http-equiv="X-UA-Compatible">
<title>Dual Boot Kali on Mac Hardware | Kali Linux</title>
<link media="all" type="text/css" href="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/css/language-selector.css?v=2.9.1" rel="stylesheet">
<!-- All in One SEO Pack 2.2.7.2 by Michael Torbert of Semper Fi Web Design[246,296] -->
<meta content="Since the release of Kali Linux 1.0.8, Kali Linux supports EFI out of the box. This added feature simplifies the process of getting Kali installed and running" itemprop="description" name="description">
<link href="http://docs.kali.org/installation/kali-linux-dual-boot-on-mac-hardware" rel="canonical">
<!-- /all in one seo pack -->
<link href="http://docs.kali.org/feed" title="Kali Linux » Feed" type="application/rss+xml" rel="alternate">
<link href="http://docs.kali.org/comments/feed" title="Kali Linux » Comments Feed" type="application/rss+xml" rel="alternate">
<script type="text/javascript" async="" src="http://www.google-analytics.com/ga.js"></script><script type="text/javascript">
window._wpemojiSettings = {"baseUrl":"http:\/\/s.w.org\/images\/core\/emoji\/72x72\/","ext":".png","source":{"concatemoji":"http:\/\/docs.kali.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.3.1"}};
!function(a,b,c){function d(a){var c=b.createElement("canvas"),d=c.getContext&&c.getContext("2d");return d&&d.fillText?(d.textBaseline="top",d.font="600 32px Arial","flag"===a?(d.fillText(String.fromCharCode(55356,56812,55356,56807),0,0),c.toDataURL().length>3e3):(d.fillText(String.fromCharCode(55357,56835),0,0),0!==d.getImageData(16,16,1,1).data[0])):!1}function e(a){var c=b.createElement("script");c.src=a,c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var f,g;c.supports={simple:d("simple"),flag:d("flag")},c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.simple&&c.supports.flag||(g=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",g,!1),a.addEventListener("load",g,!1)):(a.attachEvent("onload",g),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),f=c.source||{},f.concatemoji?e(f.concatemoji):f.wpemoji&&f.twemoji&&(e(f.twemoji),e(f.wpemoji)))}(window,document,window._wpemojiSettings);
</script><script src="http://docs.kali.org/wp-includes/js/wp-emoji-release.min.js?ver=4.3.1" type="text/javascript"></script>
<style type="text/css">
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link media="all" type="text/css" href="http://docs.kali.org/wp-content/themes/knowhow-childtheme/style.css?ver=4.3.1" id="theme-style-css" rel="stylesheet">
<style type="text/css" id="theme-style-inline-css">
/* Links */
a,
a:visited { color:#a03717; }
a:hover,
.widget a:hover,
#primary-nav ul a:hover,
#footer-nav a:hover,
#breadcrumbs a:hover { color:#a03717; }
/* Theme Color */
#commentform #submit,
.st_faq h2.active .action,
.widget_categories ul span,
.pagination .current,
.tags a,
.page-links span,
#comments .comment-meta .author-badge,
input[type="reset"],
input[type="submit"],
input[type="button"] { background: #32638e; }
#live-search #searchsubmit, input[type="submit"] { background-color: #32638e; }
.tags a:before { border-color: transparent #32638e transparent transparent; }
#primary-nav { top: 30px; }
</style>
<link media="all" type="text/css" href="http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,700&subset=latin,latin-ext" id="theme-font-css" rel="stylesheet">
<link media="all" type="text/css" href="http://docs.kali.org/wp-content/themes/knowhow/css/font-awesome.min.css?ver=4.3.1" id="font-awesome-css" rel="stylesheet">
<link media="all" type="text/css" href="http://docs.kali.org/wp-content/themes/knowhow/framework/shortcodes/shortcodes.css?ver=4.3.1" id="shortcodes-css" rel="stylesheet">
<link media="screen" type="text/css" href="http://docs.kali.org/wp-content/plugins/codecolorer/codecolorer.css?ver=0.9.9" id="codecolorer-css" rel="stylesheet">
<link media="all" type="text/css" href="http://docs.kali.org/wp-content/plugins/media-element-html5-video-and-audio-player/mediaelement/mediaelementplayer.css?ver=4.3.1" id="mediaelementjs-styles-css" rel="stylesheet">
<script src="http://docs.kali.org/wp-includes/js/jquery/jquery.js?ver=1.11.3" type="text/javascript"></script>
<script src="http://docs.kali.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1" type="text/javascript"></script>
<script src="http://docs.kali.org/wp-content/plugins/media-element-html5-video-and-audio-player/mediaelement/mediaelement-and-player.min.js?ver=2.1.3" type="text/javascript"></script>
<link href="http://docs.kali.org/xmlrpc.php?rsd" title="RSD" type="application/rsd+xml" rel="EditURI">
<link href="http://docs.kali.org/wp-includes/wlwmanifest.xml" type="application/wlwmanifest+xml" rel="wlwmanifest">
<meta content="WordPress 4.3.1" name="generator">
<link href="http://docs.kali.org/?p=5047" rel="shortlink">
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-0000000-0']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">var icl_lang = 'en';var icl_home = 'http://docs.kali.org/';</script>
<script src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/js/sitepress.js" type="text/javascript"></script>
<meta content="WPML ver:2.9.1 stt:1,61,39,4,3,27,28,47,2,5,20,25,44,55;0" name="generator">
<!--[if lt IE 9]><script src="http://docs.kali.org/wp-content/themes/knowhow/js/html5.js"></script><![endif]--><!--[if (gte IE 6)&(lte IE 8)]><script src="http://docs.kali.org/wp-content/themes/knowhow/js/selectivizr-min.js"></script><![endif]--><meta data-pso-th="4a8c140c4eb7be5fe850ca39b946669c" data-pso-pt="singlePost" data-pso-pv="1.2.0"></head>
<body class="single single-post postid-5047 single-format-standard">
<!-- #site-container -->
<div class="clearfix" id="site-container">
<!-- #primary-nav-mobile -->
<nav id="primary-nav-mobile">
<a href="#" class="menu-toggle clearfix"><i class="fa fa-reorder"></i></a>
<ul class="clearfix" id="mobile-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-148" id="menu-item-148"><a href="http://docs.kali.org">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-200" id="menu-item-200"><a href="http://docs.kali.org/about">Translators</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-253" id="menu-item-253"><a href="http://docs.kali.org/contribute">Contribute to Kali</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5782" id="menu-item-5782"><a href="/faq">F.A.Q</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5152" id="menu-item-5152"><a href="http://tools.kali.org">Kali Tools</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-268" id="menu-item-268"><a href="http://forums.kali.org">Kali Forums</a></li>
</ul></nav>
<!-- /#primary-nav-mobile -->
<!-- #header -->
<header role="banner" class="clearfix" id="site-header">
<div class="container">
<!-- #logo -->
<div id="logo">
<a href="http://docs.kali.org" title="Kali Linux">
<img src="http://docs.kali.org/wp-content/uploads/2015/02/dragon-logo1.png" alt="Kali Linux">
</a>
<h1>
<a href="http://docs.kali.org" title="Kali Linux">
Kali Linux </a>
</h1>
<h2>
<a href="http://docs.kali.org" title="Kali Linux">
Official Documentation </a>
</h2>
</div>
<!-- /#logo -->
<!-- #primary-nav -->
<nav class="clearfix" role="navigation" id="primary-nav">
<ul class="nav sf-menu clearfix sf-js-enabled" id="menu-docs"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-148"><a href="http://docs.kali.org">Home</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-200"><a href="http://docs.kali.org/about">Translators</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-253"><a href="http://docs.kali.org/contribute">Contribute to Kali</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5782"><a href="/faq">F.A.Q</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5152"><a href="http://tools.kali.org">Kali Tools</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-268"><a href="http://forums.kali.org">Kali Forums</a></li>
</ul> </nav>
<!-- #primary-nav -->
</div>
</header>
<!-- /#header -->
<!-- #live-search -->
<div id="live-search">
<div class="container">
<div id="search-wrap">
<form action="http://docs.kali.org/" class="clearfix" id="searchform" method="get" role="search">
<input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" id="s" name="s" value="Have a question? Type your keywords here!" onblur="if (this.value == '') {this.value = 'Have a question? Type your keywords here!';}" onfocus="if (this.value == 'Have a question? Type your keywords here!') {this.value = '';}">
<i class="live-search-loading fa fa-spinner fa-spin"></i>
<button id="searchsubmit" type="submit">
<i class="fa fa-search"></i><span>Search</span>
</button>
<input type="hidden" name="lang" value="en"></form>
</div>
</div>
</div>
<!-- /#live-search -->
<!-- #primary -->
<div class="sidebar-left clearfix" id="primary">
<!-- .container -->
<div class="container">
<!-- #content -->
<section role="main" id="content">
<!-- #page-header -->
<header class="clearfix" id="page-header">
<h1 class="page-title">Dual Boot Kali on Mac Hardware</h1>
<div id="breadcrumbs"><a href="http://docs.kali.org"><icon class="fa fa-home"></icon></a><span class="sep">/</span><a title="View all posts in 03. Installing Kali Linux" href="http://docs.kali.org/category/installation">03. Installing Kali Linux</a> <span class="sep">/</span>Dual Boot Kali on Mac Hardware</div></header>
<!-- /#page-header -->
<ul class="entry-meta clearfix">
</ul>
<article class="clearfix post-5047 post type-post status-publish format-standard has-post-thumbnail hentry category-installation has_thumb" id="post-5047">
<!-- .entry-header -->
<header class="entry-header">
<figure class="entry-thumb">
<img width="150" height="150" alt="kali-docs-dual-boot-mac-150x150" class="attachment-post wp-post-image" src="http://docs.kali.org/wp-content/uploads/2014/09/kali-docs-dual-boot-mac-150x150.png">
</figure>
</header>
<!-- /.entry-header -->
<div class="entry-content">
<h2>Kali Linux Installation Requirements</h2>
<p style="text-align: justify;">Since the release of <a href="http://www.kali.org/news/kali-1-0-8-released-uefi-boot-support/">Kali Linux 1.0.8</a>, Kali Linux supports EFI out of the box. This added feature simplifies the process of getting Kali installed and running on various Apple MacBook Air, Pro, and Retina models.</p>
<p> </p>
<div class="st-alert st-alert-info "><br>
The make/model/year of the device will determine how successful your experience will be, with newer devices having a better chance of working. Pre-installing rEFInd may also increase the odds of success on older devices.<br>
</div>
<p style="text-align: justify;">This guide will show you to dual-boot OSX with Kali Linux using <a target="_blank" href="http://www.rodsbooks.com/refind/" title="rEFInd">rEFInd</a>, with the option of encrypting the Kali Linux partition. If you wish to replace OSX completely, please refer to our <a href="http://docs.kali.org/installation/kali-linux-hard-disk-install-on-mac">Single Boot Kali on Mac Hardware</a> guide.</p>
<p style="text-align: justify;">By using using the 3rd party software rEFInd (a fork of <a target="_blank" href="http://refit.sourceforge.net/" title="rEFIt">rEFIt</a>) we are able to open up the boot menu used in Apple’s OSX OS, which is perfect for dual booting. It also has the advantage of helping older devices boot from USB that would not be able to otherwise. Once Kali Linux has been installed, rEFInd can be customized to be hidden or removed completely.</p>
<h4>Installation Prerequisites</h4>
<ul>
<li>A minimum of 10 GB disk space for the Kali Linux install.</li>
<li>A minimum of 512MB RAM.</li>
<li>Devices <strong>older</strong> than ‘<strong>late 2012</strong>‘, may require a blank DVD. <strong>USB booting may not work without rEFInd</strong> pre-installed.</li>
<li>For devices <strong>newer</strong> than ‘<strong>late 2012</strong>‘, you’ll need a blank DVD <strong>or</strong> a USB drive.</li>
<li>OSX 10.7 or higher</li>
</ul>
<h4>Preparing for the Installation</h4>
<ol>
<li><a target="_blank" href="http://docs.kali.org/introduction/download-official-kali-linux-images" title="Download Official Kali Images">Download Kali linux</a>.</li>
<li>Burn the Kali Linux ISO image to a DVD or <a href="http://docs.kali.org/downloading/kali-linux-live-usb-install" title="Kali Linux Live USB Install">copy the image to USB drive</a>.</li>
<li>Backup any important information on the device to external media.</li>
</ol>
<h2>Preparing OSX (Installing rEFInd)</h2>
<ol>
<li>At the time of this writing, the latest version of <a target="_blank" href="http://sourceforge.net/projects/refind/" title="rEFInd">rEFInd</a> is 0.8.3.<br>
Boot into OSX and download a local copy.</li>
<div style="overflow:auto;white-space:nowrap;width:620px;" class="codecolorer-container bash default"><div class="bash codecolorer">osx:~ mbp$ curl <span class="re5">-s</span> <span class="re5">-L</span> http:<span class="sy0">//</span>sourceforge.net<span class="sy0">/</span>projects<span class="sy0">/</span>refind<span class="sy0">/</span>files<span class="sy0">/</span>0.8.3<span class="sy0">/</span>refind-bin-0.8.3.zip <span class="re5">-o</span> refind.zip</div></div>
<li>After downloading rEFInd, extract the contents of the zip file and run the install shell script with sudo.</li>
<div style="overflow:auto;white-space:nowrap;width:620px;height:auto;" class="codecolorer-container bash default"><div class="bash codecolorer">osx:~ mbp$ <span class="kw2">unzip</span> <span class="re5">-q</span> refind.zip<br>
osx:~ mbp$ <span class="kw3">cd</span> refind-bin-<span class="sy0">*/</span><br>
osx:refind-bin-0.8.3 mbp$ <span class="kw2">sudo</span> <span class="kw2">bash</span> install.sh<br>
<br>
WARNING: Improper use of the <span class="kw2">sudo</span> <span class="kw3">command</span> could lead to data loss<br>
or the deletion of important system files. Please double-check your<br>
typing when using sudo. Type <span class="st0">"man sudo"</span> <span class="kw1">for</span> <span class="kw2">more</span> information.<br>
<br>
To proceed, enter your password, or <span class="kw3">type</span> Ctrl-C to abort.<br>
<br>
Password:<br>
Installing rEFInd on OS X....<br>
Installing rEFInd to the partition mounted at <span class="sy0">//</span><br>
Copied rEFInd binary files<br>
<br>
Copying sample configuration <span class="kw2">file</span> <span class="kw2">as</span> refind.conf; edit this <span class="kw2">file</span> to configure<br>
rEFInd.<br>
<br>
WARNING: If you have an Advanced Format disk, <span class="sy0">*</span>DO NOT<span class="sy0">*</span> attempt to check the<br>
bless status with <span class="st_h">'bless --info'</span>, since this is known to cause disk corruption<br>
on some systems<span class="sy0">!!</span><br>
<br>
Installation has completed successfully.<br>
<br>
osx:refind-bin-0.8.3 mbp$</div></div>
</ol>
<h3>Kali Linux Installation Procedure</h3>
<ol>
<li>Before we can install Kali Linux, there needs to be room on the hard disk. By booting into a live Kali session, we can resize the partition to our desired size. To do so, power on the device and immediately press and hold the <strong>Option</strong> key until you see the rEFInd boot menu.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/01-rEFInd.png"><img width="600" alt="01-rEFInd" src="http://docs.kali.org/wp-content/uploads/2014/08/01-rEFInd.png" class="aligncenter size-full wp-image-5051"></a></p>
<li>When the boot menu appears, insert your chosen installation medium. If everything works as expected, you will see <strong>two</strong> volumes:
<ul>
<li>EFI – EFI\BOOT\syslinux.efi from 61 MiB FAT volume</li>
<li>Windows – Legacy OS from FAT volume</li>
</ul>
</li>
<p>Although Kali Linux is based on <a target="_blank" href="http://www.debian.org/" title="Debian Linux">Debian</a>, Apple/rEFInd detects it as Windows.<br>
<strong>Select the Windows volume to continue</strong>.</p>
<ul>
<li>If you are using a DVD, you may need to refresh the menu by pressing <strong>ESC</strong> once the disk if fully spinning.</li>
<li>If you still only see <strong>one volume</strong> (EFI), then the installation medium <strong>is not supported</strong> for your Apple device. If you haven’t already done so, you may wish to install <strong>rEFInd</strong> and try again.</li>
<li>If you select the EFI volume, the booting will hang at this point and you will <strong>not</strong> be able to continue.</li>
</ul>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/02-rEFInd_boot.png"><img width="600" alt="02-rEFInd_boot" src="http://docs.kali.org/wp-content/uploads/2014/08/02-rEFInd_boot.png" class="aligncenter size-full wp-image-5052"></a></p>
<li>You should be greeted with the Kali Boot screen. Select <strong>Live</strong> and you should be booted into the Kali Linux default desktop.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/03-live-boot-menu.png"><img width="600" alt="03-live-boot-menu" src="http://docs.kali.org/wp-content/uploads/2014/08/03-live-boot-menu.png" class="aligncenter size-full wp-image-5056"></a></p>
<li>We can use <a target="_blank" href="http://gparted.org/" title="GParted">GParted</a> to shrink the existing OSX partition (HFS+), allowing us to install Kali in the free space. You can find GParted in the Kali menu by navigating to: Applications -> System Tools -> GParted Partition Editor</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/04-gparted_menu.png"><img width="600" alt="04-gparted_menu" src="http://docs.kali.org/wp-content/uploads/2014/08/04-gparted_menu.png" class="aligncenter size-full wp-image-5053"></a></p>
<li>Once GParted has opened, select your OSX partition. Depending on your system, it will usually be the second, larger partition. In our example, there are three partitions: the EFI upgrade partition (/dev/sda1), OSX (/dev/sda2), and System Recovery (/dev/sda3). Resize your OSX partition and leave enough space (10 GB minimum) for the Kali installation.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/05-gparted_resize.png"><img width="600" alt="05-gparted_resize" src="http://docs.kali.org/wp-content/uploads/2014/08/05-gparted_resize.png" class="aligncenter size-full wp-image-5054"></a></p>
</ol>
<h2>Kali Linux Installation Procedure</h2>
<ol>
<li>To start the Kali Linux installation, repeat steps 1 and 2 above to boot to the Kali Linux boot screen. Once you can see the the boot screen, choose ‘Live’, ‘Graphical Install’ or ‘(Text-Mode) Install’ to begin the setup. In this guide, we chose ‘Graphical Install’.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/03-boot-menu.png"><img width="600" alt="03-boot-menu" src="http://docs.kali.org/wp-content/uploads/2014/08/03-boot-menu.png" class="aligncenter size-full wp-image-5030"></a></p>
<li>Select your preferred language and then your country location. You’ll also be prompted to configure your keyboard with the appropriate keymap.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/05-lanuage.png"><img width="600" alt="05-lanuage" src="http://docs.kali.org/wp-content/uploads/2014/08/05-lanuage.png" class="aligncenter size-full wp-image-5031"></a></p>
<li>The installer will copy the image to your hard disk, probe your network interfaces, and then prompt you to enter a hostname then domain name for your system. In the example below, we’ve entered ‘kali’ as our hostname.
<ul>
<li>If the setup detected multiple NICs, it may prompt you which one to use for installation.</li>
<li>If the chosen NIC is 802.11 based, it will ask for wireless network information to collect, before prompting for a hostname.</li>
<li>If there isn’t a DHCP service running on the network, it will ask you to manually enter the network information after probing for network interfaces.</li>
<li>If Kali Linux doesn’t detect your NIC, you either need to include the drivers for it when prompted, or generate a <a href="http://docs.kali.org/development/live-build-a-custom-kali-iso" title="Custom Kali Linux ISO">custom Kali Linux ISO</a> with them pre-included.</li>
</ul>
</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/06-hostname.png"><img width="600" alt="06-hostname" src="http://docs.kali.org/wp-content/uploads/2014/08/06-hostname.png" class="aligncenter size-full wp-image-5032"></a></p>
<li>Enter a robust password for the root account.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/07-root-password.png"><img width="600" alt="07-root-password" src="http://docs.kali.org/wp-content/uploads/2014/08/07-root-password.png" class="aligncenter size-full wp-image-5033"></a></p>
<li>Next, set your time zone.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/08-time-date.png"><img width="600" alt="08-time-date" src="http://docs.kali.org/wp-content/uploads/2014/08/08-time-date.png" class="aligncenter size-full wp-image-5034"></a></p>
<li>The installer will now probe your disks and offer you five choices. In our example, we’re using the spare partition that we made during live mode, so we select ‘Guided – use the largest continuous free space’.
<ul>
<li>Experienced users can use the ‘Manual’ option for more granular configuration options. This option will also allow you to set up encrypted LVM, so Kali Linux would be fully encrypted. The screen afterwards will prompt you for the password. You will have to enter the same password every time you start up Kali Linux.</li>
</ul>
</li>
<div class="st-alert st-alert- "><br>
Kali will automatically securely wipe the hard disk before asking for the password. This may take ‘a while’ (hours) depending on size and speed of the drive. If you wish to risk it, you can skip it.<br>
</div>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/12-partition.png"><img width="600" alt="12-partition" src="http://docs.kali.org/wp-content/uploads/2014/08/12-partition.png" class="aligncenter size-full wp-image-5038"></a></p>
<li>The next stage is to select the partition structure you want to use. We will go ahead and use the default option and have everything on one partition. Afterwards it will display an overview. If you agree to what it suggests, press the continue button.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/14_structure.png"><img width="600" alt="14_structure" src="http://docs.kali.org/wp-content/uploads/2014/08/14_structure.png" class="aligncenter size-full wp-image-5070"></a></p>
<li>Next, you’ll have one last chance to review your disk configuration before the installer makes irreversible changes. After you click Continue, the installer will go to work and you’ll have an almost finished installation.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/15_check.png"><img width="600" alt="15_check" src="http://docs.kali.org/wp-content/uploads/2014/08/15_check.png" class="aligncenter size-full wp-image-5071"></a></p>
<li>This screen configures the use of our Internet network mirrors. Kali can use our online central repository to distribute applications to keep packages up-to-date and allow for additional programs to be installed more easily. Should you need to enter any appropriate proxy information, the next screen will allow you to enter the required details.</li>
<div class="st-alert st-alert- "><br>
If you select ‘NO’ in this screen, you will NOT be able to install packages from Kali repositories until you <a href="http://docs.kali.org/general-use/kali-linux-sources-list-repositories">alter your sources</a>.<br>
</div>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/13-package-manager.png"><img width="600" alt="13-package-manager" src="http://docs.kali.org/wp-content/uploads/2014/08/13-package-manager.png" class="aligncenter size-full wp-image-5039"></a></p>
<li>Next, install GRUB bootloader.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/14-grub.png"><img width="600" alt="14-grub" src="http://docs.kali.org/wp-content/uploads/2014/08/14-grub.png" class="aligncenter size-full wp-image-5040"></a></p>
<li>Finally, click ‘Continue’ to finish installing Kali Linux. It is highly recommend that you restart your machine at this stage.<br>
Once complete, repeat the first 2 steps again to boot into ‘Live mode’ once more.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/15-finish.png"><img width="600" alt="15-finish" src="http://docs.kali.org/wp-content/uploads/2014/08/15-finish.png" class="aligncenter size-full wp-image-5041"></a></p>
<li>If the <a target="_blank" href="http://www.rodsbooks.com/gdisk/" title="GPT fdisk">gdisk</a> package isn’t included in your Kali Linux ISO, you will first need to install it.<br>
If you enabled the network repository during the setup, this can easily be done:</li>
<div style="overflow:auto;white-space:nowrap;width:670px;" class="codecolorer-container bash default"><div class="bash codecolorer"><span class="kw2">apt-get update</span><br>
<span class="kw2">apt-get install</span> gdisk</div></div>
<li>We are now going to convert the Master Boot Record (MBR) to a hybrid, which will allow for Apple’s EFI to detect and boot using GRUB.<br>
Once complete, power off the device and remove any installation media when prompted.
<div style="overflow:auto;white-space:nowrap;width:620px;height:auto;" class="codecolorer-container bash default"><div class="bash codecolorer"><span class="co4">root@kali:~# </span>gdisk <span class="sy0">/</span>dev<span class="sy0">/</span>sda<br>
GPT fdisk <span class="br0">(</span>gdisk<span class="br0">)</span> version 0.8.5<span class="sy0"></</span>li<span class="sy0">></span><br>
<span class="sy0"></</span>ol<span class="sy0">></span><br>
Partition table scan:<br>
MBR: protective<br>
BSD: not present<br>
APM: not present<br>
GPT: present<br>
<br>
Found valid GPT with protective MBR; using GPT.<br>
<br>
Command <span class="br0">(</span>? <span class="kw1">for</span> <span class="kw3">help</span><span class="br0">)</span>: p<br>
Disk <span class="sy0">/</span>dev<span class="sy0">/</span>sda: <span class="nu0">976773168</span> sectors, <span class="nu0">465.8</span> GiB<br>
Logical sector size: <span class="nu0">512</span> bytes<br>
Disk identifier <span class="br0">(</span>GUID<span class="br0">)</span>: 1B3DB3D4-ECFD-47A1-<span class="nu0">9435</span>-F2FF318C2F55<br>
Partition table holds up to <span class="nu0">128</span> entries<br>
First usable sector is <span class="nu0">34</span>, <span class="kw2">last</span> usable sector is <span class="nu0">976773134</span><br>
Partitions will be aligned on <span class="nu0">8</span>-sector boundaries<br>
Total <span class="kw2">free</span> space is <span class="nu0">245</span> sectors <span class="br0">(</span><span class="nu0">122.5</span> KiB<span class="br0">)</span><br>
<br>
Number Start <span class="br0">(</span>sector<span class="br0">)</span> End <span class="br0">(</span>sector<span class="br0">)</span> Size Code Name<br>
<span class="nu0">1</span> <span class="nu0">40</span> <span class="nu0">409639</span> <span class="nu0">200.0</span> MiB EF00 EFI System Partition<br>
<span class="nu0">2</span> <span class="nu0">409640</span> <span class="nu0">548413439</span> <span class="nu0">261.3</span> GiB AF00 Macintosh<br>
<span class="nu0">3</span> <span class="nu0">975503592</span> <span class="nu0">976773127</span> <span class="nu0">619.9</span> MiB AB00 Recovery HD<br>
<span class="nu0">4</span> <span class="nu0">548413440</span> <span class="nu0">548415487</span> <span class="nu0">1024.0</span> KiB EF02<br>
<span class="nu0">5</span> <span class="nu0">548415488</span> <span class="nu0">958138367</span> <span class="nu0">195.4</span> GiB 0700<br>
<span class="nu0">6</span> <span class="nu0">958138368</span> <span class="nu0">975503359</span> <span class="nu0">8.3</span> GiB <span class="nu0">8200</span><br>
<br>
Command <span class="br0">(</span>? <span class="kw1">for</span> <span class="kw3">help</span><span class="br0">)</span>: r<br>
<br>
Recovery<span class="sy0">/</span>transformation <span class="kw3">command</span> <span class="br0">(</span>? <span class="kw1">for</span> <span class="kw3">help</span><span class="br0">)</span>: h<br>
<br>
WARNING<span class="sy0">!</span> Hybrid MBRs are flaky and dangerous<span class="sy0">!</span> If you decide not to use one,<br>
just hit the Enter key at the below prompt and your MBR partition table will<br>
be untouched.<br>
<br>
Type from one to three GPT partition numbers, separated by spaces, to be<br>
added to the hybrid MBR, <span class="kw1">in</span> sequence: <span class="nu0">5</span><br>
Place EFI GPT <span class="br0">(</span>0xEE<span class="br0">)</span> partition first <span class="kw1">in</span> MBR <span class="br0">(</span>good <span class="kw1">for</span> GRUB<span class="br0">)</span>? <span class="br0">(</span>Y<span class="sy0">/</span>N<span class="br0">)</span>: y<br>
<br>
Creating entry <span class="kw1">for</span> GPT partition <span class="co0">#5 (MBR partition #2)</span><br>
Enter an MBR hex code <span class="br0">(</span>default 07<span class="br0">)</span>: <span class="nu0">83</span><br>
Set the bootable flag? <span class="br0">(</span>Y<span class="sy0">/</span>N<span class="br0">)</span>: y<br>
<br>
Unused partition space<span class="br0">(</span>s<span class="br0">)</span> found. Use one to protect <span class="kw2">more</span> partitions? <span class="br0">(</span>Y<span class="sy0">/</span>N<span class="br0">)</span>: n<br>
<br>
Recovery<span class="sy0">/</span>transformation <span class="kw3">command</span> <span class="br0">(</span>? <span class="kw1">for</span> <span class="kw3">help</span><span class="br0">)</span>: <span class="kw2">w</span><br>
<br>
Final checks complete. About to <span class="kw2">write</span> GPT data. THIS WILL OVERWRITE EXISTING<br>
PARTITIONS<span class="sy0">!!</span><br>
<br>
Do you want to proceed? <span class="br0">(</span>Y<span class="sy0">/</span>N<span class="br0">)</span>: y<br>
OK; writing new GUID partition table <span class="br0">(</span>GPT<span class="br0">)</span> to <span class="sy0">/</span>dev<span class="sy0">/</span>sda.<br>
The operation has completed successfully.<br>
<span class="co4">root@kali:~#</span></div></div>
<ul>
<li>At this stage, we are able to use both Kali Linux and OSX and select which one we want to use at start up.</li>
</ul>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/20-refind.png"><img width="600" alt="20-refind" src="http://docs.kali.org/wp-content/uploads/2014/08/20-refind.png" class="aligncenter size-full wp-image-5058"></a></p>
<h2>rEFInd Configuration</h2>
<p>If you wish, you can alter rEFInd in various ways now, including:</p>
<ul>
<li>The default OS selection (by default it is OSX)</li>
<li>Timeout value (by default it is 20 seconds)</li>
<li>Direct boot into the default OS (Note, by pressing <strong>Options</strong> during boot, you will have a one time boot menu)</li>
<li>Remove rEFInd, enabling the use of the traditional Apple menu (booting to OSX and Kali Linux will still work)</li>
</ul>
<p>If you wish to make any of these alterations, boot into OSX, and alter the following file:</p>
<div style="overflow:auto;white-space:nowrap;width:620px;" class="codecolorer-container bash default"><div class="bash codecolorer">osx:~ mbp$ <span class="kw2">sudo</span> <span class="kw2">nano</span> <span class="sy0">/</span>EFI<span class="sy0">/</span>refind<span class="sy0">/</span>refind.conf</div></div>
<ul>
<li>The timeout value controls how long you have to select an OS from the boot menu. By setting it to ‘-1’, it will boot directly into the default OS.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/21-refind_timeout.png"><img width="600" alt="21-refind_timeout" src="http://docs.kali.org/wp-content/uploads/2014/08/21-refind_timeout.png" class="aligncenter size-full wp-image-5059"></a></p>
<li>The ‘default_selection’ value sets the default selection on startup. OSX will be at position ‘1’ and Kali will be at ‘2’. In this example, we will use OSX as the default.</li>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/22-refind_default.png"><img width="600" alt="22-refind_default" src="http://docs.kali.org/wp-content/uploads/2014/08/22-refind_default.png" class="aligncenter size-full wp-image-5060"></a></p>
<li>If we combine the two alterations and save our changes, the next time we reboot, it will appear that nothing has changed from before installing Kali Linux. However, if we hold down the ‘Options’ key for the Apple boot menu, we will see the following:
<ul>
<li>EFI Boot – OSX</li>
<li>Windows – Kali Linux</li>
<li>Recovery HD – OSX’s Recovery Partition</li>
</ul>
</li>
</ul>
<p><a href="http://docs.kali.org/wp-content/uploads/2014/08/23-done.png"><img width="600" alt="23-done" src="http://docs.kali.org/wp-content/uploads/2014/08/23-done.png" class="aligncenter size-full wp-image-5061"></a></p>
<div class="st-alert st-alert- "><br>
Using Apple’s boot menu, the value names cannot be altered. If you wish to customize these values, you will need to use rEFInd.<br>
</div>
</li></ol></div>
</article>
<section class="clearfix" id="related-posts">
<h3 id="related-posts-title">Related Articles</h3>
<ul class="clearfix">
<li class="standard">
<h4 class="entry-title"><a title="Kali Linux Hard Disk Install" rel="bookmark" href="http://docs.kali.org/installation/kali-linux-hard-disk-install">Kali Linux Hard Disk Install</a></h4>
</li>
<li class="standard">
<h4 class="entry-title"><a title="Dual Boot Kali with Windows" rel="bookmark" href="http://docs.kali.org/installation/dual-boot-kali-with-windows">Dual Boot Kali with Windows</a></h4>
</li>
<li class="standard">
<h4 class="entry-title"><a title="Single Boot Kali on Mac Hardware" rel="bookmark" href="http://docs.kali.org/installation/kali-linux-hard-disk-install-on-mac">Single Boot Kali on Mac Hardware</a></h4>
</li>
<li class="standard">
<h4 class="entry-title"><a title="Kali Linux Encrypted Disk Install" rel="bookmark" href="http://docs.kali.org/installation/kali-linux-encrypted-disk-install">Kali Linux Encrypted Disk Install</a></h4>
</li>
<li class="standard">
<h4 class="entry-title"><a title="Kali Linux Mini ISO Install" rel="bookmark" href="http://docs.kali.org/installation/kali-linux-network-mini-iso-install">Kali Linux Mini ISO Install</a></h4>
</li>
<li class="standard">
<h4 class="entry-title"><a title="Kali Linux Network PXE Install" rel="bookmark" href="http://docs.kali.org/installation/kali-linux-network-pxe-install">Kali Linux Network PXE Install</a></h4>
</li>
</ul></section>
</section>
<!-- #content -->
<!-- #sidebar -->
<aside role="complementary" id="sidebar">
<div class="widget widget_text clearfix" id="text-5"><h4 class="widget-title"><span>Ready for OSCP ?</span></h4> <div class="textwidget"><a href="https://www.offensive-security.com/information-security-training/penetration-testing-with-kali-linux/"><img width="500" height="326" class="aligncenter size-full wp-image-5872" alt="oscp-certs" src="http://docs.kali.org/wp-content/uploads/2015/03/oscp-certs.png"></a>
<br>
<p style="text-align: justify;">Join the ever growing group of highly skilled <strong>Offensive Security Certified Professionals</strong>. Learn hands-on, <a href="https://www.offensive-security.com/information-security-training/penetration-testing-with-kali-linux/">real world <strong>penetration testing</strong> </a>from the makers of Kali Linux.</p></div>
</div><div class="widget widget_categories clearfix" id="categories-2"><h4 class="widget-title"><span>Docs Categories</span></h4> <ul>
<li class="cat-item cat-item-167"><a href="http://docs.kali.org/category/introduction">01. Getting Started</a>
</li>
<li class="cat-item cat-item-9"><a href="http://docs.kali.org/category/downloading">02. Kali Linux Live</a>
</li>
<li class="cat-item cat-item-1"><a href="http://docs.kali.org/category/installation">03. Installing Kali Linux</a>
</li>
<li class="cat-item cat-item-170"><a href="http://docs.kali.org/category/kali-on-arm">04. Kali Linux on ARM</a>
</li>
<li class="cat-item cat-item-3"><a href="http://docs.kali.org/category/general-use">05. Using Kali Linux</a>
</li>
<li class="cat-item cat-item-7"><a href="http://docs.kali.org/category/development">06. Customizing Kali Linux</a>
</li>
<li class="cat-item cat-item-12"><a href="http://docs.kali.org/category/community">07. Kali Community Support</a>
</li>
<li class="cat-item cat-item-5"><a href="http://docs.kali.org/category/policy">08. Kali Linux Policies</a>
</li>
<li class="cat-item cat-item-166"><a href="http://docs.kali.org/category/kali-dojo">09. The Kali Linux Dojo</a>
</li>
</ul>
</div><div class="widget widget_text clearfix" id="text-4"><h4 class="widget-title"><span>Follow our Projects</span></h4> <div class="textwidget"><script type="text/javascript" src="https://platform.twitter.com/widgets.js"></script>
<a data-show-count="true" data-link-color="#ffa24f" data-text-color="#FFFFFF" data-button="grey" class="twitter-follow-button twitter-follow-button-error" href="http://twitter.com/offsectraining" data-twitter-extracted-i1442812394799456650="true">Follow @offsectraining</a>
<a data-show-count="true" data-link-color="#ffa24f" data-text-color="#FFFFFF" data-button="grey" class="twitter-follow-button twitter-follow-button-error" href="https://twitter.com/kalilinux" data-twitter-extracted-i1442812394799456650="true">Follow @kalilinux</a>
<a data-show-count="true" data-link-color="#ffa24f" data-text-color="#FFFFFF" data-button="grey" class="twitter-follow-button twitter-follow-button-error" href="https://twitter.com/exploitdb" data-twitter-extracted-i1442812394799456650="true">Follow @exploitdb</a>
</div>
</div><!-- #sidebar -->
</aside>
</div>
<!-- .container -->
</div>
<!-- /#primary -->
<!-- #footer-widgets -->
<!-- /#footer-widgets -->
<!-- #site-footer -->
<footer role="contentinfo" class="clearfix" id="site-footer">
<div class="container">
<small id="copyright">
Copyright © 2015, Offensive Security. All rights reserved. </small>
</div>
</footer>
<!-- /#site-footer -->
<!-- /#site-container -->
</div>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('#live-search #s').liveSearch({url: 'http://docs.kali.org/index.php?ajax=1&s='});
});
</script>
<div id="lang_sel_footer">
<ul>
<li><a class="lang_sel_sel" href="http://docs.kali.org/installation/kali-linux-dual-boot-on-mac-hardware" hreflang="en" rel="alternate"><img title="English" class="iclflag" alt="English" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png"> English</a></li>
<li><a href="http://cn.docs.kali.org/" hreflang="zh-hans" rel="alternate"><img title="简体中文" class="iclflag" alt="简体中文" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/zh-hans.png"> 简体中文</a></li>
<li><a href="http://fr.docs.kali.org/" hreflang="fr" rel="alternate"><img title="Français" class="iclflag" alt="Français" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/fr.png"> Français</a></li>
<li><a href="http://de.docs.kali.org/" hreflang="de" rel="alternate"><img title="Deutsch" class="iclflag" alt="Deutsch" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/de.png"> Deutsch</a></li>
<li><a href="http://ar.docs.kali.org/" hreflang="ar" rel="alternate"><img title="العربية" class="iclflag" alt="العربية" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/ar.png"> العربية</a></li>
<li><a href="http://br.docs.kali.org/" hreflang="pt-br" rel="alternate"><img title="Português" class="iclflag" alt="Português" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/pt-br.png"> Português</a></li>
<li><a href="http://nl.docs.kali.org/" hreflang="nl" rel="alternate"><img title="Nederlands" class="iclflag" alt="Nederlands" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/nl.png"> Nederlands</a></li>
<li><a href="http://it.docs.kali.org/" hreflang="it" rel="alternate"><img title="Italiano" class="iclflag" alt="Italiano" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/it.png"> Italiano</a></li>
<li><a href="http://ja.docs.kali.org/" hreflang="ja" rel="alternate"><img title="日本語" class="iclflag" alt="日本語" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/ja.png"> 日本語</a></li>
<li><a href="http://ru.docs.kali.org/" hreflang="ru" rel="alternate"><img title="Русский" class="iclflag" alt="Русский" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/ru.png"> Русский</a></li>
<li><a href="http://es.docs.kali.org/" hreflang="es" rel="alternate"><img title="Español" class="iclflag" alt="Español" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/es.png"> Español</a></li>
<li><a href="http://he.docs.kali.org/" hreflang="he" rel="alternate"><img title="עברית" class="iclflag" alt="עברית" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/he.png"> עברית</a></li>
<li><a href="http://id.docs.kali.org/" hreflang="id" rel="alternate"><img title="Indonesia" class="iclflag" alt="Indonesia" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/id.png"> Indonesia</a></li>
<li><a href="http://tr.docs.kali.org/" hreflang="tr" rel="alternate"><img title="Türkçe" class="iclflag" alt="Türkçe" src="http://docs.kali.org/wp-content/plugins/sitepress-multilingual-cms/res/flags/tr.png"> Türkçe</a></li>
</ul>
</div><script src="http://docs.kali.org/wp-content/themes/knowhow/js/functions.js?ver=4.3.1" type="text/javascript"></script>
<script src="http://docs.kali.org/wp-content/themes/knowhow/framework/shortcodes/shortcodes.js?ver=4.3.1" type="text/javascript"></script>
<script src="http://docs.kali.org/wp-content/themes/knowhow/js/jquery.livesearch.js?ver=4.3.1" type="text/javascript"></script>
<div id="jquery-live-search" style="display: none;"></div></body></html>
| ||||
|
In this post, I wrote some html code as example which unfortunately is interpreted by the browser when the page is loaded... I just wanted to show the code... sorry! |
|
|
Thanks for bringing this to our attention. It's fixed now. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2015-09-21 07:12 | mehw | New Issue | |
| 2015-09-21 07:12 | mehw | File Added: kali-linux-dual-boot-on-mac-hardware_altered_lists_closure.html | |
| 2015-09-21 07:17 | mehw | Note Added: 0004024 | |
| 2015-09-21 17:18 | dookie | Note Added: 0004029 | |
| 2015-09-21 17:18 | dookie | Status | new => closed |
| 2015-09-21 17:18 | dookie | Assigned To | => dookie |
| 2015-09-21 17:18 | dookie | Resolution | open => fixed |
| 2025-07-14 09:18 | g0tmi1k | Priority | low => normal |