Briefly describe your issue below:
I am trying to install Parrot Security 4.6 on a encrypted full hard disk. When choosing automatic partitioning, it does create an btrfs partition but no swap partition is created.
When accepting the created partitioning, the installation warns that it is better to create a swap partition.
Why it didn’t create it in the first place if it is better to have it?
I also read on the Internet that btrfs partition do need or support swap.
Can somebody help me out on this?
What version of Parrot are you running? (include version, edition, and architecture)
Parrot Security 4.6_amd64 What method did you use to install Parrot? (Debian Standard / Debian GTK / parrot-experimental)
Debian standard then tried with Debian GTK Configured to multiboot with other systems? (yes / no)
No If there are any similar issues or solutions, link to them below:
If there are any error messages or relevant logs, post them below:
You can ignore the warning and proceed without setting up swap. I believe @palinuro is going to suppress the warning message in version 4.7.
When you arrived at the ‘Partion disks’ portion of the install, did you select ‘Guided - use entire disk and set up encrypted LVM’ ? If so, this created a swap partion when I installed. If you chose either Guided setups that do not contain LVM, the swap partion is not being created automatically.
You should choose ‘Guided - use entire disk and set up encrypted LVM’ for best security.
Thanks a lot for your support. I did as you said with a dual boot install with Win 10. Parrot Home did indeed automatically create a swap partition.
However, while installing Parrot Home, grub was install on the HDD I reserved for it, without recognizing the Win 10 OS.
I have posted a separate issue asking how can I edit grub in Parrot OS to recognize Win OS and start offering the 2 dual boot options.
If you didnt install wi dows first it cannot recognize linux partitions. Btrfs does not use swap at all and its not needed as it is technically a random memory partition and therefore would corrupt btrfs images
I don’t; I’m only trying to get my grub to show up with a dual boot configuration, showing both Parrot OS and Windows 10.
I tried using grub-update in the terminal; it doesn’t find windows 10 OS. When I list the drives I mange to see all the drives, including the windows (ntfs) ones.
Now the question is how change grub to take win 10 into account.
Thanks
Thanks. I have done exactly that and it does not detect windows 10, even after I mounted windows drive .
My machine has a UEFI and even after removing secure boot, disabling UEFI and reinstalling again, Parrot OS does not finds any operating system on the machine.
Is it because I installed, and GRUB, on separate entire 4 TB internal HDD with encryption?
Thanks to both of you for helping me out. I have finally found and corrected the problem:
While installing Parrot from a DVD (burned iso), there are 2 possibilities; with and without EFI.
Since my computer is UEFI, I should have chosen the EFI install which I overlooked.
I have only noticed the 2 possibilities when I opened my computer setup and saw that 2 DRW boot possibilities exist, with EFI and without. This time I chose EFI and everything went perfectly and now I have an encrypted Parrot drive and a real (EFI) dual boot system that works.
Now also, os-prober functions well as does grub-update.
I hope this post will help other members of the community.