You are not logged in.
Hi Everyone,
I updated my system about a week ago (was a pretty large update, the graphics driver was updated and so was the kernel). After rebooting I could no longer startx. After a shutdown, I started back up and I lost connection to the internet.
I tried a whole bunch of things to determine what the problem might be, including booting into my install USB. From the USB I was able to detect and connect to the internet so it's probably not hardware related.
The one thing that seemed odd when I was digging around was the kernel was was updated to 4.0.4 but my system is running 4.0.1 or at least Xorg.0.log says I am (also the output from uname -r was 4.0.1). Not sure why I'm not running the new kernel, but I think that might be the reason for my problems.
Can someone tell me why this might have happened, and what I can do to fix it?
Thanks for taking the time to read my post.
Last edited by rsove (2015-06-11 03:24:09)
Offline
Do you have a separate /boot partition and was it mounted during the upgrade?
Jin, Jîyan, Azadî
Offline
I do have a separate /boot. I'm not sure, but I believe it was mounted during the upgrade. Is there a reason it would unmount for the upgrade?
Offline
Make sure /boot is mounted then re-install the linux package.
If you downgrade your graphics driver (whatever that is) and related packages, does `startx` work again?
Jin, Jîyan, Azadî
Offline
Okay, so I reinstalled the linux package with all my devices (except swap) mounted from the USB. And everything works (both ethernet and graphics).
So that's good! But why was /boot not mounted during the upgrade? I shouldn't have to manually mounted every time I do an upgrade?
Thanks for all your help so far!
Offline
Is it mounted after reboot?
Else, is it in your fstab?
Offline
But why was /boot not mounted during the upgrade?
Good question.
Post the content of /etc/fstab plz.
EDIT: and the output of:
cat /proc/mounts|grep /bootLast edited by Head_on_a_Stick (2015-06-09 21:39:22)
Jin, Jîyan, Azadî
Offline
Here is my fstab:
# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sdb3
UUID=8e995589-269e-4e56-ab62-ff521c4ae3df / ext4 rw,relatime,data=ordered 0 1
# /dev/sda2
UUID=3294612f-cfad-4ca0-804c-494910ed10ab /var ext4 rw,relatime,data=ordered 0 2
# /dev/sda3
UUID=76ebc57b-afdb-498a-8ec3-f4d62a95d00e /data ext4 rw,relatime,data=ordered 0 2
# /dev/sdb2
UUID=ffe348aa-d917-4761-8d5b-c4cb3c629611 /boot ext4 rw,relatime,stripe=4,data=ordered 0 2
# /dev/sdb1
UUID=3E81-871C /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2
# /dev/sdb4
UUID=57cc3ab5-6dc6-4a6a-8ee8-5e4eba3b9314 /home ext4 rw,relatime,data=ordered 0 2
# /dev/sda1
UUID=ce08a5ed-ffc0-4fce-b0aa-79369bf3627a none swap defaults 0 0 Here is /proc/mounts:
systemd-1 /boot autofs rw,relatime,fd=30,pgrp=1,timeout=300,minproto=5,maxproto=5,direct 0 0
/dev/sdb2 /boot ext4 rw,relatime,stripe=4,data=ordered 0 0Is it mounted after reboot?
It is mounted after reboot. The efi partition doesn't appear to be mounted though.
Offline
You have two different partitions trying to mount to /boot, of course you're having problems.
Last edited by Scimmia (2015-06-10 02:08:04)
Offline
You have two different partitions trying to mount to /boot, of course you're having problems.
I have it set this way based on the Arch Wiki Installation guide:
Using /boot is recommended also for mounting the EFI System Partition on UEFI/GPT system. Or should I have another mount point (eg /boot/efi)? And how can I go about changing it post-installation?
Thanks!
Offline
Why are they separate in the first place?
Offline
how can I go about changing it post-installation?
Remove the /dev/sdb2 line from your fstab and remove the partition (once you are sure all the files you need are present in /dev/sdb1) so you can free up the space on your drive.
Jin, Jîyan, Azadî
Offline
I'll try that tomorrow! Thanks for all your help!
Offline