• KAL1 LINUX 官方文档之安装 --- MAC上的单系统KALI


     

    重要!一些较新的Mac不能很好地运行Linux,或者根本不能运行。在尝试之前,请先检查您的Mac是否可以使用Linux。(译者注:我解释为什么mac硬件为什么不能运行linux系统,mac目前采用intel的x86架构理论上是可以运行的,但含有其他硬件也要兼容,比如内存条,硬盘,网卡等等,linux系统中没有这个硬件型号的驱动程序就无法运新相应的硬件

    ka1i Linux安装要求

    ka1i Linux 1.0.8发行以来,ka1i Linux开箱即用地支持EFI。此新增功能简化了在各种Apple MacBook Air,Pro和Retina型号上安装和运行ka1i的过程。

    设备的品牌/型号/年份将决定您的体验将获得多大的成功,而更新的设备则具有更好的工作机会。预安装rEFInd可能还会增加在旧设备上成功的几率。

    本指南将向您展示如何使用ka1i Linux 替换 OSX,并可以选择加密分区。但是,如果您希望保留macOS / OSX,则需要参考我们的双重引导指南。

    安装先决条件

    • 用于ka1i Linux安装的最小20 GB磁盘空间。
    • 至少1 GB RAM。建议2 GB或更大。
    • 对于设备年长2012年年底,你需要一张空白DVD。

      • 如果未安装rEFInd,则USB引导可能无法进行
    • 对于比“ 2012年底 ”的更加新的设备,你需要一个空白的DVD 或 USB驱动器。
    • OSX 10.7或更高版本。

    准备安装

    1. 下载ka1i Linux
    2. 将ka1i Linux ISO映像刻录到DVD或将映像复制到USB驱动器
    3. 将设备上的所有重要信息备份到外部介质。

    ka1i Linux安装过程

    1. 要开始安装,请打开设备电源,然后立即按住Option键,直到看到启动菜单。

    01-引导2.现在插入您选择的安装介质。如果一切顺利,您将看到两个卷(EFI和Windows)。即使ka1i Linux 基于Debian,Apple仍将其检测为Windows。

    选择Windows卷以继续。

    • 如果仅看到一个卷(EFI),则此设备不支持安装介质您可能希望安装rEFInd,然后重试。
    • 如果选择EFI卷,此时引导将挂起,您将无法继续。

    02-boot-kali3.您应该会看到ka1i启动界面。您可以自由选择“实时”,“图形安装”或“(文本模式)安装”进行安装。在此示例中,我们选择了“图形安装”。

    03-启动菜单4.选择您喜欢的语言,然后选择您的国家/地区。还将提示您使用适当的键盘布局(译者注:应该选择美式键盘,中国普遍采用这种键盘)。

    05语言5.安装程序会将映像复制到您的硬盘上,探测您的网络接口,然后提示您输入系统的主机名和域名。在下面的示例中,我们输入了“ ka1i”作为主机名。

    • 如果安装程序检测到多个NIC,则可能会提示您使用哪个NIC进行安装。
    • 如果所选的NIC基于802.11,则在提示您输入主机名之前,系统将要求您提供无线网络信息。
    • 如果网络上没有运行DHCP服务,它将在探测网络接口后要求您手动输入网络信息。
    • 如果ka1i Linux未检测到您的NIC,则您需要在出现提示时为其提供驱动程序,或者生成一个预先包含自定义ka1i Linux ISO的驱动程序

    06-主机名6.为根帐户输入一个可靠的密码。

    07-root-password7.接下来,设置您的时区。

    八时8.安装程序现在将探测您的磁盘,并提供五种选择。在我们的示例中,我们使用的是计算机上的整个磁盘,而不是配置LVM(逻辑卷管理器),因此我们选择了“引导-使用整个磁盘”。

    • 有经验的用户可以使用“手动”选项获得更详细的配置选项。此选项还允许您设置加密的LVM,因此ka1i Linux将被完全加密。随后屏幕将提示您输入密码。每次启动ka1i Linux时,您都必须输入相同的密码。

    在询问LVM密码之前,ka1i将自动安全地擦除硬盘。根据驱动器的大小和速度,这可能需要一段时间(数小时)。如果您想冒险,可以跳过擦除。

    09分区9.安装程序将要求您确认要擦除的磁盘。仔细检查,然后确认选择。

    10分区10.下一步是选择要使用的分区结构。我们将继续使用默认选项,并将所有内容都放在一个分区上。之后,安装程序将显示概述。如果您同意建议,请按继续按钮。

    11分区11.接下来,在安装程序进行不可撤消的更改之前,您将有最后一次机会检查磁盘配置。单击“ 继续”后,安装程序将开始工作,并且安装即将完成。

    12分区12.此屏幕配置我们的Internet网络镜像的使用。ka1i可以使用我们的在线中央存储库来分发应用程序,以使软件包保持最新,并允许更轻松地安装其他程序。如果您需要输入任何适当的代理信息,则下一个屏幕将允许您输入详细信息。

    如果在此屏幕中选择“否”,则在[更改源](/ docs / general-use / ka1i-linux-sources-list-repositories /)之前,您将无法从ka1i存储库安装软件包。

    13位包装经理13.接下来,安装GRUB引导程序。

    14-rub14.最后,单击继续以完成安装ka1i Linux。强烈建议您在此阶段重新启动计算机。

    安装完成后,再次重复前几个步骤以再次启动到“实时模式”。

    15完成15.如果gali软件包未包含在ka1i Linux ISO中,则需要安装它。

    如果您在设置过程中启用了网络存储库,则可以轻松完成以下操作:

    apt update
    apt install -y gdisk
    1. 现在,我们将MBR转换为混合,这将使Apple的EFI能够检测并引导至GRUB。

      root@ka1i:~# gdisk /dev/sda
      zsh: correct 'gdisk' to 'fdisk' [nyae]? n
      GPT fdisk (gdisk) version 0.8.5
      
      Partition table scan:
      MBR: protective
      BSD: not present
      APM: not present
      GPT: present
      
      Found valid GPT with protective MBR; using GPT.
      
      
      Command (? for help): p
      Disk /dev/sda: 976773168 sectors, 465.8 GiB
      Logical sector size: 512 bytes
      Disk identifier (GUID): B6A4398E-3590-4BB7-AA57-D64EF74860D0
      Partition table holds up to 128 entries
      First usable sector is 34, last usable sector is 976773134
      Partitions will be aligned on 2048-sector boundaries
      Total free space is 4077 sectors (2.0 MiB)
      
      Number  Start (sector)    End (sector)  Size       Code  Name
      1      2048      4095   1024.0 KiB  EF02
      2      4096       943585279   449.9 GiB   0700
      3       943585280       976771071   15.8 GiB    8200
      
      Command (? for help): r
      
      Recovery/transformation command (? for help): h
      
      WARNING! Hybrid MBRs are flaky and dangerous! If you decide not to use one,
      just hit the Enter key at the below prompt and your MBR partition table will
      be untouched.
      
      Type from one to three GPT partition numbers, separated by spaces, to be
      added to the hybrid MBR, in sequence: 2
      Place EFI GPT (0xEE) partition first in MBR (good for GRUB)? (Y/N): y
      
      Creating entry for GPT partition #2 (MBR partition #2)
      Enter an MBR hex code (default 07): 83
      Set the bootable flag? (Y/N): y
      
      Unused partition space(s) found. Use one to protect more partitions? (Y/N): n
      
      Recovery/transformation command (? for help): w
      
      Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
      PARTITIONS!!
      
      Do you want to proceed? (Y/N): y
      OK; writing new GUID partition table (GPT) to /dev/sda.
      Warning: The kernel is still using the old partition table.
      The new table will be used at the next reboot.
      The operation has completed successfully.
      root@ka1i:~#
    2. 完成之后,剩下的就是重新启动,取出安装介质并享受ka1i的乐趣。

  • 相关阅读:
    简单的BMCP位图图片压缩算法
    163相册验证码图片的识别手记之二 识别
    认父亲的DbParameter!!
    文件同步精灵(初版)
    163相册验证码图片的识别手记之一 去除干扰
    C#中WebService里的回车符"\r"丢失问题
    PHP 杂谈《重构改善既有代码的设计》之二 对象之间搬移特性
    PHP5计划任务离线功能的原理
    (转)程序员疫苗:代码注入
    window7环境,不安装Oracle,使用PL/SQL Developer结合oracle精简客户端,管理Oracle数据库
  • 原文地址:https://www.cnblogs.com/GKLBB/p/13581474.html
Copyright © 2020-2023  润新知