Would you like to learn how to install Kali Linux in VirtualBox because this will be the beginning of starting your ethical hacking setup?
Kali Linux Installation Tutorial for Hacking in 2019!
If you will enjoy reading and contributing to the discussion for this post, will you please join us on the YouTube video above and leave a comment there because I read and respond to most comments on YouTube?
If you find anything helpful in this video or funny, will you please leave a like because you will feel great helping other people find it?
Kali Linux Installation Tutorial
In the last tutorial “VirtualBox Installation Tutorial for Ethical Hacking Setup in 2019!“ we installed VirtualBox and we set up all of the settings for our virtual machine.
If you have done all the things in the previous tutorial and you have double-checked these settings, we are good to go right now.
Just click here on the “Start” button to start the machine. Make sure you set the right machine “ethical hacking machine” and you can have a look at your settings.
It will start the process of installation of our Kali Linux right now. You might be wondering if this machine will be a little bit slow.
Well, basically, it depends on your entire PC. If you have a good PC, the virtual machine should not have a problem to run.
As we can see right here, it basically gave us the boot menu of Kali Linux and there are a bunch of these options, which are basically just live versions of the Kali Linux.
We do not want to boot into the live version since there is no point to do that. Basically, the two options that we are interested in are “install” or “graphical install.”
Now you can pick any of these two you like. I usually go with the install, but graphical install is also the same as the install, just a little bit more prettier.
I got used to the install, so I will just click on here. You can go to the graphical if you want to.
I will just click on the “install” and we can see that it takes some time.
The first thing that pops up is the language selection. Here you can select any language you pretty much like depending wherever you are from. For the purpose of this tutorial, I will be selecting “English.”
I just found “English” and I will click “Enter” right here.
You might notice that your cursor does not work on the virtual machine for now because we are in the process of installing the operating system, so you need to navigate all the settings with your keyboard, most likely with your arrows.
Right now, it asks us to select our location.
I am from Europe, but I will just select here United States because it doesn’t really matter. We can change it later if we want to.
For now, I will just leave it on United States.
This is the keyboard configuration window. It basically asks you what kind of keyboard you want.
Now, I didn’t even know there are this much configuration for keyboards. I always pick here American English, so I will do the same right now.
You can take any of these if you would like to. I just don’t know what kind of keyboard configuration tiers are, but if you know, you can pick here Belgian or any other like Arabic or Albanian, it doesn’t really matter.
So, I will just pick here American English and right here it is loading some additional components as it says on the screen.
Basically, this process of installation will take some time.
Once it starts installing all the files it needs, it will pretty much take around 30 to 40 minutes for it to finish and, in the meantime, it will ask some of the questions, which I will cover, of course, but it actually depends for different virtual machines and how much the process will take.
So, here it says, “Configuring the network.”
You can name it basically whatever you want.
I will just click on “Continue” and for configuring the domain name, I will just leave it blank because I don’t really need it.
As you can see right here it says, “The domain name is the part of your Internet address to the right of your host name. It is often something that ends in .com, .net, .edu or .org.”
Now, if you need it, you can put it right here, but I don’t need it right now, so I will just click on “Continue” and here it will ask us for our root password.
You might be asking, if you are a beginner, what is root?
Well, root is like an administrator on the Windows machine, just basically with a lot more privilege.
With root account, you can basically do whatever you want on the machine and there are no limits.
If you would like to delete all the files from the machine or crash the entire computer, you can do that with a simple command in root user.
Now into Kali Linux, we will be almost always using the root user since as I said it has most of the privileges and it can do things some other users can’t.
So, you are just setting the password for a root user and that password can be anything you like.
Here I will just type in “test1234.”
You can check it to show the password in clear if you would like to.
Now, just click on “Continue” right here, then it will ask me to reconfirm the password.
So I will just type here again “test1234” and I will go on “Continue.”
This is the clock configuration.
Select your time zone as it says right here. You can select any time zone you want.
I will just go with the “Eastern” and right now I believe it should start the process of installation.
Oh, yes. I forgot about this.
For the partitioning disk, now this is the part where I talked about before in the settings area where it asks if you want to encrypt your hard disk or not.
Right now, since this is a beginner section, we do not want an encrypted hard disk, but later on, I will show you how to install the version with the entire hard disk encrypted.
So just go here on “Guided -- use the entire disk,” click “Enter” and select the disk to partition and click “Enter” right here.
Here it says 32 gigabytes since the last tutorial, we selected our hard disk to be 32 gigabytes large.
Just click on “Enter” and basically, here it asks if you want to separate the /home, /var, and /tmp partitions, but for the new users it is recommended not to do that.
Basically, we will just go with the four files in one partition.
So select that option and click “Enter.”
And here it just basically re-asks us if we want to undo some of the previous configurations. We do not want that, we want to click on “Finish partitioning and write the changes to the disk.”
Then it will ask us “Write the change to disk, yes or no?”
We click here, “Yes.”
Right now it started the process of installing the system. This will take around 30 to 40 minutes, maybe less, maybe more, depending on your computer.
So I will see you when this finishes.
All right, my process of installation has finished.
It took around I believe 15 minutes, so it shouldn’t take much more for you and here we have the first question that popped up, which is, “Do you want to use a network mirror?”
Here it says, “A network mirror can be used to supplement the software that is included in the CD-ROM. This may also make newer versions of software available.”
So, here you want to click on “Yes” and proceed to the next question, which it will ask you for the HTTP proxy information. We will just leave blank for none. We do not care about that at the moment.
So just go on and continue, and right now it will basically just configure the APT and I believe the next question will be something about the GRUB boot loader or master boot loader, which asks us if we have another operating system running on this machine.
If we don’t, we want to install the master boot loader and if we do have, which I honestly doubt since we are installing a virtual machine and this is the only operating system on it, you want to be careful if you are putting this on to your main PC since it might mess up with your Windows 10 if you are dual booting it with Kali Linux.
So, you want to be careful, but if you are running this as an only operating system whether it is in the virtual machine or just as a main operating system on your host machine, you want to install GRUB.
I believe the question will pop up in a few seconds, so we will just wait for it a little bit.
Here it is.
It is installing GRUB loader and I believe in a few seconds or possibly a minute or two, it will prompt us with the last question, I believe.
After that, it should finish the process of installation and it should put us into our Kali Linux login screen.
We will just wait on this and here it is.
So basically it says, “Install the GRUB boot loader on a hard disk” and we will read this so you understand it a little bit better.
“It seems that this new installation is the only operating system on this computer. If so, it should be safe to install the GRUB boot loader to the master boot record of your first hard drive.”
So it just says that if this is the only operating system, you should be installing the GRUB boot loader to the master boot record, but be aware if it is not, if you are dual booting it with another system, it might cause some trouble.
But since we are not, we will just click on “Yes” because we want to install and here it will ask if we want to enter the device manually. We do not want to and we just go down here on /dev/sda and hit “Enter.”
Right now it should finish the installation and in a few seconds we should be booting up into our Kali Linux machine.
I just noticed that there was another question that popped up. This is more directed to those who installed the Kali Linux in the host machine because they would probably be installing it from the USB Drive and it basically just says that if the installation is complete, you can remove the USB Drive so you just don’t reboot into the installation process again.
Since we are on a virtual machine and we didn’t put in from the USB Drive, we will just click on “Continue” without taking any action.
So just click here “Continue.”
If you did, however, boot from the USB Drive on your host machine, you want to remove the USB Drive, and then click on the “Continue” button.
So here it is.
The finishing installation is on 60%.
After a few minutes, our installation has finished and now we are booting in.
While this process is taking, just don’t click on anything.
Now, my installation has finished and we are booting into our Kali Linux machine.
For the first time, it might take you a few minutes to boot in. It surely will take for me at least like five minutes to just load up the desktop, but don’t worry.
After the installation is finished we will install some of the programs we need in order to run this, for example, as a full screen, because if I spread this window the machine itself won’t go full screen.
It will just stay this big and basically will have this white space around it. We will fix that in the next tutorial.
From now on, let’s just log in.
So, you might not know this but it will prompt you with a username first and it will prompt you for a username for your root account, and on all the Linux distributions the username for the root account is “root.”
Basically it’s just “root.”
So just type in “root.”
It will be the same for you and click on the “Next” button and it will ask you for your password now, whatever your password was that you typed in the process of installation, just type it again right here.
For me, it is “test1234” and just click on the “Sign in” button, and it should open up our desktop.
Now, this might take a few seconds or minutes because it’s the first time, so we will just wait and here it is.
It opened up my desktop.
Now as I said we will be installing the full-screen mode for the Kali Linux in the next tutorial.
From now on, if you want to, you can experiment with a little bit of this. We will be covering all these programs and we will be covering all of these commands in the terminal.
But more about that later and in the next section, we are going to install the full screen and I hope I see you there.
Thank you very much for watching this video tutorial that I, Jerry Banfield, executive produced, which means I hired the instructor to make a video for you as a part of a “Master Ethical Hacking in 2019” course that I imagine you will love and enjoy.
You can unlock a career in penetration testing and go from beginner to advanced in this brand-new course all with the same instructor that we have just gone through in the video here together.
We have got five sections of the course ready for you now and we are making new videos every single week for this course. I imagine by the end of 2019 this course will include 10 to 20 hours of ethical hacking tutorials for you from the very basics which we have already got into, advanced things like building your own custom hacking tools.
This course also has a Discord server and a Facebook group where you can get answers to your questions from ethical hackers and fellow students. If you would like to buy the course, will you please use this link to buy it because I imagine if you have got this far in you will absolutely love the full course?
You can also get this as a part of the “Jerry Banfield Forever Course Bundle,” which includes all of the classes I teach as the instructor, I make a new class every week or so, and all of the courses I pay instructors to make as in this hacking course for life.
You can get all of my courses for life for $181.81 in the “Jerry Banfield Forever Course Bundle.”
My purpose in this is for it to be the best value you have ever got in education on in-demand subjects. I am intending to make anywhere from fifty to a hundred new courses for you a year indefinitely both myself and as the executive producer.
Thank you very much for watching this tutorial. I imagine if you found it helpful you will leave a like to help others find this information that you found valuable with us.
I really will stop talking now. It has been two minutes.
Will you please join us as a subscriber on YouTube and as a follower on Facebook by liking the page because you made it this far in I’m imagining you will love continuing to see more of the same kinds of videos from me each day?
Edits from video transcript by Michel Gerard at www.michelgerardonline.com.