You are not logged in.
Hi all,
I have just reinstalled Arch after messing around with my previous installation. I've only installed base packages, the bootloader (grub2-efi) and set up locale/timezone settings. However, I get the following errors whenever I boot up...
1)
::Mounting Local Filesystems
FAT-fs (sda1): Unrecognized mount option "codepage=cp437" or missing value
mount: wrong fs type, bad option bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
The result is that /dev/sda1 (my UEFISYS partition) remains unmounted. Trying
mount /dev/sda1
gives the same error, while
mount /dev/sda1 /boot/efi
works correctly. Here is my fstab:
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
tmpfs /tmp tmpfs nodev,nosuid 0 0
# UUID=68df3d5f-2516-4c6d-bfdd-d214ac351b32
/dev/sda2 / ext4 rw,relatime,data=ordered 0 1
# UUID=8554-0370
/dev/sda1 /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2
I have tried installing grub on /boot and on /boot/efi/EFI but experienced the same results. When I first installed Arch I just installed everything on /boot and used /boot as the UEFISYS partition, but I realized that is not the conventional way to install it so this time I followed the documentation more closely.
2)
::Removing leftover files
[/usr/lib/tmpfiles.d/uuidd.conf:1] Unknown user 'uuidd'
This is my uuidd.conf:
d /run/uuidd 0755 uuidd uuidd
Thanks.
Last edited by cogeary (2012-09-24 21:04:16)
Offline
Try changing codepage=cp437 in your fstab to codepage=437.
Offline
Try changing codepage=cp437 in your fstab to codepage=437.
That did it - thanks a lot!
Any ideas on the second error?
Offline
No ideas for the second issue. I don't use a bootloader. I use an efibootmgr entry.
Offline
For the Unknown user uuidd error. Reinstall util-linux.
pacman -Syu util-linux
Last edited by archie0 (2012-09-24 05:27:12)
Offline
I may well be way off base here, but I have a feeling that the UUID of a partition may well change if you muck with its size. I am not following everything you are trying (I have never even tried EFI), but if you are depending on the original UUID, you may want to check it.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
About uuidd, there is a bug report opened: https://bugs.archlinux.org/task/31663?p … &sort=desc
Actually with a new pure systemd install, I got same errors about uuidd. Service called "systemd-tmpfiles-clean.service" is failing and it's related to uuidd.
Offline
About uuidd, there is a bug report opened: https://bugs.archlinux.org/task/31663?p … &sort=desc
Actually with a new pure systemd install, I got same errors about uuidd. Service called "systemd-tmpfiles-clean.service" is failing and it's related to uuidd.
Like I said. Reinstalling util-linux should solve the problem.
Offline
Yup, it woks for me after installing util-linux.
Thanks all!
Offline
I can confirm that pacman -Syu util-linux fixes the
"::Removing leftover files
[/usr/lib/tmpfiles.d/uuidd.conf:1] Unknown user 'uuidd'" error.
Thanks archie0
Offline