Hi again!
One thing at a time. I'll deal with the GRUB stuff first...
I did update-grub, but not grub-install. I've tried that just now on the disk where the grub file is, and I get this:
Code:
sudo grub-install /dev/sdb
Installing for i386-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: error: embedding is not possible, but this is required for cross-disk install.
I also tried it on the partition where (I guess, looking at gparted information) grub is installed, but nothing happens with that.
Code:
sudo grub-install /dev/sdb2
[sudo] password for kizza:
Installing for i386-pc platform.
grub-install: error: unable to identify a filesystem in hostdisk//dev/sdb; safety check can't be performed.
To explain what's going on, precisely.... I've got a dual-boot system, with Windows and Ubuntu. Both Windows and Ubuntu are on the primary SSD, and because the Windows MBR takes over the whole boot process, I followed some clever advice, and put the grub file on the storage hard drive. Everything was working fine before this upgrade, and I have no idea why the upgrade process would have been so bothered about it. This is what the /etc/default/grub/grub.cfg file looks like (I don't really remember how the Windows dual-boot part of it all works - is that somewhere else?):
Code:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=200
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Sorry, I forgot about this part:
Code:
sudo efibootmgr
[sudo] password for kizza:
EFI variables are not supported on this system.
I had already tried that, I think....
As for the other stuff.... I've run all those update and upgrade commands, so let's see....
And for the workspace switcher, yes, I've tried everything on that post!
Bookmarks