UPDATE 3: Fixed it, or at least worked around it. So, here's good news, and also a mandatory "please help me test stuff" message, regarding the Feren OS Major Update Utility, which is coming (hopefully) very soon to facilitate the upgrade to Ubuntu 18.04/Mint 19 for current Feren OS Users. So, the good news is that throughout all my testing, I can confirm that the utility can now successfully be booted directly into in its own graphical step of the boot process, to make sure that the least amount of damage can be done to Feren OS during the base update, as well as successfully update to 18.04 while keeping all the Feren OS and Mint goodness in the OS, on the following hardware: - Virtual Machine (Tested in VirtualBox) - Intel (HP Pavilion dv6 Tested) - AMD (Lenovo Yoga 510 Tested) However, here comes the mandatory "please help me test stuff" message: NVIDIA. You might have already noticed that there's a mention of all the common hardwares that Feren OS is known to install on, BUT NVIDIA. This is because of unfortunately I have, as of right now, got NO machines to test which have NVIDIA Hardware on them, and so can't test the Major Updater / Update Process on NVIDIA Hardware, which is where you people come in. If you're reading up to this part, willing to help, please note the following things: - Please, oh please, do not require that machine you're testing on as a daily driver, just in case stuff goes wrong during testing - No matter what happens, please return to me with a message of whether it updated successfully or not in the end, this can be done by saying in the comments section, or by pinging me on Google+, or even my YouTube, on one of my video's comment sections. - Make sure you have NVIDIA Hardware on your testing machine, and have a full installation of Feren OS with Cinnamon on the testing machine (main download on the website) before continuing. Now that's done, here's what you need to do to test this Major Updater out: 1. Open up a Terminal in Feren OS, and run 'sudo xed /etc/apt/sources.list.d/feren-os.list' 2. In the resulting Text Editor (as superuser), copy any of the lines that have the Feren OS Repos on them (normally it's just one line with 'stable' in it, and then paste it directly on a new line under the source of the copy, and replace 'stable' with 'earlybird' for the new line ONLY. (the first line should be unaltered and the second line look like this: deb [trusted=yes] http://sourceforge.net/projects/feren-os-repositories/files/earlybird/ ./ ) 3. Save, and close Text Editor (as superuser) 4. Run 'sudo apt update' (no quotes) 5. Run 'sudo apt install feren-os-majorupdate -y' (no quotes) 6. If you're eligible for testing this tool, a window will pop up saying that a 'New Major Update' has been scheduled for next boot, once you see that, press OK and let the process finish and return you back to the Terminal Prompt. 7. Restart 8. Boot back into Feren OS, and then tick the bottom checkbox to confirm that you're prepared for fixing Feren OS in case anything goes wrong with the Update Procedure 9. Hit 'Begin Update Now' 10. Get a cuppa and sit back and relax. This WILL take a while depending on factors such as disk space, hardware, etc. Depending on whether you also ticked the top checkbox, your machine will either be restarted automatically once done, or shut down automatically once done. 11. Try to log in, if you log in successfully, and everything's working fine as expected, then please tell me wherever you can that the update was successful on your NVIDIA Hardware. 12. Thank you for helping me if you've done all this. The Feren OS Developer(comments section is below)
If this goes well enough, then we could be seeing the Major Update Utility being used to upgrade Feren OS to 18.04/Mint 19-based pretty soon. Of course, the ISOs themselves will be re-done on the Mint 19 base, instead of upgraded, due to upgrades leaving older kernels, and so on, on the ISO.
Comments
|
Archives
April 2019
AuthorIt's great making something for the community that might become quite big and remain for a very long time to continue serving the community and helping Linux as a result. Categories
All
|