Tiny Core Linux

Tiny Core Base => TCB Talk => Topic started by: DHeadshot on November 05, 2017, 06:11:37 PM

Title: TinyCore install has suddenly stopped listening to extlinux.conf
Post by: DHeadshot on November 05, 2017, 06:11:37 PM
Nothing seems to have changed, but my TinyCore 6.1 installation has suddenly stopped paying any attention to the extlinux.conf file!  (Note that this is in a virtual-machine, not the one on the laptop I've mentioned before).  I've used this installation fine since 2015 but now it's defaulting to 800x600 instead of 1024x768 and is refusing to use the qwerty/uk keyboard!  Neither the installation nor the virtual-machine have been updated recently.  Anyone know what's going on?
Title: Re: TinyCore install has suddenly stopped listening to extlinux.conf
Post by: curaga on November 06, 2017, 03:12:10 AM
Maybe an unclean shutdown corrupted files? Run fsck on the partitions.
Title: Re: TinyCore install has suddenly stopped listening to extlinux.conf
Post by: DHeadshot on November 06, 2017, 09:26:58 PM
Maybe an unclean shutdown corrupted files? Run fsck on the partitions.
OK.  I've done that now and it hasn't fixed it - I still get 800x600 with US keymap:
Title: Re: TinyCore install has suddenly stopped listening to extlinux.conf
Post by: Juanito on November 07, 2017, 12:39:33 AM
Did you install another distro in the interim that might have altered or replaced your bootloader?
Title: Re: TinyCore install has suddenly stopped listening to extlinux.conf
Post by: DHeadshot on November 07, 2017, 03:16:21 PM
No?
The only thing I did in the interim was work on this (https://github.com/dheadshot/scpod).  That said, I did keep suspending the VM instead of shutting it down for a few months, so did that do something when I eventually shut it down?  I wouldn't think so, but then I don't really know enough about how SYSLINUX works...
Title: Re: TinyCore install has suddenly stopped listening to extlinux.conf
Post by: polikuo on November 08, 2017, 12:02:09 AM
Maybe you should re-install your bootloader ?

Code: [Select]
tce-load -i syslinux
sudo su
dd if=/usr/local/share/syslinux/mbr.bin of=/dev/sda bs=440 count=1
extlinux -i /mnt/sda1/tce/boot
fdisk /dev/sda
# set your partition as active

Note that "/mnt/sda1/tce/boot" is the default path to extlinux.conf for tc-install.sh
If you don't mind, please post your config file on the forum so we can help.  :)