Начиная с Kali 1.6 до Kali 2.0 (sana), я почти уверен, что Kali на USB выдает ошибки в большинстве случаев!
кроме случаев, когда вы создали свой действующий USB-накопитель с помощью DD на Linux-компьютере.
sudo dd if=/path/to/kali.iso of=/dev/sdX
Я не могу сказать вам, что если вы устанавливаете последний дистрибутив Kali (2016), я еще не пробовал его!
но в качестве предложения вот еще один способ установить его во время работы ubuntu:
просто установите KVM и используйте следующую команду:
kvm -cdrom "/path/to/kali.iso" -hda "/dev/sdXY" -m 1024 -boot d
/ dev / sdXY - это раздел, в который вы хотите установить kali-linux, например / dev / sda3
Примечание: хотя у вас уже установлен другой Linux (ubuntu), вы можете пропустить / игнорировать шаг grub_installation, в конце просто update-grub на ubuntu!
Надеюсь, это поможет :)
у вас нет проблем с предыдущими командами! но вы не понимаете, как выбрать 16gb pendirve и как вы справляетесь с этапом разделения !
при запуске терминала: lsblk
, как вы видите на снимке экрана, вы можете идентифицировать свои 16 ГБ.
например, если я собирался установить на свой 4 ГБ (3,7 ГБ), я выберу / dev / sda , если мой флеш-накопитель был тот, у которого РАЗМЕР = 465,8 ГБ, я выберу / dev / sdc и так далее.
Q : почему / dev / sd X , а не / dev / sd XY ?
A : потому что вы собираетесь установить на pendrive, и вы собираетесь использовать его целиком, если вы собирались установить на раздел внутри жесткого диска, в этот раз вы будете использовать / dev / sd XY , (а также у вас будет шанс в игнорировать / пропускать шаг grub-install , если у вас уже есть другой Linux с загрузчиком на вашем компьютере)!
Я начал устанавливать kali-linux-light-2016.1-amd64 на свой флеш-накопитель 4g (3,7g), чтобы делать скриншоты!
и моя команда в соответствии с моим флеш-накопителем (3.7G) и моим iso: kvm -cdrom "/.img/kali-linux-light-2016.1-amd64.iso" -hda "/ dev / sda" -m 1024 -boot d
убедитесь, что у вас нет проблем с первыми шагами, вы можете сразу перейти к шагу 9
1)
2)
3)
4)
5)
6) Любой хост, который вам нравится, я рекомендую сделать его уникальным, на случай, если вы захотите изменить его позже, используя скрипты, вы не испортите другие файлы внутри / etc .
7)
8)
9) руководство, чтобы знать, что вы делаете.
10) выберите свой 16G.
11) здесь сделайте конечно ( использовать как ext4, формат да, точка монтирования /, загрузочный флаг включен)
12)
13)
как вы видели Я проигнорировал подкачку, потому что вы можете создать файл виртуального образа для подкачки, чтобы не занимать место на флешке.
14)
15)
, если вы выбрали «Да», вам будет указано ввести HTTP PROXY infos , конечно, вы не знаете, что туда поместить, просто оставьте он пуст, но в конце вам нужно будет добавить репозитории Kali вручную в /etc/apt/sources.list
http://docs.kali.org/general-use/kali-linux-sources -list-repositories
удаление live pakage
после завершения установки займет некоторое время. Загрузитесь в новый установленный kali оттуда, используя kvm:
kvm -hda "/dev/sdX" -m 1024
на случай, если вы хотите создать swape, вот способ:
после загрузки в новый установленный Kali внутри флеш-накопителя
sawp: 1) создание пустого необработанного образа:
sudo dd if = / dev / ноль = /. swap.img bs = 1M count = 512
это даст 512 МБ (контрольный размер trough count = XX)
swap: 2) добавьте его в fstab:
используйте nano или любой текстовый редактор, откройте / etc / fstab
, добавьте к нему следующую строку
/.swap.img none swap sw 0 0
, относящуюся к шагу 15 :
из новой установленной kali delete что-нибудь коварное e /etc/apt/sources.list и добавьте следующие 2 строки в:
deb http://http.kali.org/kali kali-Rolling main contrib non-free
deb-src http: //http.kali.org / kali kali-Rolling main contrib non-free
пока вы все еще используете новый установленный kali, пожалуйста, установите ralink для использования Wi-Fi с помощью следующей команды:
apt-get update ; apt-get install firmware-misc-nonfree
добавление обычного пользователя:
adduser newusername #creat user
addgroup newusername #cerat group
adduser newusername newusername #add user to the group
adduser newusername sudo #add user to sudo group to be able to use sudo.
наконец i думаю, что это должно вам помочь, как я на это надеюсь :)
Когда я выполняю эту команду, я получаю следующие сообщения:
$ tar -zcf artifacts/source_code.tar.gz. --exclude=artifacts
tar: The following options were used after any non-optional arguments in archive create or update mode. These options are positional and affect only arguments that follow them. Please, rearrange them properly.
tar: --exclude ‘artifacts’ has no effect
tar: Exiting with failure status due to previous errors
Таким образом, вы должны сначала поставить --exclude
:
tar -zcf artifacts/source_code.tar.gz --exclude=artifacts *