Booting problem with 3.2.1 vs 3.0.1 & 3.5

Technical issues/questions of an intermediate or advanced nature.
User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Booting problem with 3.2.1 vs 3.0.1 & 3.5

Post#1 by Ed_P » 16 Dec 2016, 07:09

On a flash drive on which is installed an EFI version of Porteus 3.0.1 I can boot it on an Acer Aspire One 722 EFI machine.

On the same flash drive I have a Porteus 3.5 Nemesis ISO which I can also boot on the Acer machine.

I have now added a Porteus 3.2.1 ISO to the flash drive and when it invokes vmlinuz or maybe its initrd.xz the screen goes blank and stays that way. The only way out is to literally power the Acer machine off. Is there any command that will help show what the problem is? Or log?

All the systems are being booted via grub2. And are 64-bit. And the same flash drive on a non-EFI Acer machine boots all 3 systems.

Nemesis menu

Code: Select all

menuentry "Porteus Nemesis 3.5 ISO" --class slackware   --class icon-linux  {
     echo Boot disk address is: $root
     echo Prefix is:                      $prefix
     echo The boot mode is:     $grub2win_bootmode

     set linux_folder=porteus3.x
     set iso=/ISOs/porteus-nemesis-v3.5-lxde-x86_64.iso
     search -f $iso --set=root

     set linux_drv=/mnt/sda5/$linux_folder
     if [ -f (hd1,1)/USB_INSTALLATION.txt ]; then
         set linux_drv=/mnt/sdb1/$linux_folder
     fi
     if [ -f (hd0,1)/USB_INSTALLATION.txt ]; then
         set linux_drv=/mnt/sdb1/$linux_folder
     fi
     echo ISO root is:          $root
     echo ISO is:                  $iso

     set porteus_parms="changes=$linux_drv/porteussave.dat volume=33 reboot=cold 3"

     echo Porteus changes:      $linux_drv/porteussave.dat
     echo Porteus parms are:   $porteus_parms
     echo
     loopback loop $iso
     sleep -v -i 7
     echo "Loading Linux"
     linux (loop)/boot/syslinux/vmlinuz from=$iso $porteus_parms
     echo "Loading initrd"
     initrd (loop)/boot/syslinux/initrd.xz
}
Cinnamon menu

Code: Select all

menuentry "Porteus Cinnamon ISO - AF+" --class slackware   --class icon-porteus  {
     echo Boot disk address is: $root
     echo Prefix is:                       $prefix
     echo The boot mode is:       $grub2win_bootmode

     set linux_folder=porteus3.2
     set iso=/ISOs/Porteus-CINNAMON-v3.2.1-x86_64.iso
     search -f $iso --set=root

     set linux_drv=/mnt/sda5/$linux_folder
     if [ -f (hd1,1)/USB_INSTALLATION.txt ]; then
         set linux_drv=/mnt/sdb1/$linux_folder
     fi
     if [ -f (hd0,1)/USB_INSTALLATION.txt ]; then
         set linux_drv=/mnt/sdb1/$linux_folder
     fi
     echo ISO root is:          $root
     echo ISO is:                  $iso

     echo Porteus folders:  $linux_drv
     set porteus_parms="extramod=$linux_drv/Modules;$linux_drv/modsavedat noload=save.dat volume=33 reboot=cold"

     echo Porteus parms are:    $porteus_parms
     echo
     loopback loop $iso
     sleep -v -i 17
     echo "Loading Linux"
     linux (loop)/boot/syslinux/vmlinuz from=$iso $porteus_parms
     echo "Loading initrd"
     initrd (loop)/boot/syslinux/initrd.xz
}
Ed

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Re: Booting problem with 3.2.1 vs 3.0.1 & 3.5

Post#2 by Rava » 28 Dec 2016, 05:08

Could be a framebuffer thing. It happened with some rare Linux distros in the past, and only with laptops, never with a desktop PC.
Try adding vga= e.g. "vga=864" for 1280x800.
http://www.damnsmalllinux.org/wiki/vga_xxx.html

HTH.
Cheers!
Yours Rava

Post Reply