Erstellen Sie unter Kali Linux einen permanenten Schreibbereich, der vom USB-Speicher gestartet wird

Erstellen Sie einen permanenten Schreibbereich unter Kali Linux mit USB-Boot.

Holen Sie sich Kali Linux

Erhalten von Kali Linux Downloads

Referenz) Schlüsselkorrespondenztabelle, die das Minimum zu sein scheint, das erforderlich ist, bis die japanische Eingabeumgebung vorbereitet ist

Schlüssel, den Sie eingeben möchten Tasten zum Bedienen
_ shift + =
= ^
" shift + :

Brennen Sie das Kali Linux ISO-Image auf einen USB-Speicher

kichise@imac ~ % diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk2         121.0 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS Container disk2         2.0 TB     disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.1 TB     disk2
                                 Physical Stores disk0s2, disk1s2
   1:                APFS Volume Macintosh HD - Data     147.0 GB   disk2s1
   2:                APFS Volume Preboot                 83.3 MB    disk2s2
   3:                APFS Volume Recovery                528.1 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4
   5:                APFS Volume Macintosh HD            11.1 GB    disk2s5

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *480.1 GB   disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:Microsoft Basic Data Volume 479.9 GB   disk3s2

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *63.9 GB    disk4
   1:             Windows_FAT_32 UBUNTU 17_1             63.9 GB    disk4s1

kichise@imac ~ % 
kichise@imac ~ % diskutil unmountDisk /dev/disk4
Unmount of all volumes on disk4 was successful
kichise@imac ~ % 
kichise@imac ~ % sudo dd bs=4m if=/Users/kichise/ISO/kali-linux-2020.1b-live-amd64.iso of=/dev/rdisk4
Password:
686+1 records in
686+1 records out
2881105920 bytes transferred in 80.742329 secs (35682720 bytes/sec)
kichise@imac ~ % 

Erstellen Sie einen Speicherbereich im Kali Linux LIVE USB-Speicher

Überprüfen Sie die Partitionskonfiguration

kali@kali:~$ sudo bash
root@kali:/home/kali# fdisk -l
Disk /dev/sda: 476.96 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: Micron_1100_MTFD
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 21FEB3FE-999E-4B40-954F-7A3B728755CF

Device         Start        End   Sectors   Size Type
/dev/sda1       2048    2099199   2097152     1G EFI System
/dev/sda2    2099200    2361343    262144   128M Microsoft reserved
/dev/sda3    2361344  993923071 991561728 472.8G Microsoft basic data
/dev/sda4  993923072 1000214527   6291456     3G Windows recovery environme


Disk /dev/sdb: 59.49 GiB, 63864307712 bytes, 124734976 sectors
Disk model: Flash Drive     
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x2259da88

Device     Boot   Start     End Sectors  Size Id Type
/dev/sdb1  *         64 5625087 5625024  2.7G 17 Hidden HPFS/NTFS
/dev/sdb2       5625088 5626559    1472  736K  1 FAT12


Disk /dev/loop0: 2.4 GiB, 2565337088 bytes, 5010424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Partition erstellen

Offiziell gab es eine Möglichkeit, parted zu verwenden, aber ich fand es schwierig, also habe ich fdisk verwendet.

root@kali:/home/kali# fdisk /dev/sdb

Welcome to fdisk (util-linux 2.34).                                        
Changes will remain in memory only, until you decide to write them.        
Be careful before using the write command.


Command (m for help): p
Disk /dev/sdb: 59.49 GiB, 63864307712 bytes, 124734976 sectors
Disk model: Flash Drive     
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x2259da88

Device     Boot   Start     End Sectors  Size Id Type
/dev/sdb1  *         64 5625087 5625024  2.7G 17 Hidden HPFS/NTFS
/dev/sdb2       5625088 5626559    1472  736K  1 FAT12

Command (m for help): n
Partition type
   p   primary (2 primary, 0 extended, 2 free)
   e   extended (container for logical partitions)
Select (default p): p
Partition number (3,4, default 3): 
First sector (5626560-124734975, default 5627904): 
Last sector, +/-sectors or +/-size{K,M,G,T,P} (5627904-124734975, default 124734975): 

Created a new partition 3 of type 'Linux' and of size 56.8 GiB.

Command (m for help): w
The partition table has been altered.
Syncing disks.

root@kali:/home/kali# 

Format & mit Etikett

Erstellen Sie ein Dateisystem mit der Bezeichnung Persistenz. Das offizielle Verfahren bestand darin, das Dateisystem zu erstellen und es separat zu kennzeichnen. Da beim Erstellen des Dateisystems Label angegeben wurde, wurde wie folgt vorgegangen.

root@kali:/home/kali# mkfs.ext3 -L persistence /dev/sdb3
mke2fs 1.45.5 (07-Jan-2020)
Creating filesystem with 14888384 4k blocks and 3727360 inodes
Filesystem UUID: 56fabebf-14fa-476c-be98-39a718351bd2
Superblock backups stored on blocks: 
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
        4096000, 7962624, 11239424

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (65536 blocks): done
Writing superblocks and filesystem accounting information: done   

root@kali:/home/kali# e2label /dev/sdb3
persistence
root@kali:/home/kali# 

Erstellen Sie eine Persistenzkonfigurationsdatei

root@kali:/home/kali# mkdir -p /mnt/my_usb
root@kali:/home/kali# mount /dev/sdb3 /mnt/my_usb/
root@kali:/home/kali# echo "/ union" > /mnt/my_usb/persistence.conf
root@kali:/home/kali# umount /mnt/my_usb/
root@kali:/home/kali# 

Starten Sie neu

Bei Verwendung des Speicherbereichs über ** "Kali Linux Boot Menu" ** beim Booten von USB ** Wählen Sie "Live-System (Persistenz, überprüfen Sie kali.org/prst)" **.

Unterstützt japanische Eingaben

Starten Sie Kali Linux nach dem Erstellen des Speicherbereichs neu, bevor Sie es ausführen.

ibus-anthy Installation

kali@kali:~$ sudo apt install ibus-anthy

IBus-Eingabemethodeneinstellungen

Dies ist eine Einstellung in der GUI. Ich beabsichtige, die Menühierarchie darzustellen. .. ..

Settings -> IBus Preferences
 Input Method
  Add Japanese Anthy

Wählen Sie die hinzugefügte japanische Anthy aus und klicken Sie auf Einstellungen
Setup-IBus-Anthy
 Typing Method
   Keyboard Layout
Wechseln Sie zu jp

Klicken Sie mit der rechten Maustaste auf das Symbol Eingabemethode und führen Sie einen Neustart aus Das Umschalten zwischen japanischer Eingabe und direkter Eingabe erfolgt in halber / voller Breite.

Ich habe auch die folgenden Einstellungen vorgenommen, die jedoch möglicherweise nicht erforderlich sind.

Keyboard
 Add Japanese(OADG 109A)
 move up Japanese Layout to first

TIME ZONE-Einstellung

Da TIMEZONE UTC ist, habe ich es in Asien / Tokio geändert. Aber wenn ich RTC in der lokalen TZ auf Ja setze, werde ich wütend. Außerdem funktioniert es nicht wie erwartet.

root@kali:/home/kali# timedatectl set-timezone Asia/Tokyo
root@kali:/home/kali# timedatectl set-local-rtc 1
root@kali:/home/kali# timedatectl 
               Local time: Thu 2020-03-26 22:57:38 JST
           Universal time: Thu 2020-03-26 13:57:38 UTC
                 RTC time: Thu 2020-03-26 22:57:38
                Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: no
              NTP service: inactive
          RTC in local TZ: yes

Warning: The system is configured to read the RTC time in the local time zone.
         This mode cannot be fully supported. It will create various problems
         with time zone changes and daylight saving time adjustments. The RTC
         time is never updated, it relies on external facilities to maintain it.
         If at all possible, use RTC in UTC by calling
         'timedatectl set-local-rtc 0'.
root@kali:/home/kali#

kali@kali:~$ sudo timedatectl set-local-rtc 0
kali@kali:~$ sudo hwclock --hctosys --local
kali@kali:~$ timedatectl 
               Local time: Thu 2020-03-26 14:32:31 JST
           Universal time: Thu 2020-03-26 05:32:31 UTC
                 RTC time: Thu 2020-03-26 14:32:31
                Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: no
              NTP service: inactive
          RTC in local TZ: no
kali@kali:~$ 

Referenz

Referenz-URL zum Erstellen eines permanenten Schreibbereichs: Beschreibbaren Bereich erstellen (kali.org: Hinzufügen von Persistenz zu einem Kali Linux "Live" USB-Laufwerk)

Recommended Posts

Erstellen Sie unter Kali Linux einen permanenten Schreibbereich, der vom USB-Speicher gestartet wird
Installieren Sie Grub auf dem USB-Speicher (UEFI) ~ Booten Sie Linux von Grub auf dem USB-Speicher ~
[Tipps] Persistenz von Kali Linux Live Image mit USB-Speicher
Erstellen Sie eine Linux-Umgebung unter Windows 10
Erstellen Sie ein Docker-Container-Image mit JRE8 / JDK8 unter Amazon Linux
Erstellen Sie ein USB-Boot-Ubuntu mit einer Python-Umgebung für die Datenanalyse
Erstellen Sie eine virtuelle Linux-Maschine unter Windows
Starten Sie einen Prozess mit einer Planungsrichtlinie unter Linux
Versuchen Sie, einen neuen Befehl unter Linux zu erstellen
So erstellen Sie einen USB-Stick, mit dem Linux- und Win10-Installer und Winpe UEFI starten können
Erstellen Sie unter Linux einen QR-Code für die URL
[Linux] Erstellen Sie ein Selbstzertifikat mit Docker und Apache
Erstellen Sie eine neue CSV mit Pandas basierend auf der lokalen CSV
Ich habe Ubuntu auf einem USB-Speicher eines Dual-Boot-PCs installiert
Erstellen Sie eine VS Code + Docker-Entwicklungsumgebung mit Linux VM
[Linux] Schreiben Sie ein Bereitstellungstool mit rsync und einem Shell-Skript
Erstellen Sie eine Homepage mit Django
Erstellen Sie ein Klassenzimmer auf Jupyterhub
Erstellen Sie ein Verzeichnis mit Python
[MariaDB] Installieren Sie MariaDB unter Linux und erstellen Sie eine Datenbank und einen Benutzer.
Dual Boot (nicht VM) für Kali Linux Version 2020.2 auf MacBook Pro 2017
Erstellen Sie eine Wortwolke mit nur positiven / negativen Wörtern auf Twitter
Probieren Sie verschiedene Linux-Distributionen mit VMware ESXi Arm Edition aus und versuchen Sie es mit einem USB-Boot
So schreiben Sie eine Dokumentzeichenfolge, um ein benanntes Tupeldokument mit Sphinx zu erstellen