Bootloader options not saved by F8 (Frugal install)

When you run into problems installing MX Linux XFCE
Post Reply
Message
Author
User avatar
fossean
Posts: 27
Joined: Sun Sep 08, 2019 11:38 am

Bootloader options not saved by F8 (Frugal install)

#1 Post by fossean »

Hi all, just made a persistent frugal install of MX-18.3_x64 and it works perfectly. The problem is that when booting from the live-USB, the boot options have been reset and need to be re-entered each time, despite using the F8 SAVE option.

I've 'fixed' it by editing syslinux.cfg on the live-USB so that the Append options line is as follows: APPEND quiet nosplash lang=en_GB fdev=sdb1 frugal_persist

Can anyone please suggest what the problem is here, as it's really bugging me :confused:

Some background -- the usb drive was first burned with Rufus and used to successfully create a persistent frugal installation. In an attempt to solve the problem I cloned my installation to the same USB using MX Live USB Maker, but boot options still don't stick.

When installing/booting to frugal, I have to add fdev=sdb1, otherwise the live-USB reports that the drive is read-only. I initially installed to sda1 (Windows 10 boot/system drive) and experienced the same problem - installer reported read-only until adding option 'fdev=sda1'. I'm guessing this could be unrelated to the boot options not sticking, but there's definitely something funky afoot.

Could it be a USB stick issue? It's an OLD 8Gb Sandisk Cruiser. Going to order a shiny new one, so I'd welcome your recommendations for brand etc.

Off topic, but it's great to be back! I used Mepis many years ago and loved it. And this frugal install thing is a revelation, really enjoying it.

User avatar
fehlix
Developer
Posts: 10383
Joined: Wed Apr 11, 2018 5:09 pm

Re: Bootloader options not saved by F8 (Frugal install)

#2 Post by fehlix »

fossean wrote: Sun Sep 08, 2019 12:23 pm Hi all, just made a persistent frugal install of MX-18.3_x64 and it works perfectly. The problem is that when booting from the live-USB, the boot options have been reset and need to be re-entered each time, despite using the F8 SAVE option.

I've 'fixed' it by editing syslinux.cfg on the live-USB so that the Append options line is as follows: APPEND quiet nosplash lang=en_GB fdev=sdb1 frugal_persist
I guess, not all manually added boot options get carried over into the custom boot entry. The easiest would be to have the partition renamed to "antix-Frugal", which is the search default for the frugal partition.
Gigabyte Z77M-D3H, Intel Xeon E3-1240 V2 (Quad core), 32GB RAM,
GeForce GTX 770, Samsung SSD 850 EVO 500GB, Seagate Barracuda 4TB

User avatar
fossean
Posts: 27
Joined: Sun Sep 08, 2019 11:38 am

Re: Bootloader options not saved by F8 (Frugal install)

#3 Post by fossean »

fehlix wrote: Sun Sep 08, 2019 12:57 pm I guess, not all manually added boot options get carried over into the custom boot entry. The easiest would be to have the partition renamed to "antix-Frugal", which is the search default for the frugal partition.
Maybe, but the problem here is that none of the boot options are carried over, and there's no custom entry - everything returns to default.

User avatar
BitJam
Developer
Posts: 2283
Joined: Sat Aug 22, 2009 11:36 pm

Re: Bootloader options not saved by F8 (Frugal install)

#4 Post by BitJam »

Are you booting legacy or UEFI? F8 => Legacy

It can be tricky to find what device you booted from. There can be a similar issue when booting from an encrypted live-usb. Fehlix and I worked on the live boot system for antiX-19 and MX-19. IIRC, I worked on the specific feature you are asking about. If you feel like it, you could try starting with one of our $DISTRO-19 betas and see if the problem has been fixed. If it's still broken then I will add fixing it to my TODO list.
Last edited by BitJam on Sun Sep 08, 2019 2:36 pm, edited 1 time in total.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."

-- Richard Feynman

User avatar
Jerry3904
Administrator
Posts: 21964
Joined: Wed Jul 19, 2006 6:13 am

Re: Bootloader options not saved by F8 (Frugal install)

#5 Post by Jerry3904 »

I will add fixing it to my TODO list.
Which is getting shorter and shorter by the minute, right?!
Production: 5.10, MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox and Windows 10
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
fehlix
Developer
Posts: 10383
Joined: Wed Apr 11, 2018 5:09 pm

Re: Bootloader options not saved by F8 (Frugal install)

#6 Post by fehlix »

fossean wrote: Sun Sep 08, 2019 1:43 pm
fehlix wrote: Sun Sep 08, 2019 12:57 pm I guess, not all manually added boot options get carried over into the custom boot entry. The easiest would be to have the partition renamed to "antix-Frugal", which is the search default for the frugal partition.
Maybe, but the problem here is that none of the boot options are carried over, and there's no custom entry - everything returns to default.
Right, when booting in UEFi-mode we have a Custom Menu entry.
Within BIOS/legacy booting the chosen option with Fn are saved using F8->save options
Those options used for frugal-booting like fdev,flab,fuuid etc. seems not to have made to get sticky. :eek:
As a workaround do add this manually to the /boot/syslinux/syslinux,cfg file. :cool:
HTH
:puppy:
Gigabyte Z77M-D3H, Intel Xeon E3-1240 V2 (Quad core), 32GB RAM,
GeForce GTX 770, Samsung SSD 850 EVO 500GB, Seagate Barracuda 4TB

User avatar
fossean
Posts: 27
Joined: Sun Sep 08, 2019 11:38 am

Re: Bootloader options not saved by F8 (Frugal install)

#7 Post by fossean »

Thanks for the help @fehlix and @BitJam, I tried the latest beta (MX-19beta-2.1_x64) under the same conditions with a frugal install and it looks like you've fixed this issue. The read-only problem is gone and all the booloader options are saved correctly when rebooting.

Unfortunately the system doesn't finish booting to desktop, but hangs on 'live-usb-save: restore state information'. I need to do a bit more digging and playing around with this; if I can't solve it myself, I'll take it to the correct sub-forum. Thanks again!

(Edited to add: The last thing I did before rebooting was to install the nvidia test driver. NOt the smartest idea. I'll have to test it again tomorrow without that driver - I see some reports of problems caused by that)

(Final edit: Now boots perfectly with nvidia driver after adding F6 noxorg bootloader option. Brilliant!)

Post Reply

Return to “Installation”