1. 程式人生 > 實用技巧 >KAL1 LINUX 官方文件之安裝 --- MAC上的單系統KALI

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鍵,直到看到啟動選單。

2.現在插入您選擇的安裝介質。如果一切順利,您將看到兩個卷(EFI和Windows)。即使ka1i Linux基於Debian,Apple仍將其檢測為Windows。

選擇Windows卷以繼續。

  • 如果僅看到一個卷(EFI),則此裝置不支援安裝介質您可能希望安裝rEFInd,然後重試。
  • 如果選擇EFI卷,此時引導將掛起,您將無法繼續。

3.您應該會看到ka1i啟動介面。

您可以自由選擇“實時”,“圖形安裝”或“(文字模式)安裝”進行安裝。在此示例中,我們選擇了“圖形安裝”。

4.選擇您喜歡的語言,然後選擇您的國家/地區。還將提示您使用適當的鍵盤佈局(譯者注:應該選擇美式鍵盤,中國普遍採用這種鍵盤)。

5.安裝程式會將映像複製到您的硬碟上,探測您的網路介面,然後提示您輸入系統的主機名和域名。在下面的示例中,我們輸入了“ ka1i”作為主機名。

  • 如果安裝程式檢測到多個NIC,則可能會提示您使用哪個NIC進行安裝。
  • 如果所選的NIC基於802.11,則在提示您輸入主機名之前,系統將要求您提供無線網路資訊。
  • 如果網路上沒有執行DHCP服務,它將在探測網路介面後要求您手動輸入網路資訊。
  • 如果ka1i Linux未檢測到您的NIC,則您需要在出現提示時為其提供驅動程式,或者生成一個預先包含自定義ka1i Linux ISO的驅動程式

6.為根帳戶輸入一個可靠的密碼。

7.接下來,設定您的時區。

8.安裝程式現在將探測您的磁碟,並提供五種選擇。在我們的示例中,我們使用的是計算機上的整個磁碟,而不是配置LVM(邏輯卷管理器),因此我們選擇了“引導-使用整個磁碟”。

  • 有經驗的使用者可以使用“手動”選項獲得更詳細的配置選項。此選項還允許您設定加密的LVM,因此ka1i Linux將被完全加密。隨後螢幕將提示您輸入密碼。每次啟動ka1i Linux時,您都必須輸入相同的密碼。

在詢問LVM密碼之前,ka1i將自動安全地擦除硬碟。根據驅動器的大小和速度,這可能需要一段時間(數小時)。如果您想冒險,可以跳過擦除。

9.安裝程式將要求您確認要擦除的磁碟。仔細檢查,然後確認選擇。

10.下一步是選擇要使用的分割槽結構。我們將繼續使用預設選項,並將所有內容都放在一個分割槽上。之後,安裝程式將顯示概述。如果您同意建議,請按繼續按鈕。

11.接下來,在安裝程式進行不可撤消的更改之前,您將有最後一次機會檢查磁碟配置。單擊“繼續”後,安裝程式將開始工作,並且安裝即將完成。

12.此螢幕配置我們的Internet網路映象的使用。ka1i可以使用我們的線上中央儲存庫來分發應用程式,以使軟體包保持最新,並允許更輕鬆地安裝其他程式。如果您需要輸入任何適當的代理資訊,則下一個螢幕將允許您輸入詳細資訊。

如果在此螢幕中選擇“否”,則在[更改源](/ docs / general-use / ka1i-linux-sources-list-repositories /)之前,您將無法從ka1i儲存庫安裝軟體包。

13.接下來,安裝GRUB載入程式。

14.最後,單擊繼續以完成安裝ka1i Linux。強烈建議您在此階段重新啟動計算機。

安裝完成後,再次重複前幾個步驟以再次啟動到“實時模式”。

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的樂趣。