Code: Select all
grep -i --color swap /proc/meminfo
Code: Select all
chown root:root /swapfile1
chmod 0600 /swapfile1
Code: Select all
grep -i --color swap /proc/meminfo
Code: Select all
chown root:root /swapfile1
chmod 0600 /swapfile1
That comment is crap! I have been VERY clear on its benefit to everyone and where in the whole world of Linux distros, it is OOTB provided when found.]amesBond earlier wrote:a) it suits him
b) that's what some other puppies do - but mostly because it suits him
You can't. Even if you can, if you create a big ISO with large collection, it will:gcmartin wrote:James, thanks for your reply. Would like to boot either its ISO outcome or its USB outcome where FATDOG7x is the PXE host for LAN PCs.
Yes! That is similar to a discussion we had, in the past, about differing FATDOG PXE implementations for MultiPUP.jamesbond wrote:... The better way to do it (assuming the original source ISO supports PXE booting) is to create a menu structure at the PXE level and let the user choose the individual ISO to load; so they will only transfer (over the network) the ISO that they want to load.
Ok, I'm going to look into that too. Thanks jamesbond and ted dog!jamesbond wrote:@cat&dog
This is Ted Dog's method: http://murga-linux.com/puppy/viewtopic. ... 727#818727.
Yes, maybe I wasn't clear, but that's exactly what I did. In the Shim UEFI Key Management screen I chose enroll a key, then I chose fatdog64.cer key, as I followed steps 1 to 7 in the Secure Boot guide, like I said.When using SecureBoot, you don't need to install any keys into KEK etc. In the first screenshot you gave, choose the second option - "enroll key from disk" and follow the rest of the menu to enroll fatdog64.cer key.
The process is not hard to understand, but it does not seem to be working on my ASUS notebook and a pendrive.The process is view you view the key first, and then enroll it. It is not intuitive - but sorry, we can't improve it unless we want to pay the M$ tax. Once the correct key has been enrolled you will never see this screen again (you will see instead "binary whitelisted").
Done.The standard method to boot Secure Boot/UEFI is:
a) "dd" the iso to flash drive (which you already did, good)
Done.b) Tweak your BIOS to boot from the flash drive (apparently you did that already)
Apparently done, but not working. Looks like the key was not accepted.c) Enroll the key as above.
Unless there is some other tricks I can try, maybe my PC is not compatible with Fatdog64's way of doing UEFI Secureboot?The rest should be automatic.
I can secureboot other UEFI pendrives though.As for pendrive, I haven't used it for a long time, but from the description you gave it seems that it isn't compatible with UEFI (or at least with Fatdog's way of doing UEFI).
cheers!
I may not be able to help you further. There is a complciated interaction between the shim loader and UEFI BIOS to get the other operating systems. You have enrolled the key to shim - then the shim should be able to load the rest; but apparently it doesn't. It could mean that your UEFI BIOS has another locked restriction somewhere and that's as far as I can tell.cat&dog wrote:Apparently done, but not working. Looks like the key was not accepted.
Fatdog's key to secure boot is to use shim to kick start the rest of the boot process. If shim can't start the rest, then nothing much can be done. If you follow Ted Dog's method, you can remove shim and make it boot directly from refind (in which you then need to enter Fatdog's certificate to KEK). To do this, you replace overwrite /EFI/boot/bootx64.efi with /EFI/boot/grubx64.efi.Unless there is some other tricks I can try, maybe my PC is not compatible with Fatdog64's way of doing UEFI Secureboot?
I made a typo there. I never used pendrive linux to make bootable drives before, since I have other methods that work. As Ted Dog says somewhere, there are different ways to get UEFI boot working. Fatdog does it the way it does because it has some constraints that others don't have. Perhaps pendrivelinux is built to support those, but not the Fatdog way.I can secureboot other UEFI pendrives though.
Good idea, Smokey!smokey01 wrote:cat&dog, how about a nice step by step process so it can benefit others.cat&dog wrote:Thanks JamesBond!
Anyway, I have tried Ted's uefi now and it works like a charm! Easy as pie! Just had to edit a bit the grub config file. Thanks a lot Ted!
Thanks
Code: Select all
menuentry "Start Fatdog64-631.iso" {
loopback loop0 (hd0,msdos1)/Fatdog64-631.iso
linux (loop0)/vmlinuz
initrd (loop0)/initrd
}
Code: Select all
menuentry "Start Fatdog64-701.iso" {
loopback loop0 /Fatdog64-701.iso
linux (loop0)/vmlinuz
initrd (loop0)/initrd
}