TRANSCRIPTEnglish

How to Install Kali Linux 2025 in VirtualBox | Kali Linux 2025.1

15m 11s1,878 words318 segmentsEnglish

FULL TRANSCRIPT

0:00

In today's video, I'll be showing you

0:02

how to install Kali Linux on Virtual

0:04

Box. If you are into ethical hacking,

0:07

penetration testing, or cyber security,

0:09

Kali Linux is an essential operating

0:11

system. And the best part, you don't

0:13

need to replace your current OS. You can

0:15

simply install it inside Virtual Box and

0:18

run it alongside Windows or Mac OS.

0:21

Before we get started, make sure to like

0:23

this video, subscribe to this channel,

0:25

and hit the bell icon so you don't miss

0:27

any future tech tutorials. Now let's

0:29

jump right

0:31

in. Before installing Kali Linux on

0:34

Virtual Box, we need to enable

0:36

virtualization on your system. To check

0:38

if virtualization is enabled, right

0:41

click on the taskbar and select task

0:45

manager. Go to the performance tab.

0:48

Click on CPU. Look for virtualization.

0:52

If it says enabled, you are good to go.

0:54

If virtualization is disabled, you need

0:57

to enable it from the BIOS settings.

0:59

Restart your PC and enter the BIOS by

1:02

pressing F2, F10, Dell, or escape

1:05

depending on your

1:06

manufacturer. Look for Intel VTX or AMDV

1:10

and enable

1:12

it. Save and exit the BIOS

1:17

settings. Even if virtualization is

1:19

enabled, Windows HyperV can interfere

1:22

with Virtual Box. To disable it, open

1:25

command prompt as administrator and run

1:27

the following

1:33

command. After that, restart your PC for

1:36

the changes to take effect. Now that we

1:38

have confirmed virtualization is enabled

1:40

and HyperV is disabled, let's download

1:43

and install Virtual Box. Open your

1:45

browser and go to

1:49

virtualbox.org. Click on downloads.

1:54

Select the current version for your

1:55

operating system. Windows hosts if

1:58

you're using Windows, Mac OS hosts for

2:00

Mac users, and Linux distribution for

2:03

Linux users. I'll click on the Windows

2:06

hosts option, and download will

2:11

begin. Next, we need the Virtual Box

2:14

extension back. This is important for

2:17

features like USB 3.0 support, webcam

2:19

support, clipboard sharing, and better

2:21

performance overall. Click on accept and

2:24

download to start downloading the

2:25

extension pack. Now, let's install

2:28

Virtual

2:29

Box. Locate the Virtual Box setup file

2:32

in your downloads

2:34

folder. Double click to open

2:39

it. You can leave the default settings

2:41

as they are. Just click next.

2:52

Click finish to complete the

2:55

[Music]

2:57

installation. Now let's install the

2:59

extension pack to enable all the extra

3:02

features. Click on tools menu, then

3:05

extensions. Click the plus

3:08

icon. Select the extension pack file

3:10

from your downloads

3:12

folder. Click install.

3:17

Scroll down, click I agree and wait for

3:20

the installation to complete. And that's

3:22

it. Virtual Box is fully set up and we

3:25

are ready to move on to the next step

3:27

that is downloading Kali

3:29

Linux. Open your browser and go to

3:36

kali.org/getcali. On the Kali Linux

3:38

download page, you'll notice two

3:40

options. Installer images and pre-built

3:42

virtual machines. For this video, we are

3:45

going to choose installer image. I know

3:47

some of you might be thinking, why not

3:49

just use the pre-built virtual machine

3:51

since they are already configured for

3:52

virtual box. Well, with the installer

3:55

image, you get way more control over the

3:57

installation. You can customize

3:59

everything from the desktop environment

4:01

like XFC, Genome or KDE to the software

4:04

tools you actually need. So, unless you

4:07

just need quick access, go to the

4:08

installer image.

4:12

Now click on the latest 64-bit ISO file

4:15

to start

4:24

downloading. All right. Now that we have

4:26

the Kali Linux ISO downloaded, it's time

4:29

to set up our virtual machine on Virtual

4:31

Box. Let's do it step by step. First,

4:34

click on new to create a new virtual

4:37

machine. In the name field, type Kali

4:39

Linux.

4:41

Leave the machine folder as

4:44

default. Set the type to

4:47

Linux. Subtype will be

4:50

DBN and select DBN 64bit as the

4:56

version. Next, let's allocate memory.

4:59

The minimum requirement is 2GB, but for

5:01

better performance, it's recommended to

5:03

allocate 4GB or more depending on your

5:06

systems available RAM. Just make sure

5:08

not to allocate more than half of your

5:10

total RAM as it could slow down your

5:12

host system. Since I have 32GB of RAM,

5:15

I'll allocate 8 GB for Kali Linux. After

5:18

setting the RAM, let's adjust the CPU

5:20

allocation. It's best to assign at least

5:23

two cores or up to half of your

5:25

available cores for better performance.

5:27

Since my system has 12 CPU cores, I'll

5:29

allocate six cores to the virtual

5:32

machine. Now, let's create a virtual

5:34

hard disk for Kali Linux. The

5:36

recommended storage for Kali Lux is

5:39

25GB, but if you have enough space, go

5:41

for 50GB to ensure smooth experience.

5:44

Once you have set the disc size, click

5:46

finish to finalize the setup. At this

5:49

stage, your VM is set up, but let's

5:51

tweak a few settings for optimal

5:53

performance. Click on settings to access

5:55

your VM's

5:56

configuration. Under the general tab,

5:59

select advanced and change shared

6:01

clipboard and drag and drop to

6:03

birectional. This enables seamless text

6:06

and file copying between your host and

6:08

virtual machine. Moving to display,

6:11

maximize the video memory to 128

6:14

MB. In storage, under control IDE, click

6:18

on empty, then click on CD icon on the

6:21

right. Choose select a disk file. Then

6:23

locate and select the Kali Linux ISO

6:25

that you downloaded earlier. Finally, in

6:29

the network settings, you can leave it

6:31

as NAT for basic internet access or

6:33

choose bridged adapter if you want Kali

6:35

Linux to receive its own IP address from

6:37

your router. With bridged adapter, Kali

6:40

Linux becomes directly accessible from

6:42

other devices on the same network. Once

6:45

everything is set up, click okay to save

6:47

the changes. Now that our Kali Linux

6:50

virtual machine is set up and ready,

6:51

it's time for the actual installation.

6:54

Let's go through it step by step. Select

6:56

your Kali Linux VM and click

7:02

start. After a few seconds, you will see

7:05

the Kali Linux boot menu. Here, select

7:08

graphical install and press

7:13

enter. Now, let's go through the initial

7:15

setup. First, choose your preferred

7:18

language for the

7:19

installation. Next, select your country

7:22

or region.

7:24

Choose your keyboard

7:26

layout. Kali Linux will now detect your

7:28

network

7:29

settings. When prompted, enter a host

7:32

name. This is just the name of your

7:35

machine. For the domain here, you can

7:37

leave it as blank unless you are setting

7:39

up Kali in a business

7:41

network. Now, let's create a user

7:44

account. Enter the full name of the

7:48

user. Next, enter a username.

7:53

Set a strong password for your account.

7:56

Make sure to remember this password as

7:58

you will need it to login and run

8:03

commands. Now we need to set up disk

8:05

partitioning. If you are a beginner, the

8:08

easiest option is to select guided use

8:10

entire

8:12

disk. Then select the virtual hard disk

8:14

we created

8:16

earlier. On the next screen, choose all

8:19

files in one partition. This is the

8:21

simplest

8:23

setup. Finally, select finish

8:25

partitioning and write changes to

8:28

disk. Then choose yes to confirm the

8:32

changes. Kali Linux will now start

8:34

installing the base system. The process

8:36

takes around 10 to 15 minutes depending

8:38

on your system

8:40

speed. Once the base system is

8:42

installed, you will see a screen asking

8:44

you to select additional software

8:45

components. This includes choosing your

8:48

desktop environment. By default, Kali

8:50

uses XFCE which is lightweight and fast

8:53

making it ideal for older computers or

8:56

virtual machines with limited RAM and

8:58

CPU power. Genome offers more modern and

9:01

polished interface but it requires more

9:03

RAM. At least 4GB is recommended for

9:05

smooth performance. Another option is

9:08

KDE which provides an even more

9:10

customizable and Windows-like experience

9:12

with a variety of features and

9:14

animations. However, it requires more

9:16

resources than both XFC and Genome. I'll

9:19

go with the default

9:25

XFC. Next, you will see a prompt asking

9:27

if you want to install the JRUB

9:29

bootloadader. This is required to boot

9:31

into Kali Linux properly. So, select yes

9:34

and click

9:35

continue. Now, select your virtual hard

9:37

disk. Then, click continue again. Kali

9:41

will now install the bootloadader.

9:44

When you see the installation complete

9:46

message, click continue and your system

9:48

will

9:52

reboot. After restarting, you'll see the

9:55

Kali Linux login screen. Enter the

9:57

username and password you created

9:59

earlier and hit

10:02

enter. You should now see the Kali Linux

10:04

desktop ready to use. Before proceeding,

10:07

let's switch to full screen mode for

10:09

better experience. To do this, press

10:12

right control + f. This will expand Kali

10:14

Linux to fit your entire screen. If you

10:17

ever want to exit the full screen mode,

10:19

simply press right control + F

10:23

again. Now let's update Kali Linux to

10:26

ensure we have the latest tools,

10:28

security patches, and bug fixes. Open

10:30

the

10:31

terminal. Run the following command to

10:34

update all system

10:38

packages. After entering the command,

10:41

Kali will check for available updates

10:43

and start downloading them. Depending on

10:45

your internet speed, this may take some

10:49

time. Now, let's verify that Kali Linux

10:53

is installed correctly. To check system

10:55

details, run

10:57

CAD/ETAT/OS release. This will display

11:00

the Kali Linux version you installed. As

11:02

you can see, my Kali Linux version is

11:05

2025.1.

11:07

If you want to see CPU and memory usage,

11:09

run pseudo app install

11:15

edgetop. Then run

11:17

edgetop. This opens a live system

11:20

monitor where you can check CPU, RAM,

11:22

and running

11:25

processes. All right, now that Kali

11:28

Linux is installed, let's make it even

11:30

better by installing Virtual Box guest

11:32

editions. This will enable additional

11:34

functionalities like clipboard sharing,

11:36

drag and drop support, etc. The good

11:39

news is that Kali Linux already includes

11:41

guest additions in its repository.

11:43

Simply run this command to install

11:56

it. Once the installation is complete,

11:59

reboot Kali Linux to apply the changes.

12:11

All right, let's test if everything is

12:13

working. First, I'll check the display

12:15

scaling by opening the display settings.

12:18

From here, I'll adjust the scale to

12:23

1.25. As you can see, it applies

12:26

perfectly.

12:34

Next, let's test keyboard sharing. I'll

12:37

copy some text from my host system and

12:39

paste it inside Kali's text

12:50

editor. As you can see, it works. Now,

12:54

I'll copy text from Kali and paste it

12:57

back into my host system.

13:06

And that works

13:13

too. Finally, let's drag and drop. I'll

13:16

grab a folder from my Windows host and

13:18

drop it into Kali's

13:21

desktop. The files are transferred

13:23

instantly. This makes moving files

13:26

between your systems super easy.

13:32

You can also set up shared folders

13:34

between your Windows host and Kali

13:35

Linux. To do that, create a new folder

13:38

on your Windows host that you want to

13:40

share. For example, create a folder

13:42

named Kali share in your documents

13:44

folder. You can place any files you want

13:46

to share within this folder.

14:02

Now in virtual box, select your Kali

14:04

Linux virtual machine and click

14:06

settings. Go to the shared folders tab.

14:10

Click the plus sign on the right side.

14:12

Click the folder path drop-down and

14:14

select other. Then navigate to the Kali

14:18

share folder you created on your Windows

14:20

host and select it.

14:22

Leave the mount point blank. Check

14:25

automount to ensure it loads

14:26

automatically and make permanent to keep

14:28

the shared folder available after

14:30

reboots. Click okay to save the shared

14:33

folder

14:35

settings. Now reboot your Kali

14:43

VM. After reboot, the shared folder

14:46

should be accessible directly in the

14:47

file manager sidebar and you should see

14:50

the files inside.

15:01

And that's it. Kali Linux is now fully

15:03

installed, optimized, and running

15:05

smoothly inside Virtual Box.

UNLOCK MORE

Sign up free to access premium features

INTERACTIVE VIEWER

Watch the video with synced subtitles, adjustable overlay, and full playback control.

SIGN UP FREE TO UNLOCK

AI SUMMARY

Get an instant AI-generated summary of the video content, key points, and takeaways.

SIGN UP FREE TO UNLOCK

TRANSLATE

Translate the transcript to 100+ languages with one click. Download in any format.

SIGN UP FREE TO UNLOCK

MIND MAP

Visualize the transcript as an interactive mind map. Understand structure at a glance.

SIGN UP FREE TO UNLOCK

CHAT WITH TRANSCRIPT

Ask questions about the video content. Get answers powered by AI directly from the transcript.

SIGN UP FREE TO UNLOCK

GET MORE FROM YOUR TRANSCRIPTS

Sign up for free and unlock interactive viewer, AI summaries, translations, mind maps, and more. No credit card required.