raphael / linux-samus

Linux 4.16 on Chromebook Pixel 2015
GNU General Public License v2.0
181 stars 36 forks source link

Ubuntu 17.10 will not boot after updating to 4.15 #208

Closed luv2code closed 1 year ago

luv2code commented 6 years ago

I put a fresh install of ubuntu 17.10 on my Pixel 2015. ran apt update && apt dist-upgrade and restarted. cloned this project and ran sudo dpkg -i *.deb in the build/debian directory. rebooted to a black screen. laptop is non-responsive. I'm not sure how to recover. I don't know what else to do except re-install.

luv2code commented 6 years ago

I was able to switch back to the generic kernel by chroot from the USB install drive and removing the packages:

sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
# in the chroot:
dpkg --purge linux-headers-4.15.0-ph+
dpkg --purge linux-image-4.15.0-ph+
dpkg --purge linux-libc-dev_4.15.0-ph+
luv2code commented 6 years ago

I bisected the history and found the problem starts with 7c2fcc12

raphael commented 6 years ago

Thanks for doing the research work, next step is to diff the configs between the last working version and the first non-working one. I'll take a look when I get a chance if you don't beat me to it.

luv2code commented 6 years ago

I'm sorry, I didn't notice this the first time I ran this. This is from the head of master:

$> sudo dpkg -i linux-image-4.15.0-ph+_4.15.0-ph+-51_amd64.deb
update-initramfs: Generating /boot/initrd.img-4.15.0-ph+
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/lib/raid6/raid6_pq.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/crypto/xor.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/lib/xxhash.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/lib/zstd/zstd_decompress.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/lib/zstd/zstd_compress.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/btrfs/btrfs.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/crypto/fscrypto.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/jbd2/jbd2.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/mbcache.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/lib/crc16.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/ext4/ext4.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/isofs/isofs.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/jfs/jfs.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/reiserfs/reiserfs.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/squashfs/squashfs.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/lib/crc-itu-t.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/udf/udf.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/arch/x86/crypto/crc32c-intel.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/crypto/crc32c_generic.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/lib/libcrc32c.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/xfs/xfs.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/fscache/fscache.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/net/sunrpc/sunrpc.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/nfs_common/grace.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/lockd/lockd.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/nfs/nfs.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/nfs/nfsv2.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/nfs_common/nfs_acl.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/nfs/nfsv3.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/net/dns_resolver/dns_resolver.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/nfs/nfsv4.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/input/serio/serio.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/input/serio/libps2.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/input/keyboard/atkbd.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/input/serio/i8042.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/virtio/virtio.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/virtio/virtio_ring.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/virtio/virtio_pci.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/virtio/virtio_mmio.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/fat/fat.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/fat/vfat.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/nls/nls_cp437.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/nls/nls_iso8859-1.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/extcon/extcon-usb-gpio.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/scsi/scsi_mod.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/message/fusion/mptbase.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/message/fusion/mptscsih.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/scsi/scsi_transport_fc.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/message/fusion/mptfc.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/scsi/scsi_transport_sas.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/message/fusion/mptsas.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/scsi/scsi_transport_spi.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/message/fusion/mptspi.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/pci/host/vmd.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/lib/842/842_decompress.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/video/vgastate.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/video/fbdev/vga16fb.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/fs/fuse/fuse.ko.xz not found.
modinfo: ERROR: Module /lib/modules/4.15.0-ph+/kernel/drivers/md/dm-mod.ko.xz not found.
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-ph+
Found initrd image: /boot/initrd.img-4.15.0-ph+
Found linux image: /boot/vmlinuz-4.14.14-ph+
Found initrd image: /boot/initrd.img-4.14.14-ph+
Found linux image: /boot/vmlinuz-4.13.0-32-generic
Found initrd image: /boot/initrd.img-4.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done
raphael commented 6 years ago

I'm hopeful the latest release (v4.15-7) fixed the issue however I can't test directly so please give it a shot and let me know.

luv2code commented 6 years ago

I'm sorry to report that this latest one still doesn't work. It won't boot, and I'm still getting the Module not found errors on install.

Neverminder commented 6 years ago

I have the same problem with Ubuntu 17.10 and kernel 4.16. Any ideas?

luv2code commented 6 years ago

The workaround is to stick to the last 4.14. I check every time he pushes a new kernel.