1
00:00:12,450 --> 00:00:13,530
- [Instructor] The first
thing you need to do

2
00:00:13,530 --> 00:00:17,880
is enable Hyper-V because
it's disabled by defaults.

3
00:00:17,880 --> 00:00:20,190
And this is an 8.1 Pro System,

4
00:00:20,190 --> 00:00:21,150
so what we're gonna do is

5
00:00:21,150 --> 00:00:22,950
we're gonna go to the Control Panel,

6
00:00:24,720 --> 00:00:26,163
Programs and Features,

7
00:00:28,350 --> 00:00:31,053
and turn Windows features on or off,

8
00:00:32,820 --> 00:00:35,250
and here we see Hyper-V.

9
00:00:35,250 --> 00:00:36,450
And if we hit the plus sign,

10
00:00:36,450 --> 00:00:39,030
you'll see we have
Hyper-V management tools,

11
00:00:39,030 --> 00:00:42,840
and you see Hyper-V
Platform is grayed out.

12
00:00:42,840 --> 00:00:44,160
And the reason is because

13
00:00:44,160 --> 00:00:48,870
Virtualization Support is
disabled in the firmware.

14
00:00:48,870 --> 00:00:51,210
And so that needs to be turned on

15
00:00:51,210 --> 00:00:55,920
in the BIOS or UEFI before
we can actually use this.

16
00:00:55,920 --> 00:00:59,340
So we'll go ahead and make
that change in the UEFI,

17
00:00:59,340 --> 00:01:02,274
so that we can use the Hyper-V Platform.

18
00:01:02,274 --> 00:01:05,850
So we're in the BIOS of
the AV Editor Computer,

19
00:01:05,850 --> 00:01:09,330
and this is the ASUS UEFI BIOS utility.

20
00:01:09,330 --> 00:01:12,270
We've shown this previously
in the 901 course,

21
00:01:12,270 --> 00:01:13,470
and here we are again.

22
00:01:13,470 --> 00:01:16,560
We need to enable Intel virtualization,

23
00:01:16,560 --> 00:01:18,660
so we're gonna go to Advanced Mode

24
00:01:18,660 --> 00:01:20,970
down here on the bottom right,

25
00:01:20,970 --> 00:01:25,970
we'll go to Advanced and
we want CPU Configuration.

26
00:01:26,130 --> 00:01:30,150
So click on that, and we'll scroll down

27
00:01:30,150 --> 00:01:32,550
to Intel Virtualization Technology,

28
00:01:32,550 --> 00:01:34,620
and you can see it's disabled,

29
00:01:34,620 --> 00:01:37,980
and on some other boards
it is disabled by default.

30
00:01:37,980 --> 00:01:41,070
So I'm gonna click on that, enable it,

31
00:01:41,070 --> 00:01:43,683
and we're going to exit outta here,

32
00:01:46,320 --> 00:01:49,803
and save the changes and reset the system.

33
00:01:52,170 --> 00:01:53,850
And it tells you the change you made.

34
00:01:53,850 --> 00:01:55,740
Intel Virtualization Technology went

35
00:01:55,740 --> 00:01:57,840
from disabled to enabled.

36
00:01:57,840 --> 00:02:00,720
And that's what we want so that
we can run Hyper-V properly,

37
00:02:00,720 --> 00:02:02,400
the Hyper-V Platform.

38
00:02:02,400 --> 00:02:03,720
So click, okay.

39
00:02:03,720 --> 00:02:05,430
That'll reboot the system

40
00:02:05,430 --> 00:02:10,430
and we'll jump back over to
Windows and install Hyper-V.

41
00:02:11,130 --> 00:02:12,720
So we booted back into Windows.

42
00:02:12,720 --> 00:02:13,650
We're in the Control Panel

43
00:02:13,650 --> 00:02:16,410
go back to Programs and Features,

44
00:02:16,410 --> 00:02:18,840
turn Windows features on or off,

45
00:02:18,840 --> 00:02:22,110
Hyper-V hit the plus sign for that,

46
00:02:22,110 --> 00:02:24,753
and you'll see that this
is no longer grayed out.

47
00:02:25,650 --> 00:02:26,910
Hyper-V Platform,

48
00:02:26,910 --> 00:02:29,190
we're good to go, 'cause
we enabled it in the BIOS.

49
00:02:29,190 --> 00:02:30,810
Now in some cases you have to enable

50
00:02:30,810 --> 00:02:34,320
those separate extensions,
all those VT extensions,

51
00:02:34,320 --> 00:02:38,340
but with our ASUS BIOS and a
lot of the new UEFI systems,

52
00:02:38,340 --> 00:02:40,500
you just enable Virtualization

53
00:02:40,500 --> 00:02:41,820
and they make it easy for you.

54
00:02:41,820 --> 00:02:44,250
And then the Hyper-V platform is enabled.

55
00:02:44,250 --> 00:02:45,083
So we got it.

56
00:02:45,083 --> 00:02:46,770
We're gonna click okay,

57
00:02:46,770 --> 00:02:48,570
and go through the installation for that,

58
00:02:48,570 --> 00:02:50,133
and restart the system.

59
00:02:51,180 --> 00:02:54,210
So Windows 8 restarted a couple times,

60
00:02:54,210 --> 00:02:55,620
and now we're back in the system.

61
00:02:55,620 --> 00:02:57,840
I remoted into the computer here,

62
00:02:57,840 --> 00:03:01,260
and we're gonna go to our Hyper-V Manager.

63
00:03:01,260 --> 00:03:03,160
So we're gonna go to the Control Panel

64
00:03:04,620 --> 00:03:07,890
and Administrative Tools and
I go to Administrative Tools

65
00:03:07,890 --> 00:03:10,290
a lot, and so quite often
I'll right click this

66
00:03:10,290 --> 00:03:12,150
and pin it to start.

67
00:03:12,150 --> 00:03:13,593
So that's here permanently.

68
00:03:14,640 --> 00:03:17,970
So click that now and you'll
see we have the Hyper-V Manager

69
00:03:17,970 --> 00:03:20,973
here and double click that to open him up.

70
00:03:23,430 --> 00:03:25,680
And it says no virtual
machines were found that's

71
00:03:25,680 --> 00:03:27,120
'cause I haven't created any yet.

72
00:03:27,120 --> 00:03:28,710
The great thing about this
program is you can work

73
00:03:28,710 --> 00:03:30,450
with multiple computers.

74
00:03:30,450 --> 00:03:33,630
You can connect to other
systems that also have

75
00:03:33,630 --> 00:03:36,930
Hyper-V running and
create virtual machines

76
00:03:36,930 --> 00:03:38,730
on any of those systems.

77
00:03:38,730 --> 00:03:41,940
Now, before you do create
a new virtual machine

78
00:03:41,940 --> 00:03:44,010
you're gonna wanna have
a networking connection.

79
00:03:44,010 --> 00:03:46,380
By default, you won't have
a networking connection

80
00:03:46,380 --> 00:03:47,760
out to the physical network.

81
00:03:47,760 --> 00:03:48,960
You'll have networking connections

82
00:03:48,960 --> 00:03:52,170
to other virtual machines, but
not to the physical network.

83
00:03:52,170 --> 00:03:55,260
So if you want that chances are you will,

84
00:03:55,260 --> 00:03:56,640
for what you're doing.

85
00:03:56,640 --> 00:03:58,890
If you're doing studying, you want to go

86
00:03:58,890 --> 00:04:02,670
to the Virtual Switch
Manager and then set up

87
00:04:02,670 --> 00:04:06,540
a new virtual switch and
you'll want an external one

88
00:04:06,540 --> 00:04:10,800
and that'll bind the network
adapter of this system

89
00:04:10,800 --> 00:04:12,410
to the virtual machine.

90
00:04:12,410 --> 00:04:14,310
So you can actually get
to the physical network,

91
00:04:14,310 --> 00:04:16,290
access the internet and so on.

92
00:04:16,290 --> 00:04:19,320
So you may wanna create
a virtual switch first,

93
00:04:19,320 --> 00:04:21,870
once that's done, you'll
go to your computer

94
00:04:21,870 --> 00:04:23,670
AV Editor in this case.

95
00:04:23,670 --> 00:04:27,213
Right click it and go to
New and Virtual Machine.

96
00:04:28,410 --> 00:04:30,720
That'll bring up the
virtual machine wizard

97
00:04:30,720 --> 00:04:32,490
we'll click next.

98
00:04:32,490 --> 00:04:33,393
You name it.

99
00:04:34,470 --> 00:04:37,290
You select which generation you want.

100
00:04:37,290 --> 00:04:40,590
Generation one will allow
it to work with any versions

101
00:04:40,590 --> 00:04:45,000
of Hyper-V, generation two
takes additional functionality

102
00:04:45,000 --> 00:04:48,630
into accounts, such as
secure boot, PXC boot

103
00:04:48,630 --> 00:04:49,560
and things like that.

104
00:04:49,560 --> 00:04:51,430
So I'm gonna use generation two

105
00:04:52,620 --> 00:04:53,580
but you have to be careful with that

106
00:04:53,580 --> 00:04:55,110
'cause you can't change the generation

107
00:04:55,110 --> 00:04:57,390
once you create the system.

108
00:04:57,390 --> 00:04:58,860
Once you create the virtual machine.

109
00:04:58,860 --> 00:05:01,980
So you may want generation
one for your purposes.

110
00:05:01,980 --> 00:05:04,323
And click next, you set the memory.

111
00:05:05,400 --> 00:05:10,400
We might want 2048 or two gig click next.

112
00:05:10,470 --> 00:05:12,450
And then you see that
virtual machine network

113
00:05:12,450 --> 00:05:14,850
adapter setting, it's not
connected because we didn't

114
00:05:14,850 --> 00:05:16,710
set up the virtual switch yet.

115
00:05:16,710 --> 00:05:20,010
Now this gets more into the
Microsoft side of things

116
00:05:20,010 --> 00:05:23,160
and isn't as important to
know exactly step by step

117
00:05:23,160 --> 00:05:24,690
for the exam.

118
00:05:24,690 --> 00:05:26,220
But you get an idea here.

119
00:05:26,220 --> 00:05:28,770
You want to have a networking
connection, usually

120
00:05:28,770 --> 00:05:31,830
click next, create your virtual disc.

121
00:05:31,830 --> 00:05:33,873
In this case, it's a VHDX.

122
00:05:35,520 --> 00:05:38,580
And we'll just leave it
as a default click next.

123
00:05:38,580 --> 00:05:40,560
And we'll say install an
operating system later

124
00:05:40,560 --> 00:05:44,010
but you could do this from an
image file, from an ISO file

125
00:05:44,010 --> 00:05:45,690
which could be on your hard drive.

126
00:05:45,690 --> 00:05:48,210
This way you really don't have to deal

127
00:05:48,210 --> 00:05:51,360
with any discs at all, which is beautiful.

128
00:05:51,360 --> 00:05:56,310
And click finish, that configures that guy

129
00:05:56,310 --> 00:05:58,950
and it shows our new
virtual machine, which again

130
00:05:58,950 --> 00:06:00,660
we could call this whatever we want

131
00:06:00,660 --> 00:06:02,430
and we could even change the name now.

132
00:06:02,430 --> 00:06:03,900
And then to run this guy,

133
00:06:03,900 --> 00:06:06,240
you could double click him
and then run him from there

134
00:06:06,240 --> 00:06:08,403
or you could go to Action and go to Start.

135
00:06:10,290 --> 00:06:11,400
So this guy is running

136
00:06:11,400 --> 00:06:13,540
and then to see it, we double click on it

137
00:06:16,380 --> 00:06:17,880
and you'll see it here.

138
00:06:17,880 --> 00:06:19,950
So you could have it
running in the background

139
00:06:19,950 --> 00:06:23,310
without actually seeing it on the screen,

140
00:06:23,310 --> 00:06:24,240
which is a beautiful thing

141
00:06:24,240 --> 00:06:25,740
especially if you're gonna run servers

142
00:06:25,740 --> 00:06:28,260
or systems that are storing data

143
00:06:28,260 --> 00:06:31,800
or have media files or whatever databases.

144
00:06:31,800 --> 00:06:33,540
This way it runs more in the background.

145
00:06:33,540 --> 00:06:36,840
Now, remember this is
Hyper V for Windows 8.

146
00:06:36,840 --> 00:06:38,640
So it's running within the OS.

147
00:06:38,640 --> 00:06:41,550
It is not a Type 1 hypervisor.

148
00:06:41,550 --> 00:06:44,580
If you want to Type 1
bare bones hypervisor,

149
00:06:44,580 --> 00:06:47,640
a true to form Type 1, you
have to run it on server

150
00:06:47,640 --> 00:06:50,400
and you have to set up the server properly

151
00:06:50,400 --> 00:06:52,110
to make that happen.

152
00:06:52,110 --> 00:06:54,120
You have to set it up as a Hyper-V System

153
00:06:54,120 --> 00:06:56,610
from the get go when you install server.

154
00:06:56,610 --> 00:06:57,443
So that's important.

155
00:06:57,443 --> 00:06:59,940
If you wanna run a Type 1, it's
gotta be installed correctly

156
00:06:59,940 --> 00:07:01,770
regardless of what software you're using.

157
00:07:01,770 --> 00:07:05,790
When you're in Windows
8, Windows 8.1 or newer,

158
00:07:05,790 --> 00:07:07,443
you're running it as a Type 2.

159
00:07:08,880 --> 00:07:11,400
So let's show a little bit of that.

160
00:07:11,400 --> 00:07:16,400
The server side for
virtualization is not really

161
00:07:16,650 --> 00:07:18,960
that important for the A+ exam.

162
00:07:18,960 --> 00:07:21,660
They're concerned with the
client side virtualization

163
00:07:21,660 --> 00:07:23,280
but I figured I'd just show this real fast

164
00:07:23,280 --> 00:07:25,650
'cause I have two different
types running here.

165
00:07:25,650 --> 00:07:29,730
I've got a Windows Server 2012 here,

166
00:07:29,730 --> 00:07:32,400
and if we scroll down we'll see

167
00:07:32,400 --> 00:07:34,980
it's an active directory
domain services box.

168
00:07:34,980 --> 00:07:36,660
That means it's a domain controller.

169
00:07:36,660 --> 00:07:41,553
Runs DHCP runs DNS, it's a file
server and it runs Hyper-V.

170
00:07:42,750 --> 00:07:44,733
So this is Hyper-V for server.

171
00:07:45,990 --> 00:07:49,080
However, this is running as a role

172
00:07:49,080 --> 00:07:51,303
as a service on the server.

173
00:07:52,170 --> 00:07:53,820
So you have to differentiate that

174
00:07:53,820 --> 00:07:58,290
with a true bare metal Type 1 Hyper-V.

175
00:07:58,290 --> 00:08:00,240
So let's take a look at it though.

176
00:08:00,240 --> 00:08:02,940
Let's go to Tools and we'll
go down to Hyper-V Manager

177
00:08:05,040 --> 00:08:07,080
and you can see here it shows

178
00:08:07,080 --> 00:08:08,970
pretty much the same type of thing.

179
00:08:08,970 --> 00:08:10,560
Here's the name of the computer

180
00:08:10,560 --> 00:08:13,020
and here's the virtual
machines that we have in there.

181
00:08:13,020 --> 00:08:17,190
Kali Linux, another Server
2012 that runs virtually

182
00:08:17,190 --> 00:08:20,580
and Windows 7 which is
actually running right now.

183
00:08:20,580 --> 00:08:21,413
And you know what?

184
00:08:21,413 --> 00:08:24,960
That's gonna use up a lot of resources.

185
00:08:24,960 --> 00:08:29,620
So I'm actually going to turn that off

186
00:08:33,120 --> 00:08:36,630
so that it's not using
those resources right now.

187
00:08:36,630 --> 00:08:39,360
And I mentioned a virtual switch,

188
00:08:39,360 --> 00:08:43,290
here we have our Virtual Switch Manager.

189
00:08:43,290 --> 00:08:46,500
If we click on that you'll see we have

190
00:08:46,500 --> 00:08:47,880
a virtual switch right now

191
00:08:47,880 --> 00:08:50,070
which is acting as external network

192
00:08:50,070 --> 00:08:52,980
which means our virtual
machines that use this switch

193
00:08:52,980 --> 00:08:55,050
can go out to the external network

194
00:08:55,050 --> 00:08:56,730
but we can have multiple switches.

195
00:08:56,730 --> 00:08:58,020
We could create another switch

196
00:08:58,020 --> 00:09:01,260
one that's internal where
the virtual machines

197
00:09:01,260 --> 00:09:04,200
can communicate with each other
and with the host computer

198
00:09:04,200 --> 00:09:06,120
but not outside of that.

199
00:09:06,120 --> 00:09:07,860
And then private where
the virtual machines

200
00:09:07,860 --> 00:09:09,630
can only communicate with each other.

201
00:09:09,630 --> 00:09:12,630
So more security as you
go down the line here.

202
00:09:12,630 --> 00:09:13,710
And it's pretty cool 'cause you can have

203
00:09:13,710 --> 00:09:15,453
multiple virtual switches.

204
00:09:16,590 --> 00:09:18,870
So there's an example of Hyper-V running

205
00:09:18,870 --> 00:09:21,990
in server effectively,
it works the same way.

206
00:09:21,990 --> 00:09:24,510
A little bit more powerful,
little bit more capability

207
00:09:24,510 --> 00:09:26,460
but effectively the same as one that runs

208
00:09:26,460 --> 00:09:30,063
in Windows 7 or 8.1 or
Windows 10 or what have you.

209
00:09:31,260 --> 00:09:33,780
Now, if we go back to VMware workstation

210
00:09:33,780 --> 00:09:36,690
just to confuse the
issue a little bit more,

211
00:09:36,690 --> 00:09:40,470
here is windows, this is my
Windows 10 computer I'm in

212
00:09:40,470 --> 00:09:43,110
and inside that I'm
running VMware workstation

213
00:09:43,110 --> 00:09:46,740
and inside of that we
have Hyper-V bare bones.

214
00:09:46,740 --> 00:09:48,780
This is the bare bones version.

215
00:09:48,780 --> 00:09:51,630
So to get into this you
have to unlock it first

216
00:09:51,630 --> 00:09:52,893
and type in the password.

217
00:09:54,930 --> 00:09:57,690
Two windows there, a little tight here

218
00:09:57,690 --> 00:10:00,420
but it's a menu driven system.

219
00:10:00,420 --> 00:10:04,410
It's a menu driven system
and you'd go through these

220
00:10:04,410 --> 00:10:09,410
to work with the system
and to create new machines.

221
00:10:09,690 --> 00:10:10,710
And you could do it directly

222
00:10:10,710 --> 00:10:12,630
within the command line as well.

223
00:10:12,630 --> 00:10:15,720
So you get those two windows
that are running here

224
00:10:15,720 --> 00:10:18,330
but there's really no gooey to speak of.

225
00:10:18,330 --> 00:10:19,740
It's bare bones.

226
00:10:19,740 --> 00:10:21,240
That's what you wanna
run if you wanna have

227
00:10:21,240 --> 00:10:26,240
a true Type 1 hypervisor, the
bare bones version of Hyper-V.

228
00:10:26,340 --> 00:10:31,340
And that's separate
altogether in the Server 2012

229
00:10:31,500 --> 00:10:34,950
that I have, this is one of the roles.

230
00:10:34,950 --> 00:10:37,893
It's only one of the
roles within the server.

231
00:10:39,330 --> 00:10:42,630
So you're not gonna get
nearly the effectiveness

232
00:10:42,630 --> 00:10:46,350
in this as you would with a bare bones.

233
00:10:46,350 --> 00:10:48,180
Now, of course, this is
running as a virtual machine.

234
00:10:48,180 --> 00:10:50,430
That's just so I could show it to you

235
00:10:50,430 --> 00:10:53,430
'cause it's a little tougher
to show on an actual system

236
00:10:53,430 --> 00:10:56,910
but this is what you would
install to an actual system.

237
00:10:56,910 --> 00:11:00,510
And this way you don't have
all that overhead of the gooey.

238
00:11:00,510 --> 00:11:02,890
And there's an example of a true Type 1

239
00:11:04,170 --> 00:11:05,853
virtualization system.

240
00:11:08,070 --> 00:11:12,180
So a little bit about all kinds
of virtualization out there.

241
00:11:12,180 --> 00:11:15,600
And a lot of times my go-to
tool, VMware Workstation

242
00:11:15,600 --> 00:11:18,090
'cause I can run all this stuff in there

243
00:11:18,090 --> 00:11:21,270
and really concentrate
on the client side stuff

244
00:11:21,270 --> 00:11:22,800
for the A+ exam.

245
00:11:22,800 --> 00:11:27,800
That means working with Virtual
Machine software from VMware

246
00:11:29,010 --> 00:11:33,600
also Hyper-V for Windows
7, Windows 8.1, Windows 10

247
00:11:33,600 --> 00:11:35,430
and also Virtual Box.

248
00:11:35,430 --> 00:11:39,690
So check those out, practice
working with virtualization

249
00:11:39,690 --> 00:11:42,003
and that's about it for this sub lesson.
