You are not logged in.
Hello, I'm pretty new in Arch and I really like it, it's my favorite OS so far. I ran a pacman -Syu and it made my boot fail because systemd couldn't load kernel modules due to mismatch in kernel version, I managed to fix that by downgrading the kernel.
but I can't seem to understand why my kernel won't update.
pacman -Q linux outputs:
linux 5.0.2.arch1-1.
while uname -a outputs:
Linux tamir-pc 5.0.0-arch1-1-ARCH #1 SMP PREEMPT Mon Mar 4 14:11:43 UTC 2019 x86_64 GNU/Linux.
From a quick google search i realized the main reason that this problem occurs is when trying to upgrade while /boot not mounted but that's not the case, my install is BIOS based, I don't have a seperated boot partition.
/etc/fstab:
# Static information about the filesystems.
# See fstab(5) for details.# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda2
UUID=5BE8D9A432DCA2B9 / ntfs rw,nosuid,nodev,user_id=0,group_id=0,allow_ot$# /dev/sda1
UUID=d757311f-7efe-4ba8-988f-0c64da4ac9b3 / ext4 rw,relatime 0 2# /dev/sda1
#UUID=d757311f-7efe-4ba8-988f-0c64da4ac9b3 /boot ext4 rw,relatime 0 2# /dev/sda3
UUID=f7cfbd24-e303-478d-b333-4b90d96c7951 none swap defaults 0 0.
Offline
Welcome to the boards TamirBO
You're doing a lot of weird stuff in that fstab, why are you mounting a ntfs partition to your root ? Then you mount your actual root partition over it. Mount that ntfs partition somewhere else.
What's your output for
ls -l /(also please use [ code ] and not [ quote ] tags for pasting output)
Offline
lrwxrwxrwx 1 root root 7 Dec 6 16:19 bin -> usr/bin
drwxr-xr-x 4 root root 4096 Mar 15 22:12 boot
drwxr-xr-x 19 root root 3480 Mar 15 22:13 dev
drwxr-xr-x 68 root root 4096 Mar 15 22:13 etc
drwxr-xr-x 6 root root 4096 Mar 7 19:37 grub
drwxr-xr-x 3 root root 4096 Mar 7 19:40 home
-rw-r--r-- 1 root root 30710583 Mar 7 22:07 initramfs-linux-fallback.img
-rw-r--r-- 1 root root 9184416 Mar 7 22:07 initramfs-linux.img
lrwxrwxrwx 1 root root 7 Dec 6 16:19 lib -> usr/lib
lrwxrwxrwx 1 root root 7 Dec 6 16:19 lib64 -> usr/lib
drwx------ 2 root root 16384 Mar 7 17:48 lost+found
drwxr-xr-x 2 root root 4096 Dec 6 16:19 mnt
drwxr-xr-x 2 root root 4096 Dec 6 16:19 opt
dr-xr-xr-x 196 root root 0 Mar 15 22:13 proc
drwxr-x--- 6 root root 4096 Mar 15 21:34 root
drwxr-xr-x 18 root root 520 Mar 15 22:13 run
lrwxrwxrwx 1 root root 7 Dec 6 16:19 sbin -> usr/bin
drwxr-xr-x 4 root root 4096 Mar 7 18:26 srv
dr-xr-xr-x 13 root root 0 Mar 15 22:13 sys
drwxrwxrwt 12 root root 380 Mar 15 23:11 tmp
drwxr-xr-x 9 root root 4096 Mar 15 22:12 usr
drwxr-xr-x 12 root root 4096 Mar 15 22:13 var
-rw-r--r-- 1 root root 5883776 Mar 4 16:08 vmlinuz-linuxabout the Windows partition, I can't seem to mount it because it is hibernated.
Last edited by TamirBO (2019-03-15 21:18:03)
Offline
The output of
file vmlinuz-linux
file /boot/vmlinuz-linux
# parted -lLast edited by loqs (2019-03-15 21:20:40)
Offline
both vmlinuz-linux files output are the same, maybe because I downgraded the kernel.
file vmlinuz-linux:
/boot/vmlinuz-linux: Linux kernel x86 boot executable bzImage, version 5.0.0-arch1-1-ARCH (builduser@heftig-18825) #1 SMP PREEMPT Mon Mar 4 14:11:43 UTC 2019, RO-rootFS, swap_dev 0x5, Normal VGAparted -l:
Model: ATA TOSHIBA DT01ACA1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 893GB 893GB primary ext4
2 893GB 895GB 2147MB primary linux-swap(v1)
3 895GB 1000GB 105GB primary ntfsLast edited by TamirBO (2019-03-15 21:31:39)
Offline
Even if you could, you shouldn't mount it to / make a directory like /windows and mount it there.
If your fstab and the above output is any indication, you at one point in time didn't actually have that /boot uncommented so you mounted your / over /boot so now your kernel and grub images are at the wrong place.
make sure your /boot is not mounted and is actually the directory, update the system again, then regenerate your grub config into the /boot directory.
Offline
I can't seem to mount it because it is hibernated.
Semi-related: https://wiki.archlinux.org/index.php/Du … t_Start-Up
Offline
Even if you could, you shouldn't mount it to / make a directory like /windows and mount it there.
If your fstab and the above output is any indication, you at one point in time didn't actually have that /boot uncommented so you mounted your / over /boot so now your kernel and grub images are at the wrong place.
make sure your /boot is not mounted and is actually the directory, update the system again, then regenerate your grub config into the /boot directory.
Tried what you said here and it didn't work, maybe i'm missing something here?
this is my fstab now:
# Static information about the filesystems.
# See fstab(5) for details.
# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda3
UUID=5BE8D9A432DCA2B9 /Windows ntfs rw,nosuid,nodev,user_id=0,group_id=0,$
# /dev/sda1
UUID=d757311f-7efe-4ba8-988f-0c64da4ac9b3 / ext4 rw,relatime 0 2
# /dev/sda2
UUID=f7cfbd24-e303-478d-b333-4b90d96c7951 none swap defaults 0 0Semi-related: https://wiki.archlinux.org/index.php/Du … t_Start-Up
Thanks, at least i cant mount the Windows partition now.
Offline
You probably want to move that windows mount to the last position.
What's your output for
tree /boot #Needs the tree package
file /boot/vmlinuz-linux
cat /boot/grub/grub.cfg
mountOffline
tree /boot:
/boot
|-- grub
| |-- fonts
| | `-- unicode.pf2
| |-- grub.cfg
| |-- grubenv
| |-- i386-pc
| | |-- acpi.mod
| | |-- adler32.mod
| | |-- affs.mod
| | |-- afs.mod
| | |-- ahci.mod
| | |-- all_video.mod
| | |-- aout.mod
| | |-- archelp.mod
| | |-- at_keyboard.mod
| | |-- ata.mod
| | |-- backtrace.mod
| | |-- bfs.mod
| | |-- biosdisk.mod
| | |-- bitmap.mod
| | |-- bitmap_scale.mod
| | |-- blocklist.mod
| | |-- boot.img
| | |-- boot.mod
| | |-- boottime.mod
| | |-- bsd.mod
| | |-- bswap_test.mod
| | |-- btrfs.mod
| | |-- bufio.mod
| | |-- cacheinfo.mod
| | |-- cat.mod
| | |-- cbfs.mod
| | |-- cbls.mod
| | |-- cbmemc.mod
| | |-- cbtable.mod
| | |-- cbtime.mod
| | |-- chain.mod
| | |-- cmdline_cat_test.mod
| | |-- cmosdump.mod
| | |-- cmostest.mod
| | |-- cmp.mod
| | |-- cmp_test.mod
| | |-- command.lst
| | |-- configfile.mod
| | |-- core.img
| | |-- cpio.mod
| | |-- cpio_be.mod
| | |-- cpuid.mod
| | |-- crc64.mod
| | |-- crypto.lst
| | |-- crypto.mod
| | |-- cryptodisk.mod
| | |-- cs5536.mod
| | |-- ctz_test.mod
| | |-- date.mod
| | |-- datehook.mod
| | |-- datetime.mod
| | |-- disk.mod
| | |-- diskfilter.mod
| | |-- div.mod
| | |-- div_test.mod
| | |-- dm_nv.mod
| | |-- drivemap.mod
| | |-- echo.mod
| | |-- efiemu.mod
| | |-- efiemu32.o
| | |-- efiemu64.o
| | |-- ehci.mod
| | |-- elf.mod
| | |-- eval.mod
| | |-- exfat.mod
| | |-- exfctest.mod
| | |-- ext2.mod
| | |-- extcmd.mod
| | |-- fat.mod
| | |-- file.mod
| | |-- font.mod
| | |-- freedos.mod
| | |-- fs.lst
| | |-- fshelp.mod
| | |-- functional_test.mod
| | |-- gcry_arcfour.mod
| | |-- gcry_blowfish.mod
| | |-- gcry_camellia.mod
| | |-- gcry_cast5.mod
| | |-- gcry_crc.mod
| | |-- gcry_des.mod
| | |-- gcry_dsa.mod
| | |-- gcry_idea.mod
| | |-- gcry_md4.mod
| | |-- gcry_md5.mod
| | |-- gcry_rfc2268.mod
| | |-- gcry_rijndael.mod
| | |-- gcry_rmd160.mod
| | |-- gcry_rsa.mod
| | |-- gcry_seed.mod
| | |-- gcry_serpent.mod
| | |-- gcry_sha1.mod
| | |-- gcry_sha256.mod
| | |-- gcry_sha512.mod
| | |-- gcry_tiger.mod
| | |-- gcry_twofish.mod
| | |-- gcry_whirlpool.mod
| | |-- gdb.mod
| | |-- geli.mod
| | |-- gettext.mod
| | |-- gfxmenu.mod
| | |-- gfxterm.mod
| | |-- gfxterm_background.mod
| | |-- gfxterm_menu.mod
| | |-- gptsync.mod
| | |-- gzio.mod
| | |-- halt.mod
| | |-- hashsum.mod
| | |-- hdparm.mod
| | |-- hello.mod
| | |-- help.mod
| | |-- hexdump.mod
| | |-- hfs.mod
| | |-- hfsplus.mod
| | |-- hfspluscomp.mod
| | |-- http.mod
| | |-- iorw.mod
| | |-- iso9660.mod
| | |-- jfs.mod
| | |-- jpeg.mod
| | |-- keylayouts.mod
| | |-- keystatus.mod
| | |-- ldm.mod
| | |-- legacy_password_test.mod
| | |-- legacycfg.mod
| | |-- linux.mod
| | |-- linux16.mod
| | |-- loadenv.mod
| | |-- loopback.mod
| | |-- ls.mod
| | |-- lsacpi.mod
| | |-- lsapm.mod
| | |-- lsmmap.mod
| | |-- lspci.mod
| | |-- luks.mod
| | |-- lvm.mod
| | |-- lzopio.mod
| | |-- macbless.mod
| | |-- macho.mod
| | |-- mda_text.mod
| | |-- mdraid09.mod
| | |-- mdraid09_be.mod
| | |-- mdraid1x.mod
| | |-- memdisk.mod
| | |-- memrw.mod
| | |-- minicmd.mod
| | |-- minix.mod
| | |-- minix2.mod
| | |-- minix2_be.mod
| | |-- minix3.mod
| | |-- minix3_be.mod
| | |-- minix_be.mod
| | |-- mmap.mod
| | |-- moddep.lst
| | |-- modinfo.sh
| | |-- morse.mod
| | |-- mpi.mod
| | |-- msdospart.mod
| | |-- mul_test.mod
| | |-- multiboot.mod
| | |-- multiboot2.mod
| | |-- nativedisk.mod
| | |-- net.mod
| | |-- newc.mod
| | |-- nilfs2.mod
| | |-- normal.mod
| | |-- ntfs.mod
| | |-- ntfscomp.mod
| | |-- ntldr.mod
| | |-- odc.mod
| | |-- offsetio.mod
| | |-- ohci.mod
| | |-- part_acorn.mod
| | |-- part_amiga.mod
| | |-- part_apple.mod
| | |-- part_bsd.mod
| | |-- part_dfly.mod
| | |-- part_dvh.mod
| | |-- part_gpt.mod
| | |-- part_msdos.mod
| | |-- part_plan.mod
| | |-- part_sun.mod
| | |-- part_sunpc.mod
| | |-- partmap.lst
| | |-- parttool.lst
| | |-- parttool.mod
| | |-- password.mod
| | |-- password_pbkdf2.mod
| | |-- pata.mod
| | |-- pbkdf2.mod
| | |-- pbkdf2_test.mod
| | |-- pci.mod
| | |-- pcidump.mod
| | |-- plan9.mod
| | |-- play.mod
| | |-- png.mod
| | |-- priority_queue.mod
| | |-- probe.mod
| | |-- procfs.mod
| | |-- progress.mod
| | |-- pxe.mod
| | |-- pxechain.mod
| | |-- raid5rec.mod
| | |-- raid6rec.mod
| | |-- random.mod
| | |-- read.mod
| | |-- reboot.mod
| | |-- regexp.mod
| | |-- reiserfs.mod
| | |-- relocator.mod
| | |-- romfs.mod
| | |-- scsi.mod
| | |-- search.mod
| | |-- search_fs_file.mod
| | |-- search_fs_uuid.mod
| | |-- search_label.mod
| | |-- sendkey.mod
| | |-- serial.mod
| | |-- setjmp.mod
| | |-- setjmp_test.mod
| | |-- setpci.mod
| | |-- sfs.mod
| | |-- shift_test.mod
| | |-- signature_test.mod
| | |-- sleep.mod
| | |-- sleep_test.mod
| | |-- spkmodem.mod
| | |-- squash4.mod
| | |-- syslinuxcfg.mod
| | |-- tar.mod
| | |-- terminal.lst
| | |-- terminal.mod
| | |-- terminfo.mod
| | |-- test.mod
| | |-- test_blockarg.mod
| | |-- testload.mod
| | |-- testspeed.mod
| | |-- tftp.mod
| | |-- tga.mod
| | |-- time.mod
| | |-- tr.mod
| | |-- trig.mod
| | |-- true.mod
| | |-- truecrypt.mod
| | |-- udf.mod
| | |-- ufs1.mod
| | |-- ufs1_be.mod
| | |-- ufs2.mod
| | |-- uhci.mod
| | |-- usb.mod
| | |-- usb_keyboard.mod
| | |-- usbms.mod
| | |-- usbserial_common.mod
| | |-- usbserial_ftdi.mod
| | |-- usbserial_pl2303.mod
| | |-- usbserial_usbdebug.mod
| | |-- usbtest.mod
| | |-- vbe.mod
| | |-- verify.mod
| | |-- vga.mod
| | |-- vga_text.mod
| | |-- video.lst
| | |-- video.mod
| | |-- video_bochs.mod
| | |-- video_cirrus.mod
| | |-- video_colors.mod
| | |-- video_fb.mod
| | |-- videoinfo.mod
| | |-- videotest.mod
| | |-- videotest_checksum.mod
| | |-- xfs.mod
| | |-- xnu.mod
| | |-- xnu_uuid.mod
| | |-- xnu_uuid_test.mod
| | |-- xzio.mod
| | |-- zfs.mod
| | |-- zfscrypt.mod
| | `-- zfsinfo.mod
| |-- locale
| | |-- ast.mo
| | |-- ca.mo
| | |-- da.mo
| | |-- de.mo
| | |-- de@hebrew.mo
| | |-- de_CH.mo
| | |-- en@arabic.mo
| | |-- en@hebrew.mo
| | |-- en@piglatin.mo
| | |-- en@quot.mo
| | |-- eo.mo
| | |-- es.mo
| | |-- fi.mo
| | |-- fr.mo
| | |-- gl.mo
| | |-- hr.mo
| | |-- hu.mo
| | |-- id.mo
| | |-- it.mo
| | |-- ja.mo
| | |-- ko.mo
| | |-- lt.mo
| | |-- nb.mo
| | |-- nl.mo
| | |-- pa.mo
| | |-- pl.mo
| | |-- pt_BR.mo
| | |-- ru.mo
| | |-- sl.mo
| | |-- sr.mo
| | |-- sv.mo
| | |-- tr.mo
| | |-- uk.mo
| | |-- vi.mo
| | |-- zh_CN.mo
| | `-- zh_TW.mo
| |-- themes
| | `-- starfield
| | |-- COPYING.CC-BY-SA-3.0
| | |-- README
| | |-- blob_w.png
| | |-- boot_menu_c.png
| | |-- boot_menu_e.png
| | |-- boot_menu_n.png
| | |-- boot_menu_ne.png
| | |-- boot_menu_nw.png
| | |-- boot_menu_s.png
| | |-- boot_menu_se.png
| | |-- boot_menu_sw.png
| | |-- boot_menu_w.png
| | |-- dejavu_10.pf2
| | |-- dejavu_12.pf2
| | |-- dejavu_14.pf2
| | |-- dejavu_16.pf2
| | |-- dejavu_bold_14.pf2
| | |-- slider_c.png
| | |-- slider_n.png
| | |-- slider_s.png
| | |-- starfield.png
| | |-- terminal_box_c.png
| | |-- terminal_box_e.png
| | |-- terminal_box_n.png
| | |-- terminal_box_ne.png
| | |-- terminal_box_nw.png
| | |-- terminal_box_s.png
| | |-- terminal_box_se.png
| | |-- terminal_box_sw.png
| | |-- terminal_box_w.png
| | `-- theme.txt
| `-- unicode.pf2
|-- grub.bak
| |-- fonts
| | `-- unicode.pf2
| |-- grub.cfg
| |-- grubenv
| |-- i386-pc
| | |-- acpi.mod
| | |-- adler32.mod
| | |-- affs.mod
| | |-- afs.mod
| | |-- ahci.mod
| | |-- all_video.mod
| | |-- aout.mod
| | |-- archelp.mod
| | |-- at_keyboard.mod
| | |-- ata.mod
| | |-- backtrace.mod
| | |-- bfs.mod
| | |-- biosdisk.mod
| | |-- bitmap.mod
| | |-- bitmap_scale.mod
| | |-- blocklist.mod
| | |-- boot.img
| | |-- boot.mod
| | |-- boottime.mod
| | |-- bsd.mod
| | |-- bswap_test.mod
| | |-- btrfs.mod
| | |-- bufio.mod
| | |-- cacheinfo.mod
| | |-- cat.mod
| | |-- cbfs.mod
| | |-- cbls.mod
| | |-- cbmemc.mod
| | |-- cbtable.mod
| | |-- cbtime.mod
| | |-- chain.mod
| | |-- cmdline_cat_test.mod
| | |-- cmosdump.mod
| | |-- cmostest.mod
| | |-- cmp.mod
| | |-- cmp_test.mod
| | |-- command.lst
| | |-- configfile.mod
| | |-- core.img
| | |-- cpio.mod
| | |-- cpio_be.mod
| | |-- cpuid.mod
| | |-- crc64.mod
| | |-- crypto.lst
| | |-- crypto.mod
| | |-- cryptodisk.mod
| | |-- cs5536.mod
| | |-- ctz_test.mod
| | |-- date.mod
| | |-- datehook.mod
| | |-- datetime.mod
| | |-- disk.mod
| | |-- diskfilter.mod
| | |-- div.mod
| | |-- div_test.mod
| | |-- dm_nv.mod
| | |-- drivemap.mod
| | |-- echo.mod
| | |-- efiemu.mod
| | |-- efiemu32.o
| | |-- efiemu64.o
| | |-- ehci.mod
| | |-- elf.mod
| | |-- eval.mod
| | |-- exfat.mod
| | |-- exfctest.mod
| | |-- ext2.mod
| | |-- extcmd.mod
| | |-- fat.mod
| | |-- file.mod
| | |-- font.mod
| | |-- freedos.mod
| | |-- fs.lst
| | |-- fshelp.mod
| | |-- functional_test.mod
| | |-- gcry_arcfour.mod
| | |-- gcry_blowfish.mod
| | |-- gcry_camellia.mod
| | |-- gcry_cast5.mod
| | |-- gcry_crc.mod
| | |-- gcry_des.mod
| | |-- gcry_dsa.mod
| | |-- gcry_idea.mod
| | |-- gcry_md4.mod
| | |-- gcry_md5.mod
| | |-- gcry_rfc2268.mod
| | |-- gcry_rijndael.mod
| | |-- gcry_rmd160.mod
| | |-- gcry_rsa.mod
| | |-- gcry_seed.mod
| | |-- gcry_serpent.mod
| | |-- gcry_sha1.mod
| | |-- gcry_sha256.mod
| | |-- gcry_sha512.mod
| | |-- gcry_tiger.mod
| | |-- gcry_twofish.mod
| | |-- gcry_whirlpool.mod
| | |-- gdb.mod
| | |-- geli.mod
| | |-- gettext.mod
| | |-- gfxmenu.mod
| | |-- gfxterm.mod
| | |-- gfxterm_background.mod
| | |-- gfxterm_menu.mod
| | |-- gptsync.mod
| | |-- gzio.mod
| | |-- halt.mod
| | |-- hashsum.mod
| | |-- hdparm.mod
| | |-- hello.mod
| | |-- help.mod
| | |-- hexdump.mod
| | |-- hfs.mod
| | |-- hfsplus.mod
| | |-- hfspluscomp.mod
| | |-- http.mod
| | |-- iorw.mod
| | |-- iso9660.mod
| | |-- jfs.mod
| | |-- jpeg.mod
| | |-- keylayouts.mod
| | |-- keystatus.mod
| | |-- ldm.mod
| | |-- legacy_password_test.mod
| | |-- legacycfg.mod
| | |-- linux.mod
| | |-- linux16.mod
| | |-- loadenv.mod
| | |-- loopback.mod
| | |-- ls.mod
| | |-- lsacpi.mod
| | |-- lsapm.mod
| | |-- lsmmap.mod
| | |-- lspci.mod
| | |-- luks.mod
| | |-- lvm.mod
| | |-- lzopio.mod
| | |-- macbless.mod
| | |-- macho.mod
| | |-- mda_text.mod
| | |-- mdraid09.mod
| | |-- mdraid09_be.mod
| | |-- mdraid1x.mod
| | |-- memdisk.mod
| | |-- memrw.mod
| | |-- minicmd.mod
| | |-- minix.mod
| | |-- minix2.mod
| | |-- minix2_be.mod
| | |-- minix3.mod
| | |-- minix3_be.mod
| | |-- minix_be.mod
| | |-- mmap.mod
| | |-- moddep.lst
| | |-- modinfo.sh
| | |-- morse.mod
| | |-- mpi.mod
| | |-- msdospart.mod
| | |-- mul_test.mod
| | |-- multiboot.mod
| | |-- multiboot2.mod
| | |-- nativedisk.mod
| | |-- net.mod
| | |-- newc.mod
| | |-- nilfs2.mod
| | |-- normal.mod
| | |-- ntfs.mod
| | |-- ntfscomp.mod
| | |-- ntldr.mod
| | |-- odc.mod
| | |-- offsetio.mod
| | |-- ohci.mod
| | |-- part_acorn.mod
| | |-- part_amiga.mod
| | |-- part_apple.mod
| | |-- part_bsd.mod
| | |-- part_dfly.mod
| | |-- part_dvh.mod
| | |-- part_gpt.mod
| | |-- part_msdos.mod
| | |-- part_plan.mod
| | |-- part_sun.mod
| | |-- part_sunpc.mod
| | |-- partmap.lst
| | |-- parttool.lst
| | |-- parttool.mod
| | |-- password.mod
| | |-- password_pbkdf2.mod
| | |-- pata.mod
| | |-- pbkdf2.mod
| | |-- pbkdf2_test.mod
| | |-- pci.mod
| | |-- pcidump.mod
| | |-- plan9.mod
| | |-- play.mod
| | |-- png.mod
| | |-- priority_queue.mod
| | |-- probe.mod
| | |-- procfs.mod
| | |-- progress.mod
| | |-- pxe.mod
| | |-- pxechain.mod
| | |-- raid5rec.mod
| | |-- raid6rec.mod
| | |-- random.mod
| | |-- read.mod
| | |-- reboot.mod
| | |-- regexp.mod
| | |-- reiserfs.mod
| | |-- relocator.mod
| | |-- romfs.mod
| | |-- scsi.mod
| | |-- search.mod
| | |-- search_fs_file.mod
| | |-- search_fs_uuid.mod
| | |-- search_label.mod
| | |-- sendkey.mod
| | |-- serial.mod
| | |-- setjmp.mod
| | |-- setjmp_test.mod
| | |-- setpci.mod
| | |-- sfs.mod
| | |-- shift_test.mod
| | |-- signature_test.mod
| | |-- sleep.mod
| | |-- sleep_test.mod
| | |-- spkmodem.mod
| | |-- squash4.mod
| | |-- syslinuxcfg.mod
| | |-- tar.mod
| | |-- terminal.lst
| | |-- terminal.mod
| | |-- terminfo.mod
| | |-- test.mod
| | |-- test_blockarg.mod
| | |-- testload.mod
| | |-- testspeed.mod
| | |-- tftp.mod
| | |-- tga.mod
| | |-- time.mod
| | |-- tr.mod
| | |-- trig.mod
| | |-- true.mod
| | |-- truecrypt.mod
| | |-- udf.mod
| | |-- ufs1.mod
| | |-- ufs1_be.mod
| | |-- ufs2.mod
| | |-- uhci.mod
| | |-- usb.mod
| | |-- usb_keyboard.mod
| | |-- usbms.mod
| | |-- usbserial_common.mod
| | |-- usbserial_ftdi.mod
| | |-- usbserial_pl2303.mod
| | |-- usbserial_usbdebug.mod
| | |-- usbtest.mod
| | |-- vbe.mod
| | |-- verify.mod
| | |-- vga.mod
| | |-- vga_text.mod
| | |-- video.lst
| | |-- video.mod
| | |-- video_bochs.mod
| | |-- video_cirrus.mod
| | |-- video_colors.mod
| | |-- video_fb.mod
| | |-- videoinfo.mod
| | |-- videotest.mod
| | |-- videotest_checksum.mod
| | |-- xfs.mod
| | |-- xnu.mod
| | |-- xnu_uuid.mod
| | |-- xnu_uuid_test.mod
| | |-- xzio.mod
| | |-- zfs.mod
| | |-- zfscrypt.mod
| | `-- zfsinfo.mod
| |-- locale
| | |-- ast.mo
| | |-- ca.mo
| | |-- da.mo
| | |-- de.mo
| | |-- de@hebrew.mo
| | |-- de_CH.mo
| | |-- en@arabic.mo
| | |-- en@hebrew.mo
| | |-- en@piglatin.mo
| | |-- en@quot.mo
| | |-- eo.mo
| | |-- es.mo
| | |-- fi.mo
| | |-- fr.mo
| | |-- gl.mo
| | |-- hr.mo
| | |-- hu.mo
| | |-- id.mo
| | |-- it.mo
| | |-- ja.mo
| | |-- ko.mo
| | |-- lt.mo
| | |-- nb.mo
| | |-- nl.mo
| | |-- pa.mo
| | |-- pl.mo
| | |-- pt_BR.mo
| | |-- ru.mo
| | |-- sl.mo
| | |-- sr.mo
| | |-- sv.mo
| | |-- tr.mo
| | |-- uk.mo
| | |-- vi.mo
| | |-- zh_CN.mo
| | `-- zh_TW.mo
| `-- themes
| `-- starfield
| |-- COPYING.CC-BY-SA-3.0
| |-- README
| |-- blob_w.png
| |-- boot_menu_c.png
| |-- boot_menu_e.png
| |-- boot_menu_n.png
| |-- boot_menu_ne.png
| |-- boot_menu_nw.png
| |-- boot_menu_s.png
| |-- boot_menu_se.png
| |-- boot_menu_sw.png
| |-- boot_menu_w.png
| |-- dejavu_10.pf2
| |-- dejavu_12.pf2
| |-- dejavu_14.pf2
| |-- dejavu_16.pf2
| |-- dejavu_bold_14.pf2
| |-- slider_c.png
| |-- slider_n.png
| |-- slider_s.png
| |-- starfield.png
| |-- terminal_box_c.png
| |-- terminal_box_e.png
| |-- terminal_box_n.png
| |-- terminal_box_ne.png
| |-- terminal_box_nw.png
| |-- terminal_box_s.png
| |-- terminal_box_se.png
| |-- terminal_box_sw.png
| |-- terminal_box_w.png
| `-- theme.txt
|-- initramfs-linux-fallback.img
|-- initramfs-linux.img
`-- vmlinuz-linux
12 directories, 700 filesfile /boot/vmlinuz-linux:
/boot/vmlinuz-linux: Linux kernel x86 boot executable bzImage, version 5.0.0-arch1-1-ARCH (builduser@heftig-18825) #1 SMP PREEMPT Mon Mar 4 14:11:43 UTC 2019, RO-rootFS, swap_dev 0x5, Normal VGAcat /boot/grub/grub.cfg:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="${saved_entry}"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
set menu_color_normal=light-blue/black
set menu_color_highlight=light-cyan/blue
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 d757311f-7efe-4ba8-988f-0c64da4ac9b3
else
search --no-floppy --fs-uuid --set=root d757311f-7efe-4ba8-988f-0c64da4ac9b3
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
fi
terminal_input console
terminal_output gfxterm
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=10
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/06_grub-customizer_menu_color_helper ###
### END /etc/grub.d/06_grub-customizer_menu_color_helper ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-d757311f-7efe-4ba8-988f-0c64da4ac9b3' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 d757311f-7efe-4ba8-988f-0c64da4ac9b3
else
search --no-floppy --fs-uuid --set=root d757311f-7efe-4ba8-988f-0c64da4ac9b3
fi
echo 'Loading Linux linux ...'
linux /vmlinuz-linux root=UUID=d757311f-7efe-4ba8-988f-0c64da4ac9b3 rw quiet
echo 'Loading initial ramdisk ...'
initrd /initramfs-linux.img
}
submenu 'Advanced options for Arch Linux' $menuentry_id_option 'gnulinux-advanced-d757311f-7efe-4ba8-988f-0c64da4ac9b3' {
menuentry 'Arch Linux, with Linux linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-d757311f-7efe-4ba8-988f-0c64da4ac9b3' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 d757311f-7efe-4ba8-988f-0c64da4ac9b3
else
search --no-floppy --fs-uuid --set=root d757311f-7efe-4ba8-988f-0c64da4ac9b3
fi
echo 'Loading Linux linux ...'
linux /vmlinuz-linux root=UUID=d757311f-7efe-4ba8-988f-0c64da4ac9b3 rw quiet
echo 'Loading initial ramdisk ...'
initrd /initramfs-linux.img
}
menuentry 'Arch Linux, with Linux linux (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-d757311f-7efe-4ba8-988f-0c64da4ac9b3' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 d757311f-7efe-4ba8-988f-0c64da4ac9b3
else
search --no-floppy --fs-uuid --set=root d757311f-7efe-4ba8-988f-0c64da4ac9b3
fi
echo 'Loading Linux linux ...'
linux /vmlinuz-linux root=UUID=d757311f-7efe-4ba8-988f-0c64da4ac9b3 rw quiet
echo 'Loading initial ramdisk ...'
initrd /initramfs-linux-fallback.img
}
menuentry 'Arch Linux, with Linux linux (recovery mode)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-recovery-d757311f-7efe-4ba8-988f-0c64da4ac9b3' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 d757311f-7efe-4ba8-988f-0c64da4ac9b3
else
search --no-floppy --fs-uuid --set=root d757311f-7efe-4ba8-988f-0c64da4ac9b3
fi
echo 'Loading Linux linux ...'
linux /vmlinuz-linux root=UUID=d757311f-7efe-4ba8-988f-0c64da4ac9b3 rw single
echo 'Loading initial ramdisk ...'
initrd /initramfs-linux-fallback.img
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober_proxy ###
### END /etc/grub.d/30_os-prober_proxy ###
### BEGIN /etc/grub.d/42_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/42_custom ###
### BEGIN /etc/grub.d/43_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/43_custom ###
### BEGIN /etc/grub.d/44_os-prober_proxy ###
menuentry "Windows 10 " --class windows --class os $menuentry_id_option 'osprober-chain-5BE8D9A432DCA2B9' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-ieee1275='ieee1275//disk@0,msdos3' --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 5BE8D9A432DCA2B9
else
search --no-floppy --fs-uuid --set=root 5BE8D9A432DCA2B9
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/44_os-prober_proxy ###mount:
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=4054804k,nr_inodes=1013701,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/sda1 on / type ext4 (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=32,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=366)
mqueue on /dev/mqueue type mqueue (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
configfs on /sys/kernel/config type configfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sda3 on /Windows type fuseblk (ro,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=812452k,mode=700,uid=1000,gid=985)Offline
both vmlinuz-linux files output are the same, maybe because I downgraded the kernel.
So what if you update the kernel and then run
file {/boot,}/vmlinuz-linuxDoes that show a new version?
Also check the timestamp (`ls -l`) for {/boot,}/initramfs-linux.img to see if that has been updated correctly.
Does the fallback menuentry boot correctly with an updated kernel?
Jin, Jîyan, Azadî
Offline