IGEL Weekly

IGEL Weekly: The IGEL OS Boot Menu Explained

XenTegra / Andy Whiteside Season 1 Episode 43

IGEL’s Sebastian Perusat teaches you how to use the IGEL Boot Menu. This includes how to log in, the sections explained, the differences between verbose, VESA and emergence boot modes, CRC check, how to reset to factory defaults, and much more.

Host: Andy Whiteside
Co-host: Chris Feeney
Co-host: Seb Perusat

WEBVTT

1
00:00:02.550 --> 00:00:12.179
Andy Whiteside: Everyone welcome to episode 43 of idle weekly i'm your host Andy whiteside got my normal cast the crew cast of characters here I mean characters in an endearing way.

2
00:00:13.889 --> 00:00:28.890
Andy Whiteside: For the ideal weekly that we do every other week, which is a Community edition and said, hopefully, hopefully, people in the Community are getting some extra value out of listening to these and maybe much in the videos from time to time, but you i'm still getting some good feedback.

3
00:00:29.700 --> 00:00:46.410
Sebastien Perusat: Oh yeah definitely among the audio then on the on the video part because most of the people are listening to the car driving and so on, or doing some other stuff but definitely yes, David process of doing some advertisements for X and take around for the podcast so yeah definitely.

4
00:00:47.070 --> 00:00:50.160
Andy Whiteside: yeah that's good yeah david's a big big friend of both of ours.

5
00:00:51.540 --> 00:00:59.820
Andy Whiteside: So said you're you're at home there in Germany, Chris you're on the road somewhere you've got a virtual background what without going into too much detail what city state are you in.

6
00:01:00.960 --> 00:01:03.630
Chris Feeney: i'm in the office city of San Antonio Texas.

7
00:01:04.860 --> 00:01:05.280
Chris Feeney: awesome.

8
00:01:06.060 --> 00:01:07.590
Andy Whiteside: yeah that's it that's a good town you go down.

9
00:01:07.860 --> 00:01:08.520
river walk.

10
00:01:09.780 --> 00:01:11.730
Chris Feeney: We did I came in a little bit early and.

11
00:01:13.980 --> 00:01:21.240
Chris Feeney: cool as went down, you know they got the alamo there and it turns out that this is the commemoration of the battle of the alamo which was from.

12
00:01:21.810 --> 00:01:35.010
Chris Feeney: Late February early March and so when we when we approach we heard some band plan, it was the green band jazz band actually they were really, really talented and it was cool we kind of hung out there Sunday afternoon and.

13
00:01:36.960 --> 00:01:39.000
Chris Feeney: went down real walk and then did a tour the.

14
00:01:40.140 --> 00:01:41.550
Chris Feeney: day to day of it so fun.

15
00:01:42.720 --> 00:01:44.790
Andy Whiteside: You know, in the US, we don't think as much about.

16
00:01:46.680 --> 00:01:51.480
Andy Whiteside: Borders borders changing, but that was a time when borders were changing rapidly.

17
00:01:51.480 --> 00:01:51.780
and

18
00:01:53.640 --> 00:02:03.360
Chris Feeney: Oh yeah the whole package of independent me what tech is wasn't even be what Eric story technically little history there but um.

19
00:02:05.040 --> 00:02:16.200
Chris Feeney: But yeah and I think my grandmother grew up in Gonzales and there's there's some family stuff that was involved with the alamo some years ago, and I was trying to get some of that background, but anyway.

20
00:02:17.370 --> 00:02:19.320
Chris Feeney: yeah yeah different time.

21
00:02:19.740 --> 00:02:27.030
Andy Whiteside: Different time yeah we won't go too much more into That said, is that a virtual background is that your real office, I noticed you moved your hand around.

22
00:02:27.420 --> 00:02:28.380
Andy Whiteside: You know it's totally.

23
00:02:28.410 --> 00:02:31.320
Andy Whiteside: surreal that's really I can yeah.

24
00:02:31.470 --> 00:02:31.980
Definitely.

25
00:02:33.030 --> 00:02:43.470
Sebastien Perusat: i'm not even I can't even say it that I will travel to the land next week's at the moment, so i'm really looking forward to leave the office to leave that virtual background behind.

26
00:02:44.430 --> 00:02:51.240
Sebastien Perusat: and going back under normal people disrupt humans are starting something in maine Europe, so I have some couple of weeks in front of me.

27
00:02:51.630 --> 00:02:57.960
Andy Whiteside: yeah let's get over you guys getting back to normal eight us as rapidly getting back to normal ish I think.

28
00:02:59.130 --> 00:03:04.770
Andy Whiteside: we'll see we'll see what happens alright so said, you have for us a good topic i'm going to share my screen.

29
00:03:05.190 --> 00:03:06.630
Sebastien Perusat: So you guys can at least.

30
00:03:07.590 --> 00:03:09.630
Andy Whiteside: It is for sure the.

31
00:03:10.830 --> 00:03:12.540
Andy Whiteside: The title is.

32
00:03:13.650 --> 00:03:22.290
Andy Whiteside: The title is I Joe ios boot mean you've explained I literally was with someone who'd been doing a job for a long time, two weeks ago at a conference.

33
00:03:22.560 --> 00:03:29.340
Andy Whiteside: And I needed to kind of rescue them a little bit and I jumped into the booth and you're like hey what's that you didn't know what this was, and the answer was no.

34
00:03:30.720 --> 00:03:40.260
Andy Whiteside: And so you know, having access to that is extremely valuable now in that particular case, the the unit that we were using was a DEMO unit that had been used by a very secure organization that it put a password on everything.

35
00:03:40.860 --> 00:03:49.740
Andy Whiteside: And we couldn't we couldn't get it to do what we needed to do anyway, our only option was to flash the device which we didn't have you know blessed creator with us at the moment but.

36
00:03:50.820 --> 00:03:56.820
Andy Whiteside: It was it was really good opportunity to explain to people how secure if you want to you can make these things.

37
00:03:58.770 --> 00:04:07.590
Sebastien Perusat: that's right that one of the approaches, where are they good money you can definitely have a lot, I mean usually and I would say, for 90% of our users.

38
00:04:08.070 --> 00:04:17.550
Sebastien Perusat: vironment the Goodman using something that you're looking for such often it's really in case of emergency in case of issues specific.

39
00:04:18.420 --> 00:04:29.190
Sebastien Perusat: testings you want to perform but usually for all our listeners a book menu, is something that you do not even see like on windows or on some Linux book loaders So yes.

40
00:04:30.090 --> 00:04:33.960
Andy Whiteside: So said, you did this video, this is a vlog basically the overview we're.

41
00:04:33.960 --> 00:04:34.170
Sebastien Perusat: going to.

42
00:04:34.260 --> 00:04:46.380
Andy Whiteside: Get on the video in a second, but you did this because it's been coming up in the Community, a lot what's what's driving the chatter around this that cause you to take something that I thought was common knowledge and make a explain them will video.

43
00:04:47.400 --> 00:04:58.110
Sebastien Perusat: i'm the reasons quite simple, hopefully to explain, we have at the moment high load of profitable so private birds are.

44
00:04:58.950 --> 00:05:12.600
Sebastien Perusat: not widely communicated firm has been fully supported by by Joe and this product so including newer citrix workspace hub versions new Cisco webex vdi agents, etc, etc, so.

45
00:05:13.380 --> 00:05:27.570
Sebastien Perusat: They are created for specific use case and then direct to the customer, and the reason why I have to speak about the boot menu, is that we have at the moment, one specific firmware out which can and specific situations specific.

46
00:05:29.040 --> 00:05:39.540
Sebastien Perusat: Specific hardware situation, create a kind of back and that's something that a lot of people are up, not a lot better let's say a couple of people asked me at the moment.

47
00:05:39.900 --> 00:05:43.200
Sebastien Perusat: How to get rid of it and to see where the devices hanging.

48
00:05:43.770 --> 00:05:53.370
Sebastien Perusat: And that's where the agile Goodman yes definitely have for because it gives you something more than just a black screen gives you access to what is happening during the boot process.

49
00:05:53.850 --> 00:06:07.200
Sebastien Perusat: Where in details it my tank or even give you the access to some there's a custom rescue shall we can at least road back specific settings or even do a factory reset.

50
00:06:08.220 --> 00:06:10.080
Sebastien Perusat: So record that he likes basically.

51
00:06:12.750 --> 00:06:23.640
Andy Whiteside: Our yeah like you said it shouldn't come up it shouldn't come up often Chris your your two cents on this thing this ability to boot into the boot menu and set your own course, are you.

52
00:06:24.330 --> 00:06:32.730
Andy Whiteside: Are you seeing many people doing that, as it is, it How does that apply to the sales engineer side of your world.

53
00:06:33.930 --> 00:06:37.710
Chris Feeney: um I think reflect certainly some of what said had to say.

54
00:06:39.240 --> 00:06:39.690
Chris Feeney: I think it's.

55
00:06:41.130 --> 00:06:42.900
Chris Feeney: Sometimes, like if you're flashing a device.

56
00:06:44.190 --> 00:06:55.530
Chris Feeney: And i've seen where maybe like video or something like that isn't coming up right or whatever it's so had instructions from other say try the visa booth option.

57
00:06:56.730 --> 00:07:09.330
Chris Feeney: And it might be video driver thing now that generally speaks to our Colonel support which has gotten quite good lately with i'd already programming and working with those vendors and their hardware, so we I don't see that as often.

58
00:07:10.530 --> 00:07:18.150
Chris Feeney: But, but just knowing how to get to it and, certainly if you get to a jam and just like you know what we're just going to reset and how to get there, but.

59
00:07:20.250 --> 00:07:24.210
Chris Feeney: But it's not coming up as often as far as.

60
00:07:26.040 --> 00:07:28.170
Chris Feeney: partners or customers asking so.

61
00:07:28.560 --> 00:07:36.720
Andy Whiteside: Well, how about, so I think customers are the equation and put you the sales engineer slash the guy lab and stuff up all the time and building it breaking.

62
00:07:37.170 --> 00:07:44.490
Andy Whiteside: And that's important for our listeners right they should be building and bring least the guys, we talked to the most This is very valuable to them.

63
00:07:45.480 --> 00:07:52.950
Chris Feeney: yeah it's a regular thing I just want to just like specially if something like a EVAL device whatever just you know completely.

64
00:07:54.090 --> 00:08:03.450
Chris Feeney: You know just let's just feel bad that boot menu option is valuable it's it's it's quick it's easy escape key we'll get into that here, but.

65
00:08:05.100 --> 00:08:11.580
Chris Feeney: I would say if you're building your idols killed that yeah definitely understand that and then everything else kind of builds from there.

66
00:08:13.860 --> 00:08:21.660
Andy Whiteside: So said I hit click I hit the play on your video and I don't know if you have it broken up into chunks the way you normally do but let's let's talk through.

67
00:08:21.690 --> 00:08:22.050
Sebastien Perusat: Did you have.

68
00:08:23.250 --> 00:08:23.700
Andy Whiteside: fun.

69
00:08:24.510 --> 00:08:25.200
Sebastien Perusat: Yes, yep.

70
00:08:26.370 --> 00:08:34.290
Sebastien Perusat: Sorry, the the the approach was more to describe the use case where each feature of the between as needed.

71
00:08:35.010 --> 00:08:50.700
Sebastien Perusat: So one of the outside, on the most common use case that you want to read that a factory to factory default device so let's assume that you deploy the configuration to add pocket, so the USB stick with the activists installed on and from where you can boot from.

72
00:08:52.110 --> 00:09:02.910
Sebastien Perusat: for whatever reason, the device not coming up or it's not working as expected, or was not delivering the experience that you want that you expect from from Angeles.

73
00:09:03.840 --> 00:09:13.500
Sebastien Perusat: In specific cases, we recommend you to read that that specific device to factory defaults to be sure that no miss configuration were made.

74
00:09:13.950 --> 00:09:18.990
Sebastien Perusat: All configurations were deployed or not removed or let's say just make a clean.

75
00:09:19.560 --> 00:09:37.680
Sebastien Perusat: reinstall to start from a clean place that where the reset to factory default is jumping in and that's the reason why i'm putting in at that, on the first setting on the first top of the topic, even if it's not the order of the video it's one of the most common use cases.

76
00:09:40.020 --> 00:09:51.060
Andy Whiteside: And example would be like either support situation and, yes, I trust you, Mr administrator you've done nothing wrong, but do you mind resetting at the factory defaults and let's let's build it from step one.

77
00:09:51.960 --> 00:09:55.530
Sebastien Perusat: Exactly exactly, especially if you're thinking about.

78
00:09:56.670 --> 00:10:09.270
Sebastien Perusat: configuration that are applying to the chasm command section don't want to go too deep, but just saying that you can deploy a lot of Linux commands at Linux scripts Linux tweaks.

79
00:10:09.750 --> 00:10:18.330
Sebastien Perusat: The as a custom command fit and sometime and that's a situation that I had just yesterday, where customer requested using a customer command relating to.

80
00:10:19.020 --> 00:10:27.210
Sebastien Perusat: Automatic wi fi and allowing switch so turn off the wi fi soon as the lungs connected or turn on the wi fi signal salons not connected.

81
00:10:27.750 --> 00:10:33.120
Sebastien Perusat: that's a feature that we included since 11 or six, if I remember right none of them were so there was no need for compliment anymore.

82
00:10:33.540 --> 00:10:42.960
Sebastien Perusat: And both commands were creating the kind of network loop and that's where we are saying start from scratch Stephen was actually false just assign what you need to basically language.

83
00:10:44.490 --> 00:10:55.350
Sebastien Perusat: The language, the remote setting for the dnc viewer and that's it and also restroom be done then afterwards, step by step, and checking aware, the issues coming from.

84
00:10:56.310 --> 00:10:57.960
Andy Whiteside: So you will know, good state.

85
00:10:59.010 --> 00:11:12.870
Sebastien Perusat: yeah exactly so you will not really breaks a device, I mean, even if it can happen, but in most cases resetting factory farms gives you the ability to 99% device back and start from scratch, then, to check whether the issue is coming from.

86
00:11:14.130 --> 00:11:18.090
Andy Whiteside: and make one change at a time yeah.

87
00:11:18.390 --> 00:11:30.240
Sebastien Perusat: Exactly just step by step, and checking because we all know that it applies to to citrix policies that plans to active directory policies their plans also try to.

88
00:11:30.810 --> 00:11:40.230
Sebastien Perusat: If you create policies of the policies of the policies, after years and maybe different administrators went through the same tool at different approaches of deploying setting.

89
00:11:40.770 --> 00:11:47.550
Sebastien Perusat: Sometimes, it can be a little bit messy to find out the root cause of a specific behavior and that's where he was at the factory defaults.

90
00:11:47.970 --> 00:11:56.790
Sebastien Perusat: That you can also perform the as your mess obviously that can also be done locally to say I don't even want to touch me your mess, I want to test everything locally, to be sure that I have no.

91
00:11:57.270 --> 00:12:02.010
Sebastien Perusat: or policy deploy someone on my your mess and that's where he was actually false would definitely have to.

92
00:12:03.420 --> 00:12:07.980
Andy Whiteside: have an Andy isn't for that and that is around my house we move every two to three years.

93
00:12:08.430 --> 00:12:20.070
Andy Whiteside: That helps keep the closet clean, because every couple years we clean out whether I would have done that I would have done it and we not moved but resetting to a brand new location anyway, you get my point.

94
00:12:20.370 --> 00:12:33.000
Andy Whiteside: Alright, so your slides here says a factor default second one is check for errors on ios hardware level that you know it, you may really have a problem you may really have found a bug with a piece of driver or whatever and getting the factory.

95
00:12:33.120 --> 00:12:42.390
Andy Whiteside: defaults that that still happens now now it's probably really is something that third one is recovered device from miss configuration, how could that ever happened joke joke.

96
00:12:43.110 --> 00:12:44.610
Chris Feeney: Add custom commands.

97
00:12:44.760 --> 00:12:56.160
Andy Whiteside: Add custom boot commands or and what you talked about Min ago you know reboot remove custom boot commands and start all over ideal is extremely powerful, which you know it comes with power right.

98
00:12:58.590 --> 00:12:59.550
Chris Feeney: responsibility.

99
00:13:01.020 --> 00:13:01.560
Chris Feeney: that's right.

100
00:13:02.460 --> 00:13:08.550
Andy Whiteside: So so i'm going to hit the hit play here we'll walk through what's happening at a factory reset scenario pieces.

101
00:13:10.380 --> 00:13:10.860
Sebastien Perusat: So.

102
00:13:11.880 --> 00:13:13.560
Sebastien Perusat: Before starting into.

103
00:13:13.590 --> 00:13:18.330
Sebastien Perusat: The different feature sets just be aware that we have every speak about our ios.

104
00:13:18.810 --> 00:13:29.460
Sebastien Perusat: hardware, we have also our buyers setting, which is accessible by presidency Dell button on the on the keyboard so suppress button.

105
00:13:30.060 --> 00:13:44.700
Sebastien Perusat: So we're not speaking about the bios in that case, but really about the boot menu, so the only thing that you have to do tracks as a blue moon us to reboot the device and then hitting the escape button on your on your keyboard escape, well then yeah.

106
00:13:45.180 --> 00:13:57.990
Andy Whiteside: You got to go through a whole lecture here on the difference between bios and bootstraps and boots partitions and boot files Okay, maybe not here, but if we're talking about that you don't know the difference between those things, maybe an a plus.

107
00:13:58.260 --> 00:14:01.050
Andy Whiteside: certification for copy I wouldn't be a bad thing.

108
00:14:02.220 --> 00:14:17.100
Chris Feeney: That you were thinking, the same thing that that one you shoot me I think earlier podcast from yours seemed like it was last year, you mentioned that whole thing is now free to go take that course free it gives you a fundamental background and the hardware piece here so.

109
00:14:19.140 --> 00:14:19.500
Chris Feeney: we're gonna.

110
00:14:19.590 --> 00:14:25.380
Chris Feeney: Do our audience is fairly well educated, but, but it would be good to kind of go back and review some of that stuff and sometimes.

111
00:14:25.740 --> 00:14:34.140
Andy Whiteside: Well, the thing is right, this is all about software, these days, but that hardware interface that basic input output system aka bios that things still matters.

112
00:14:36.240 --> 00:14:39.540
Andy Whiteside: And you know if you really want to be great in this industry you got to know that stuff too.

113
00:14:40.530 --> 00:14:47.220
Chris Feeney: yeah and I think what's interesting to me as I began to understand more about Linux term a working at it on the last several years.

114
00:14:49.440 --> 00:15:03.690
Chris Feeney: You know Linux is a kernel and you know there's I Jill basically has taken the mainstream kernel and kind of made it our own because we do modify it for our own use, especially when working with.

115
00:15:05.520 --> 00:15:13.290
Chris Feeney: Other hardware vendors like that so but, generally speaking, we base it off that mainline kernel and try to stay up to speed with that, but.

116
00:15:14.490 --> 00:15:20.970
Chris Feeney: And that certainly allows us to add hardware support from various devices that are out there, but if you are.

117
00:15:21.540 --> 00:15:34.170
Chris Feeney: You know repurposing something or trying a ut pocket on whatever and you're running into issues going into this boot menu option to see what's going on, would be very helpful and hopefully it will tell you exactly what the problem is.

118
00:15:35.670 --> 00:15:43.620
Andy Whiteside: So not to go down that route to four but I guess I could argue that Linux is still the Colonel it's just the operating system you put around their colonel, is what I just really modifying right.

119
00:15:44.760 --> 00:15:56.250
Chris Feeney: Right yeah exactly I mean obviously being open source mean I just basically created its own distribution based on you know, a boon to baby and people are like that, but but.

120
00:15:57.060 --> 00:16:03.150
Chris Feeney: All wrapped around that that fundamental colonel in you know we've talked about this before Microsoft has a carnal yeah.

121
00:16:03.180 --> 00:16:03.600
Chris Feeney: Well that's just.

122
00:16:04.470 --> 00:16:05.400
Andy Whiteside: I was gonna make the joke.

123
00:16:05.610 --> 00:16:08.520
Andy Whiteside: You don't know this, but windows 11 is still the windows nt kernel.

124
00:16:10.980 --> 00:16:14.520
Chris Feeney: windows nt like probably seven or whatever, but.

125
00:16:14.550 --> 00:16:16.470
Andy Whiteside: 1008 whatever it is yeah.

126
00:16:16.710 --> 00:16:18.060
Chris Feeney: yeah yeah.

127
00:16:18.150 --> 00:16:26.310
Andy Whiteside: Alright, so so i'm hit play here again, it looks like you've reboot the machine and you're doing using virtual here, or are you is this a.

128
00:16:26.850 --> 00:16:37.140
Sebastien Perusat: that's that's geared towards a boot manager of my advisors and that gets into vmware workstation so just go one second later to, and then you will see the attribute menu.

129
00:16:37.680 --> 00:16:46.350
Sebastien Perusat: Just because it will it will the same with the same key so that's really just a normal boot process from our formula and point in my case virtual one.

130
00:16:46.800 --> 00:16:50.760
Sebastien Perusat: And just right after that a couple of seconds later, you will see that to boot menu.

131
00:16:52.410 --> 00:16:59.490
Andy Whiteside: What you're seeing here is actually important, especially if you're dealing with like a ut pocket or something or you got a multi boot machine, so what you're saying is, we need to pick the right.

132
00:17:00.030 --> 00:17:05.190
Andy Whiteside: partition to boot from and then, once we get to that we're going to be able to tell it okay do this in this job partition.

133
00:17:05.970 --> 00:17:19.830
Sebastien Perusat: Exactly so they are definitely keystrokes out there for specific piece of hardware that might also grab an escape key I guess it was some ACER laptops are a couple of years ago, where the same keystroke practice in the boot menu.

134
00:17:20.370 --> 00:17:27.960
Sebastien Perusat: There are sometimes hard to explain to our customers, it has to wait one or two seconds, just after the bios was loaded or the FBI is was loaded.

135
00:17:28.320 --> 00:17:39.360
Sebastien Perusat: To then switch to the to the regular menu, and sometimes so far that you cannot even enter the boot menu so it's a bit tricky from time to time, but I would say 90% of the cases it's pretty handy.

136
00:17:39.690 --> 00:17:48.930
Sebastien Perusat: So as soon as we hit the escape button, you will get a menu, where the standard process will be to have a quiet quiet without we're doing every boot up process.

137
00:17:49.290 --> 00:17:55.500
Sebastien Perusat: So as soon as we hit the power button of your of your endpoint to set out wake on LAN package to to the next.

138
00:17:55.920 --> 00:18:02.610
Sebastien Perusat: It will boot in quiet moment so just boot, you will see the agile boot loader or that from your company and then see.

139
00:18:03.420 --> 00:18:18.210
Sebastien Perusat: Whatever you define on your desktop so the desktop or login mask but then, in the second step, we have, which is extremely important for debugging reasons it's impossible, but what would mean that.

140
00:18:19.290 --> 00:18:36.030
Sebastien Perusat: The typical use case, that is, for me, is graphical graphical GPS Greg G graphical process unit so gpu issues where customers just thing it did pull it up the last firmware i'm a ud packet on a new piece of hardware i'm just getting a black screen.

141
00:18:37.410 --> 00:18:43.890
Sebastien Perusat: I mean, there are also also reasons for that, but i'm always trying to start with, can you press control out of 12.

142
00:18:44.460 --> 00:18:51.540
Sebastien Perusat: Of 11 or I tend to change to the cloud to the command line interface, if I have someone with a little bit naughty if.

143
00:18:52.230 --> 00:19:11.130
Sebastien Perusat: No one was not able to say boot into the rebels boot and tell me was a picture made from a cell phone where the device Hanks and usually it will hang on specific driver, that I cannot be loaded on it would show that, at a no specific Intel interrupt candle below that give me then.

144
00:19:12.150 --> 00:19:14.130
Sebastien Perusat: The first advice, where we can look at.

145
00:19:15.120 --> 00:19:16.830
Sebastien Perusat: This one is definitely happening.

146
00:19:17.010 --> 00:19:19.710
Andy Whiteside: So so i'm so old I used to have to go find a real camera to do that.

147
00:19:21.960 --> 00:19:25.290
Sebastien Perusat: i'm not sure about that i'm pretty sure you already have a sephora.

148
00:19:26.400 --> 00:19:32.550
Andy Whiteside: No, I mean I literally remember what your camera and watching the thing boots I could send support where it broke.

149
00:19:33.690 --> 00:19:34.950
Andy Whiteside: or some logs are both.

150
00:19:37.680 --> 00:19:39.780
Sebastien Perusat: As soon as you don't put that on the on the.

151
00:19:40.890 --> 00:19:43.410
Sebastien Perusat: On the copy machine so good.

152
00:19:45.750 --> 00:19:46.740
Chris Feeney: true story alright.

153
00:19:48.420 --> 00:19:50.280
Andy Whiteside: So that's the verbose and what that means.

154
00:19:50.310 --> 00:19:50.700
Sebastien Perusat: Is.

155
00:19:50.850 --> 00:20:06.270
Andy Whiteside: it's it's logging it's showing you every step of the process and you see the last thing before it goes, you know upside down and that's where we need to start looking so that's the verbose the next one, is a visa V essay only boots yeah Chris alluded to it tell us what that one does.

156
00:20:09.390 --> 00:20:12.210
Sebastien Perusat: So the the visa is.

157
00:20:13.710 --> 00:20:22.650
Sebastien Perusat: How should I call it, to be honest, I have to double check on Google what visit means in detail, but it was related to a simple.

158
00:20:22.980 --> 00:20:35.640
Sebastien Perusat: graphical driver set which is not enabling a lot of cool features like morning, what do you monitor are extremely high resolution, it will just boot with extremely limited subsets of.

159
00:20:36.210 --> 00:20:41.640
Sebastien Perusat: of driver features, so you will not get hardware acceleration all that stuff it will just bought.

160
00:20:42.360 --> 00:21:03.000
Sebastien Perusat: Like the safe food on windows and from a town, so you can we could boot the the windows and it's a limited driver loaded registry is loaded environment and that's what they visit booth is doing so, even if some gpu drives are not there, because you are using the latest.

161
00:21:04.350 --> 00:21:06.360
Sebastien Perusat: 11th generation of.

162
00:21:07.590 --> 00:21:08.310
Sebastien Perusat: Of.

163
00:21:09.630 --> 00:21:10.800
Sebastien Perusat: internal processes.

164
00:21:11.310 --> 00:21:13.170
Sebastien Perusat: then get at least something to show.

165
00:21:13.620 --> 00:21:21.210
Sebastien Perusat: And that's where the bizarre is happening because then you can at least check hardware formations inside of ios.

166
00:21:21.690 --> 00:21:34.590
Sebastien Perusat: And that's something which is not a would would not be able to do if you just thought it was variables because variables will just show you what happens, but you cannot do something as giving it and i'm just checking in parallel what visa.

167
00:21:35.940 --> 00:21:42.750
Chris Feeney: I put it in the chat and video like standards, standards is the highlighted word for me association.

168
00:21:44.760 --> 00:21:55.200
Chris Feeney: From certainly my days as a windows admin equivalent I think for this often is if you're booting up into the windows boot option it's the.

169
00:21:56.310 --> 00:22:05.370
Chris Feeney: Oh gosh i'm tremor it's the one word like that it's not network or whatever, but at least it gets you to that desktop because you know something got messed up and you need to be able to you know fix it but uh.

170
00:22:05.880 --> 00:22:10.980
Chris Feeney: The graphics won't come up, and you know hd be something very, very minimal this.

171
00:22:12.000 --> 00:22:14.100
Chris Feeney: But the long and short of it is their standards right, I mean.

172
00:22:15.120 --> 00:22:20.610
Chris Feeney: You should be able to switch to this and move and get to something it may not look pretty but.

173
00:22:21.750 --> 00:22:28.920
Chris Feeney: there's you know we're dealing electronics across you know various countries, and there are some standards and then this is one of those that.

174
00:22:30.570 --> 00:22:36.300
Chris Feeney: You know, Colonel hardware makers software makers, they should all you know abide to at some point so.

175
00:22:38.850 --> 00:22:38.970
Chris Feeney: We.

176
00:22:42.690 --> 00:22:43.560
Chris Feeney: know the one thing.

177
00:22:45.990 --> 00:22:47.760
Chris Feeney: I was gonna say i've used this when when.

178
00:22:49.080 --> 00:23:01.380
Chris Feeney: Testing a virtual machine when something when the virtualization layer wasn't working and I went to this just to see what was going on and that brought me to the desktop whereas others looking at a blank screen or something before so even helpful matt.

179
00:23:02.730 --> 00:23:03.750
Andy Whiteside: Have you think about the amount of.

180
00:23:04.110 --> 00:23:09.600
Andy Whiteside: code that goes into just displaying a like a fork K picture on the screen.

181
00:23:10.710 --> 00:23:13.980
Andy Whiteside: there's all kinds of things that can go wrong, this is your get out of jail free card.

182
00:23:16.020 --> 00:23:16.500
Chris Feeney: I like that.

183
00:23:18.510 --> 00:23:20.820
Andy Whiteside: I have to simple, I have to simplify things for myself done.

184
00:23:22.890 --> 00:23:23.220
Andy Whiteside: alright.

185
00:23:24.060 --> 00:23:24.690
Chris Feeney: have an awfully.

186
00:23:26.490 --> 00:23:34.020
Andy Whiteside: So the next section is a emergency boot setup only I gotta admit this one, this one, I never understood what is this one.

187
00:23:35.730 --> 00:23:50.280
Sebastien Perusat: um it's pretty yeah it's pretty easy to explain it was it was starting to same mode, like the visa or a boot mode, but it will give you not the full access to the ios.

188
00:23:51.360 --> 00:24:02.910
Sebastien Perusat: ecosystem only to the actual setup itself so let's imagine that you made a configuration locally and you miss configured songs in the display settings.

189
00:24:03.600 --> 00:24:13.350
Sebastien Perusat: Maybe some network configurations or whatever, because some commands and you want to roll them back without resetting the device factory default that's where.

190
00:24:13.620 --> 00:24:21.570
Sebastien Perusat: You would just get the setup on the desktop nothing more, so you can just change the configuration that you made locally obviously not one that you deployed over.

191
00:24:22.080 --> 00:24:31.620
Sebastien Perusat: Your mass, because that would be a profile them, but you can definitely change configurations locally, so it applies if you're testing a custom petition like an example and.

192
00:24:31.980 --> 00:24:40.620
Sebastien Perusat: let's imagine on update and you test something locally you entered the wrong update path in your system update firmware update section.

193
00:24:41.190 --> 00:24:50.100
Sebastien Perusat: And you want to roll that back because you want to change overseas the hostname or the pot, or whatever that will the emergency boot would help you to to run deck that setting yeah.

194
00:24:50.400 --> 00:24:59.670
Andy Whiteside: Quick quick question for you, if you translate this into German does that make more sense because here's my thing right when I see this, I think about the initial setup like setup not settings only.

195
00:25:00.990 --> 00:25:01.980
Sebastien Perusat: Okay, understood.

196
00:25:03.510 --> 00:25:10.860
Sebastien Perusat: it's called because he has a moodle so if i'm a writer it's I would say it makes even less sense of interested in German.

197
00:25:11.130 --> 00:25:21.150
Sebastien Perusat: Okay, so not sure not sure where it comes from, but I know that it was called like that, since I was five I remember right so it's maybe, something that we just need to think a little bit.

198
00:25:21.690 --> 00:25:29.490
Andy Whiteside: that's when I ran into this, the other week I thought about this in the form of like the initial setup wizard not the settings only section.

199
00:25:30.930 --> 00:25:34.290
Sebastien Perusat: yeah this one might be a bit misleading.

200
00:25:35.910 --> 00:25:37.290
Andy Whiteside: Chris any comments on this one.

201
00:25:41.160 --> 00:25:49.500
Chris Feeney: Sorry going on the different thing i've used it before it's similar thing right, something is not right, you don't want to necessarily reset The thing that maybe.

202
00:25:49.920 --> 00:25:59.520
Chris Feeney: you're messing around with something local to set up this might be a good option, I think, if you are not under management, if the US server you're making setting local.

203
00:26:00.030 --> 00:26:08.010
Chris Feeney: Maybe you did something you put yourself in a client's mode right you're like oh no I can't get out of it, this might be a good option to go back in and turn that off and get back to the desktop.

204
00:26:09.540 --> 00:26:09.960
Chris Feeney: So.

205
00:26:12.930 --> 00:26:19.350
Chris Feeney: I would certainly play around with that test it out, but but a good one to keep in the back pocket.

206
00:26:21.000 --> 00:26:27.330
Andy Whiteside: So, said, the next one that you go to in the video is failsafe boot with CRC another acronym check.

207
00:26:27.510 --> 00:26:28.620
Sebastien Perusat: what's the car, yes, therefore.

208
00:26:30.000 --> 00:26:39.270
Sebastien Perusat: He is he is the sector check so checking it's a check some of your sectors of your hard disk and at least we have written something on it will be checked.

209
00:26:39.780 --> 00:26:44.910
Sebastien Perusat: So that applies, especially if you think of all the hardware that you're repurposing with the actual was.

210
00:26:45.570 --> 00:26:52.740
Sebastien Perusat: not speaking only about the ud pocket, but really speaking about the overseas, so the always creator where you installed the virtual West.

211
00:26:53.100 --> 00:27:10.350
Sebastien Perusat: On all the hardware, like the knowledge think line from HP or Dell or whatever, who is already running since eight 510 years Mary where the ssd dawn is getting old and might have some some issues with bad sectors.

212
00:27:11.070 --> 00:27:11.940
Sebastien Perusat: that's where.

213
00:27:12.120 --> 00:27:20.730
Sebastien Perusat: It will help you to check if something needs to be repaired it when I say something I really mean something, because you can start it that's perfect petition.

214
00:27:21.390 --> 00:27:32.940
Sebastien Perusat: which cannot be started anymore, because the petition check some is not matching anymore, it can be a feature where you just activated the feature in Georgia setup and it's not working.

215
00:27:34.410 --> 00:27:40.710
Sebastien Perusat: Even if it's working on now auto hardware was treated with exactly the same piece of of profiles.

216
00:27:41.310 --> 00:27:51.360
Sebastien Perusat: that's where the CSC check is coming in and helping you to sort at least the hardware layer out and say Okay, we might have a defective as a seat on there.

217
00:27:51.660 --> 00:28:02.850
Sebastien Perusat: Or, if you think about the ud pocket the pocket, which is connected 24 hours, seven days a week, with a specific piece of hardware, especially if it's not turned off every night like an example.

218
00:28:03.300 --> 00:28:12.840
Sebastien Perusat: It might in Pacific case and getting quite hot and that specific behavior or couple of years couple of months can cause a specific cases.

219
00:28:13.350 --> 00:28:23.940
Sebastien Perusat: About sector on your so defective sector, but you hear the pocket and that's where the cic to can also happy to recover a device which is not working at all anymore.

220
00:28:24.900 --> 00:28:27.690
Andy Whiteside: So said I love this I need this.

221
00:28:28.770 --> 00:28:37.890
Andy Whiteside: This just prevent me from having to go get a you know Linux utility to do this well so it'll fix your sector or market is unusable that true yeah that's awesome.

222
00:28:38.190 --> 00:28:48.090
Sebastien Perusat: And we'll try to at least for the sectors where we are working on, so we will not check every sector of the disk To be honest, so just to be clear we're not doing that.

223
00:28:48.480 --> 00:28:56.280
Sebastien Perusat: we're just relying on the part of the other disk where we have written data on the on the pocket, it will be the two gigabyte petition or on the.

224
00:28:57.240 --> 00:29:11.370
Sebastien Perusat: On a piece of hardware will be whatever you define in your settings so just to set the expectation right he would not replace the human boot CD or something like that, not at all, and it will just rely on operating system is on fine hardware yeah.

225
00:29:11.940 --> 00:29:17.940
Andy Whiteside: Okay yeah this is this is this is already this is old school, this is, this is the hardware stuff I love it yeah.

226
00:29:19.260 --> 00:29:27.000
Andy Whiteside: um OK, the next section talks about the reset to factory default that you cover that in the beginning, we covered very well the idea that that's important.

227
00:29:27.930 --> 00:29:36.540
Sebastien Perusat: yeah just one one thing because i'm covering that in the video to you already mentioned that just a right of the beginning of your discussion.

228
00:29:37.620 --> 00:29:41.760
Sebastien Perusat: Obviously we cannot with that any device, or is it to factory default just.

229
00:29:42.840 --> 00:29:55.740
Sebastien Perusat: Just by pressing escape and the movement that will cause also security issue, so what we are doing down, we are blocking we are protecting specific pieces of the boot menu with a password.

230
00:29:56.640 --> 00:30:03.450
Sebastien Perusat: So if you cannot enter the boot menu rescues is that the factory default feature, and you will be asked for a password.

231
00:30:03.960 --> 00:30:12.240
Sebastien Perusat: It is highly probable that you entered a password for the administrator user inside of your joy your mess for this endpoint.

232
00:30:13.200 --> 00:30:24.600
Sebastien Perusat: it's not every time, but in 99% the same password as you entered for the address setup so let's imagine that you own your Andrew as you press control as for opening the agile setup.

233
00:30:25.380 --> 00:30:43.650
Sebastien Perusat: And then you would be asked for a password and that's intentional person like I said the same password, as you have entered in the agile was setup so the administrator user for you and pond and that's needed for resetting the device to factory defaults from the boot menu so.

234
00:30:44.580 --> 00:30:46.680
Andy Whiteside: If you did not set one is it just enter.

235
00:30:46.740 --> 00:30:50.970
Sebastien Perusat: Or is it really yeah yeah it will just enter directly, without asking you for anything.

236
00:30:51.360 --> 00:30:53.940
Andy Whiteside: Okay, so it doesn't stop and ask you know.

237
00:30:54.030 --> 00:31:01.020
Andy Whiteside: Exactly the situation, the other night we were at a basketball game, we want to do a DEMO with Joe and the customer had said it with a password that was.

238
00:31:01.350 --> 00:31:10.650
Andy Whiteside: It was awesome because you couldn't we couldn't fix it we couldn't break it other than just totally re installing it and we called them and said hey Can you give us your password like No, this is our domain admin password we.

239
00:31:10.650 --> 00:31:11.250
Sebastien Perusat: can't do that.

240
00:31:11.760 --> 00:31:15.660
Andy Whiteside: Okay, I can't I can't argue with that one I love the security angle.

241
00:31:17.490 --> 00:31:26.040
Andy Whiteside: Chris you one more chance here to comment on the factory store before we get to probably the one is gonna take us the rest of the call, and that is custom custom boot options are.

242
00:31:26.730 --> 00:31:27.300
Chris Feeney: You and.

243
00:31:27.840 --> 00:31:30.060
Andy Whiteside: Chris anything on the on this.

244
00:31:30.270 --> 00:31:30.570
topic.

245
00:31:31.800 --> 00:31:34.800
Chris Feeney: Now, I think, certainly, you know.

246
00:31:36.420 --> 00:31:41.040
Chris Feeney: In your lab cut it out get familiar with it know what happens when you go through it.

247
00:31:42.810 --> 00:31:48.300
Chris Feeney: It should be a part of the Swiss army knife of learning I jail, because at some point you're going to need it.

248
00:31:51.570 --> 00:31:52.860
Andy Whiteside: You are you will definitely need it.

249
00:31:53.610 --> 00:32:03.030
Andy Whiteside: So said, your last section here I think should be about the custom commands let's uh let's jump into that so that's that's probably a never ending conversation there's.

250
00:32:03.660 --> 00:32:14.190
Sebastien Perusat: options that's, unfortunately, and not the same time, luckily the exact right time for that it can take how us but, honestly.

251
00:32:14.730 --> 00:32:27.270
Sebastien Perusat: In now eight years of idle and I don't know one of us now and data Community I just said five to 10 times to teach someone how to you that specific custom commands section.

252
00:32:28.200 --> 00:32:36.180
Sebastien Perusat: For one reason, if you want to test it for one shot it's a great solution so let's imagine the use case where I went through.

253
00:32:37.170 --> 00:32:42.990
Sebastien Perusat: You have a specific piece of touchpad in your in your device in your laptop.

254
00:32:43.650 --> 00:32:57.750
Sebastien Perusat: And it's not recognized at all, but the address whatever setting you made in your driver setting instead of actually convert so you go to Google and asking hey Google, what can I do with synaptic whatever touch that, and you will do, and then you will.

255
00:32:59.010 --> 00:33:09.240
Sebastien Perusat: Most cases get something that you have to enter the graph boot loader boot menu and enter specific boot command to get it working.

256
00:33:10.740 --> 00:33:19.410
Sebastien Perusat: Obviously it's not something that you can do from the command line on Angeles, because most of our petitions are right protected, or if they're not protected our.

257
00:33:20.280 --> 00:33:25.980
Sebastien Perusat: Non persistent so whatever you were doing the operating system will code that it will be kind of a reboot.

258
00:33:26.520 --> 00:33:41.190
Sebastien Perusat: and that also applies to boot command and that's why because some good comments section of our menu is helping us so if you want to test a specific good comment for touch, but maybe for a specific.

259
00:33:42.480 --> 00:34:01.020
Sebastien Perusat: Power statewide CPI states that was a simple command will jump in and have sure to test your option, I mean it's not something that you will do in the graphical user interface it's really related to command line and obviously you could in theory rick's a device but, since it is not.

260
00:34:02.040 --> 00:34:16.860
Sebastien Perusat: it's not written for forever, you can always go back and remove it, but that's where the the custom code command had me when it came to touch the drivers and to good use and diverse plants, do they need to recreate.

261
00:34:17.850 --> 00:34:28.350
Andy Whiteside: So, so you can basically put software on the system invoke that software, the custom boot command at this point in the process if that's when you needed it to show up.

262
00:34:30.960 --> 00:34:39.210
Sebastien Perusat: You cannot yes, obviously, you can integrate into the operating system, yes, but you cannot call it in that moment, because at the moment.

263
00:34:39.570 --> 00:34:45.000
Sebastien Perusat: custom petitions like an example would be the standard use case where you could put some drivers cetera.

264
00:34:45.900 --> 00:35:00.690
Sebastien Perusat: Over reboot and being consistent will not be loaded until that moment, so it would not invoke specific drivers, but you can tweak existing drivers inside of the operating system orca Colonel drivers that are into the chrome.

265
00:35:02.100 --> 00:35:02.370
Andy Whiteside: Okay.

266
00:35:02.490 --> 00:35:08.220
Sebastien Perusat: I hope that makes sense for the audience I know it's a little bit theoretical, but like I said it will not happen that much.

267
00:35:08.580 --> 00:35:17.970
Sebastien Perusat: That you will deal with that option more was receptive factory difference in my opinion, most boot but, just in case that you know that you can do that module, so we are pretty flexible.

268
00:35:22.320 --> 00:35:26.310
Andy Whiteside: So i'm kind of walk through the video here what what um.

269
00:35:27.450 --> 00:35:42.030
Andy Whiteside: And i've actually done this once before you so you're entering the so it's just flat out taking a command or a script that you write or a command that calls a script that you've written and whatever logic you put into that script can be invoked vs custom book man.

270
00:35:42.930 --> 00:35:48.330
Andy Whiteside: Exactly now I forget why I did that, but there was some reason, I think it was like you guys talked about earlier was a.

271
00:35:49.170 --> 00:35:59.610
Andy Whiteside: version that we were evolved, evaluating and we needed to try to call up something I actually know what I think it might have been related to screen savers actually we were doing something with screen savers and we needed to.

272
00:36:00.390 --> 00:36:05.760
Andy Whiteside: Go ahead run a command that listen to the background to kick in the screen saver for some odd reason I don't remember what it was.

273
00:36:05.850 --> 00:36:15.060
Sebastien Perusat: And that was the conditional command that's a really cool feature, we could definitely make a lock on that to you mean that as soon as.

274
00:36:15.090 --> 00:36:21.030
Sebastien Perusat: This queen several starts to invoke or Linux command that's a conditional command that's that's a good one.

275
00:36:21.690 --> 00:36:31.350
Andy Whiteside: that's right that's what it was yeah yeah well I guess we've covered it kind of left Chris it for the last few minutes, Chris any comments around custom commands.

276
00:36:32.520 --> 00:36:42.150
Chris Feeney: You know, honestly, I have never used to see and that doesn't surprise me there's so much about I do that honestly almost every day or every week there's something new.

277
00:36:44.070 --> 00:36:53.520
Chris Feeney: So I was just listening to some of the use cases there, I may have to play around with that a little more, but I am glad it's there I just never had to use it and my experience so.

278
00:36:54.660 --> 00:37:00.330
Chris Feeney: Certainly love to be posted a blog and others have experiences with a view that certainly would love to hear more.

279
00:37:02.520 --> 00:37:10.710
Andy Whiteside: That the thing that got me on idol was the the multiple versions of the citrix workspace APP used to be called program neighborhood program neighbor agent that stuff receiver.

280
00:37:11.880 --> 00:37:26.070
Andy Whiteside: But it's you know I laugh when I hear other thing client vendors aka thin client operating system vendors talking about being on par with I gel you guys have just I don't know I don't know how it happened, but tons of.

281
00:37:26.070 --> 00:37:26.760
Chris Feeney: features and.

282
00:37:26.910 --> 00:37:32.070
Andy Whiteside: controllability and things went into this product, before I ever discovered it it's it's light years ahead of rails.

283
00:37:34.500 --> 00:37:45.660
Sebastien Perusat: it's causing some headache also sometimes because we have so much different solutions, including the operating system that it's sometimes hard to keep an overview but yes, it makes it, it makes it even water.

284
00:37:46.050 --> 00:37:47.670
Andy Whiteside: else spoken like a real engineer so.

285
00:37:50.340 --> 00:37:50.760
Andy Whiteside: Given the.

286
00:37:50.820 --> 00:37:58.050
Andy Whiteside: Given the good but keep them honest with the bad as well and that's just the reality of having, so much so much capability and that's why we're doing these these.

287
00:37:58.200 --> 00:37:58.770
Chris Feeney: podcasts.

288
00:37:58.860 --> 00:38:00.210
Andy Whiteside: that's why you're doing the videos it's awesome.

289
00:38:01.770 --> 00:38:06.570
Andy Whiteside: Alright well guys I think we're at the end here, I appreciate yet another podcast and you taking the.

290
00:38:06.570 --> 00:38:12.120
Andy Whiteside: Time out of your day Chris traveling myself traveling sub at home in his layer but excited about traveling.

291
00:38:13.470 --> 00:38:15.750
Andy Whiteside: And you do it again in a couple weeks.

292
00:38:16.620 --> 00:38:18.120
Sebastien Perusat: Hopefully, so I hope you.

293
00:38:18.540 --> 00:38:19.200
Chris Feeney: Have a great one.

294
00:38:20.640 --> 00:38:21.030
Sebastien Perusat: Against.

295
00:38:21.990 --> 00:38:22.230
It.