Trying to install dual-boot Parrot OS 3.5 on Sony Vaio UEFI
up vote
1
down vote
favorite
As the title says, I'm trying to install Parrot OS 3.5 on a Sony Vaio laptop, as a dual-boot alongside Windows 10. I have no trouble installing from my bootable USB, but Grub doesn't seem to be able to load it. I don't want to run it as a Live Disc, and I don't want to run it in VM, I want to be able to boot directly into it for use as a daily driver OS.
Any help would be much appreciated.
linux dual-boot uefi parrotsec
bumped to the homepage by Community♦ 2 days ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
up vote
1
down vote
favorite
As the title says, I'm trying to install Parrot OS 3.5 on a Sony Vaio laptop, as a dual-boot alongside Windows 10. I have no trouble installing from my bootable USB, but Grub doesn't seem to be able to load it. I don't want to run it as a Live Disc, and I don't want to run it in VM, I want to be able to boot directly into it for use as a daily driver OS.
Any help would be much appreciated.
linux dual-boot uefi parrotsec
bumped to the homepage by Community♦ 2 days ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
how did you partition the disk?
– zee
Mar 26 '17 at 2:56
Initially, I reduced the size of the windows partition by half, and left the remaining HD space unformatted. When that didn't work I tried it as NFTS format. NTFS*
– pHazeSiren
Mar 26 '17 at 3:17
You may need to turn off secure boot to get this to work (I had to do this to get LM 18 to play nice with UEFI for dual boot Win 10/LM situation): msdn.microsoft.com/en-us/windows/hardware/commercialize/…
– RyanNerd
Mar 26 '17 at 4:18
I disabled Secure Boot immediately, as secure boot refused to allow me to select either OS
– pHazeSiren
Mar 26 '17 at 4:22
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
As the title says, I'm trying to install Parrot OS 3.5 on a Sony Vaio laptop, as a dual-boot alongside Windows 10. I have no trouble installing from my bootable USB, but Grub doesn't seem to be able to load it. I don't want to run it as a Live Disc, and I don't want to run it in VM, I want to be able to boot directly into it for use as a daily driver OS.
Any help would be much appreciated.
linux dual-boot uefi parrotsec
As the title says, I'm trying to install Parrot OS 3.5 on a Sony Vaio laptop, as a dual-boot alongside Windows 10. I have no trouble installing from my bootable USB, but Grub doesn't seem to be able to load it. I don't want to run it as a Live Disc, and I don't want to run it in VM, I want to be able to boot directly into it for use as a daily driver OS.
Any help would be much appreciated.
linux dual-boot uefi parrotsec
linux dual-boot uefi parrotsec
asked Mar 26 '17 at 2:03
pHazeSiren
62
62
bumped to the homepage by Community♦ 2 days ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 2 days ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
how did you partition the disk?
– zee
Mar 26 '17 at 2:56
Initially, I reduced the size of the windows partition by half, and left the remaining HD space unformatted. When that didn't work I tried it as NFTS format. NTFS*
– pHazeSiren
Mar 26 '17 at 3:17
You may need to turn off secure boot to get this to work (I had to do this to get LM 18 to play nice with UEFI for dual boot Win 10/LM situation): msdn.microsoft.com/en-us/windows/hardware/commercialize/…
– RyanNerd
Mar 26 '17 at 4:18
I disabled Secure Boot immediately, as secure boot refused to allow me to select either OS
– pHazeSiren
Mar 26 '17 at 4:22
add a comment |
how did you partition the disk?
– zee
Mar 26 '17 at 2:56
Initially, I reduced the size of the windows partition by half, and left the remaining HD space unformatted. When that didn't work I tried it as NFTS format. NTFS*
– pHazeSiren
Mar 26 '17 at 3:17
You may need to turn off secure boot to get this to work (I had to do this to get LM 18 to play nice with UEFI for dual boot Win 10/LM situation): msdn.microsoft.com/en-us/windows/hardware/commercialize/…
– RyanNerd
Mar 26 '17 at 4:18
I disabled Secure Boot immediately, as secure boot refused to allow me to select either OS
– pHazeSiren
Mar 26 '17 at 4:22
how did you partition the disk?
– zee
Mar 26 '17 at 2:56
how did you partition the disk?
– zee
Mar 26 '17 at 2:56
Initially, I reduced the size of the windows partition by half, and left the remaining HD space unformatted. When that didn't work I tried it as NFTS format. NTFS*
– pHazeSiren
Mar 26 '17 at 3:17
Initially, I reduced the size of the windows partition by half, and left the remaining HD space unformatted. When that didn't work I tried it as NFTS format. NTFS*
– pHazeSiren
Mar 26 '17 at 3:17
You may need to turn off secure boot to get this to work (I had to do this to get LM 18 to play nice with UEFI for dual boot Win 10/LM situation): msdn.microsoft.com/en-us/windows/hardware/commercialize/…
– RyanNerd
Mar 26 '17 at 4:18
You may need to turn off secure boot to get this to work (I had to do this to get LM 18 to play nice with UEFI for dual boot Win 10/LM situation): msdn.microsoft.com/en-us/windows/hardware/commercialize/…
– RyanNerd
Mar 26 '17 at 4:18
I disabled Secure Boot immediately, as secure boot refused to allow me to select either OS
– pHazeSiren
Mar 26 '17 at 4:22
I disabled Secure Boot immediately, as secure boot refused to allow me to select either OS
– pHazeSiren
Mar 26 '17 at 4:22
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
I did a lot of research and testing, what I ended up having to do was use a second bootable USB running Ubuntu, so that I could run rEFInd alongside efibootmgr (the latter is not included in Live versions of Parrot and Debian).
Using rEFInd to force GRUB to be seen by the UEFI and efibootmgr to force UEFI to load rEFInd and Parrot before trying to load Windows, I was able to overcome UEFI's hatred for anything other than Windows.
Side Note: Even after changing UEFI boot order settings this way, it still told me that I was missing a file, g21dr.mbr
If you come across this error, what I did was I went back and re-wrote the Parrot OS iso to my USB using Rufus, and in a drop down menu, changed the value from "create MBR for BIOS or UEFI" to "create GPT for UEFI" (I don't remember exactly what each option said, but I changed it from the first option to the third.)
My hope was that if I created it without the need for MBR, it would run properly. Having combined all of these methods, I can definitely say I am typing this on Parrot OS 3.5 after having shut down and started up cold several times, and it loading into Parrot immediately.
Problem solved, and I hope this helps the community.
UEFI doesn't love Windows nor does it hate Linux. It is independent. I am having the same version of ParrotOS installed on my machine alongside Windows 10. Those were your problems: 1st is the third option in Rufus. It is mandatory. 2nd is ParrotOS formatting. It is an HYBRIDISO image, or how those things are called, so the storage medium you write this image on needs to be an exact copy of the image or else something (as in your case) will definitely fail. 3rd thing is, once you take care of thing #1 and #2 you have to make sure to boot the Live DVD of ParrotOS in UEFI mode or else
– Akito
Mar 26 '17 at 13:42
it's no wonder the system complains. What happened in your case is what is technically expected. Actually it had an even friendlier outcome for you, because you shouldn't have been able to load the ParrotOS Live DVD initially in the first place.
– Akito
Mar 26 '17 at 13:43
Thanks for your input, it really helped. I specifically mentioned Sony Vaio, as I had no trouble dual-booting on my HP laptop, and doing a search for dual-booting on Sony Vaio specifically showed that this was a huge problem for those devices.
– pHazeSiren
Mar 26 '17 at 22:14
I'm happy I was helpful!
– Akito
Mar 26 '17 at 22:15
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f353884%2ftrying-to-install-dual-boot-parrot-os-3-5-on-sony-vaio-uefi%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
I did a lot of research and testing, what I ended up having to do was use a second bootable USB running Ubuntu, so that I could run rEFInd alongside efibootmgr (the latter is not included in Live versions of Parrot and Debian).
Using rEFInd to force GRUB to be seen by the UEFI and efibootmgr to force UEFI to load rEFInd and Parrot before trying to load Windows, I was able to overcome UEFI's hatred for anything other than Windows.
Side Note: Even after changing UEFI boot order settings this way, it still told me that I was missing a file, g21dr.mbr
If you come across this error, what I did was I went back and re-wrote the Parrot OS iso to my USB using Rufus, and in a drop down menu, changed the value from "create MBR for BIOS or UEFI" to "create GPT for UEFI" (I don't remember exactly what each option said, but I changed it from the first option to the third.)
My hope was that if I created it without the need for MBR, it would run properly. Having combined all of these methods, I can definitely say I am typing this on Parrot OS 3.5 after having shut down and started up cold several times, and it loading into Parrot immediately.
Problem solved, and I hope this helps the community.
UEFI doesn't love Windows nor does it hate Linux. It is independent. I am having the same version of ParrotOS installed on my machine alongside Windows 10. Those were your problems: 1st is the third option in Rufus. It is mandatory. 2nd is ParrotOS formatting. It is an HYBRIDISO image, or how those things are called, so the storage medium you write this image on needs to be an exact copy of the image or else something (as in your case) will definitely fail. 3rd thing is, once you take care of thing #1 and #2 you have to make sure to boot the Live DVD of ParrotOS in UEFI mode or else
– Akito
Mar 26 '17 at 13:42
it's no wonder the system complains. What happened in your case is what is technically expected. Actually it had an even friendlier outcome for you, because you shouldn't have been able to load the ParrotOS Live DVD initially in the first place.
– Akito
Mar 26 '17 at 13:43
Thanks for your input, it really helped. I specifically mentioned Sony Vaio, as I had no trouble dual-booting on my HP laptop, and doing a search for dual-booting on Sony Vaio specifically showed that this was a huge problem for those devices.
– pHazeSiren
Mar 26 '17 at 22:14
I'm happy I was helpful!
– Akito
Mar 26 '17 at 22:15
add a comment |
up vote
0
down vote
I did a lot of research and testing, what I ended up having to do was use a second bootable USB running Ubuntu, so that I could run rEFInd alongside efibootmgr (the latter is not included in Live versions of Parrot and Debian).
Using rEFInd to force GRUB to be seen by the UEFI and efibootmgr to force UEFI to load rEFInd and Parrot before trying to load Windows, I was able to overcome UEFI's hatred for anything other than Windows.
Side Note: Even after changing UEFI boot order settings this way, it still told me that I was missing a file, g21dr.mbr
If you come across this error, what I did was I went back and re-wrote the Parrot OS iso to my USB using Rufus, and in a drop down menu, changed the value from "create MBR for BIOS or UEFI" to "create GPT for UEFI" (I don't remember exactly what each option said, but I changed it from the first option to the third.)
My hope was that if I created it without the need for MBR, it would run properly. Having combined all of these methods, I can definitely say I am typing this on Parrot OS 3.5 after having shut down and started up cold several times, and it loading into Parrot immediately.
Problem solved, and I hope this helps the community.
UEFI doesn't love Windows nor does it hate Linux. It is independent. I am having the same version of ParrotOS installed on my machine alongside Windows 10. Those were your problems: 1st is the third option in Rufus. It is mandatory. 2nd is ParrotOS formatting. It is an HYBRIDISO image, or how those things are called, so the storage medium you write this image on needs to be an exact copy of the image or else something (as in your case) will definitely fail. 3rd thing is, once you take care of thing #1 and #2 you have to make sure to boot the Live DVD of ParrotOS in UEFI mode or else
– Akito
Mar 26 '17 at 13:42
it's no wonder the system complains. What happened in your case is what is technically expected. Actually it had an even friendlier outcome for you, because you shouldn't have been able to load the ParrotOS Live DVD initially in the first place.
– Akito
Mar 26 '17 at 13:43
Thanks for your input, it really helped. I specifically mentioned Sony Vaio, as I had no trouble dual-booting on my HP laptop, and doing a search for dual-booting on Sony Vaio specifically showed that this was a huge problem for those devices.
– pHazeSiren
Mar 26 '17 at 22:14
I'm happy I was helpful!
– Akito
Mar 26 '17 at 22:15
add a comment |
up vote
0
down vote
up vote
0
down vote
I did a lot of research and testing, what I ended up having to do was use a second bootable USB running Ubuntu, so that I could run rEFInd alongside efibootmgr (the latter is not included in Live versions of Parrot and Debian).
Using rEFInd to force GRUB to be seen by the UEFI and efibootmgr to force UEFI to load rEFInd and Parrot before trying to load Windows, I was able to overcome UEFI's hatred for anything other than Windows.
Side Note: Even after changing UEFI boot order settings this way, it still told me that I was missing a file, g21dr.mbr
If you come across this error, what I did was I went back and re-wrote the Parrot OS iso to my USB using Rufus, and in a drop down menu, changed the value from "create MBR for BIOS or UEFI" to "create GPT for UEFI" (I don't remember exactly what each option said, but I changed it from the first option to the third.)
My hope was that if I created it without the need for MBR, it would run properly. Having combined all of these methods, I can definitely say I am typing this on Parrot OS 3.5 after having shut down and started up cold several times, and it loading into Parrot immediately.
Problem solved, and I hope this helps the community.
I did a lot of research and testing, what I ended up having to do was use a second bootable USB running Ubuntu, so that I could run rEFInd alongside efibootmgr (the latter is not included in Live versions of Parrot and Debian).
Using rEFInd to force GRUB to be seen by the UEFI and efibootmgr to force UEFI to load rEFInd and Parrot before trying to load Windows, I was able to overcome UEFI's hatred for anything other than Windows.
Side Note: Even after changing UEFI boot order settings this way, it still told me that I was missing a file, g21dr.mbr
If you come across this error, what I did was I went back and re-wrote the Parrot OS iso to my USB using Rufus, and in a drop down menu, changed the value from "create MBR for BIOS or UEFI" to "create GPT for UEFI" (I don't remember exactly what each option said, but I changed it from the first option to the third.)
My hope was that if I created it without the need for MBR, it would run properly. Having combined all of these methods, I can definitely say I am typing this on Parrot OS 3.5 after having shut down and started up cold several times, and it loading into Parrot immediately.
Problem solved, and I hope this helps the community.
answered Mar 26 '17 at 9:48
pHazeSiren
62
62
UEFI doesn't love Windows nor does it hate Linux. It is independent. I am having the same version of ParrotOS installed on my machine alongside Windows 10. Those were your problems: 1st is the third option in Rufus. It is mandatory. 2nd is ParrotOS formatting. It is an HYBRIDISO image, or how those things are called, so the storage medium you write this image on needs to be an exact copy of the image or else something (as in your case) will definitely fail. 3rd thing is, once you take care of thing #1 and #2 you have to make sure to boot the Live DVD of ParrotOS in UEFI mode or else
– Akito
Mar 26 '17 at 13:42
it's no wonder the system complains. What happened in your case is what is technically expected. Actually it had an even friendlier outcome for you, because you shouldn't have been able to load the ParrotOS Live DVD initially in the first place.
– Akito
Mar 26 '17 at 13:43
Thanks for your input, it really helped. I specifically mentioned Sony Vaio, as I had no trouble dual-booting on my HP laptop, and doing a search for dual-booting on Sony Vaio specifically showed that this was a huge problem for those devices.
– pHazeSiren
Mar 26 '17 at 22:14
I'm happy I was helpful!
– Akito
Mar 26 '17 at 22:15
add a comment |
UEFI doesn't love Windows nor does it hate Linux. It is independent. I am having the same version of ParrotOS installed on my machine alongside Windows 10. Those were your problems: 1st is the third option in Rufus. It is mandatory. 2nd is ParrotOS formatting. It is an HYBRIDISO image, or how those things are called, so the storage medium you write this image on needs to be an exact copy of the image or else something (as in your case) will definitely fail. 3rd thing is, once you take care of thing #1 and #2 you have to make sure to boot the Live DVD of ParrotOS in UEFI mode or else
– Akito
Mar 26 '17 at 13:42
it's no wonder the system complains. What happened in your case is what is technically expected. Actually it had an even friendlier outcome for you, because you shouldn't have been able to load the ParrotOS Live DVD initially in the first place.
– Akito
Mar 26 '17 at 13:43
Thanks for your input, it really helped. I specifically mentioned Sony Vaio, as I had no trouble dual-booting on my HP laptop, and doing a search for dual-booting on Sony Vaio specifically showed that this was a huge problem for those devices.
– pHazeSiren
Mar 26 '17 at 22:14
I'm happy I was helpful!
– Akito
Mar 26 '17 at 22:15
UEFI doesn't love Windows nor does it hate Linux. It is independent. I am having the same version of ParrotOS installed on my machine alongside Windows 10. Those were your problems: 1st is the third option in Rufus. It is mandatory. 2nd is ParrotOS formatting. It is an HYBRIDISO image, or how those things are called, so the storage medium you write this image on needs to be an exact copy of the image or else something (as in your case) will definitely fail. 3rd thing is, once you take care of thing #1 and #2 you have to make sure to boot the Live DVD of ParrotOS in UEFI mode or else
– Akito
Mar 26 '17 at 13:42
UEFI doesn't love Windows nor does it hate Linux. It is independent. I am having the same version of ParrotOS installed on my machine alongside Windows 10. Those were your problems: 1st is the third option in Rufus. It is mandatory. 2nd is ParrotOS formatting. It is an HYBRIDISO image, or how those things are called, so the storage medium you write this image on needs to be an exact copy of the image or else something (as in your case) will definitely fail. 3rd thing is, once you take care of thing #1 and #2 you have to make sure to boot the Live DVD of ParrotOS in UEFI mode or else
– Akito
Mar 26 '17 at 13:42
it's no wonder the system complains. What happened in your case is what is technically expected. Actually it had an even friendlier outcome for you, because you shouldn't have been able to load the ParrotOS Live DVD initially in the first place.
– Akito
Mar 26 '17 at 13:43
it's no wonder the system complains. What happened in your case is what is technically expected. Actually it had an even friendlier outcome for you, because you shouldn't have been able to load the ParrotOS Live DVD initially in the first place.
– Akito
Mar 26 '17 at 13:43
Thanks for your input, it really helped. I specifically mentioned Sony Vaio, as I had no trouble dual-booting on my HP laptop, and doing a search for dual-booting on Sony Vaio specifically showed that this was a huge problem for those devices.
– pHazeSiren
Mar 26 '17 at 22:14
Thanks for your input, it really helped. I specifically mentioned Sony Vaio, as I had no trouble dual-booting on my HP laptop, and doing a search for dual-booting on Sony Vaio specifically showed that this was a huge problem for those devices.
– pHazeSiren
Mar 26 '17 at 22:14
I'm happy I was helpful!
– Akito
Mar 26 '17 at 22:15
I'm happy I was helpful!
– Akito
Mar 26 '17 at 22:15
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f353884%2ftrying-to-install-dual-boot-parrot-os-3-5-on-sony-vaio-uefi%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
how did you partition the disk?
– zee
Mar 26 '17 at 2:56
Initially, I reduced the size of the windows partition by half, and left the remaining HD space unformatted. When that didn't work I tried it as NFTS format. NTFS*
– pHazeSiren
Mar 26 '17 at 3:17
You may need to turn off secure boot to get this to work (I had to do this to get LM 18 to play nice with UEFI for dual boot Win 10/LM situation): msdn.microsoft.com/en-us/windows/hardware/commercialize/…
– RyanNerd
Mar 26 '17 at 4:18
I disabled Secure Boot immediately, as secure boot refused to allow me to select either OS
– pHazeSiren
Mar 26 '17 at 4:22