You are not logged in.
So I recently got a new computer (Lenovo T440p) and there's just trouble with the installation.
Enabled the UEFI mode with CSM disabled.
When I tried to boot the archiso the first time it failed. After one or two reboots it succeeded.
Installed arch then with the rEFInd bootloader. I changed my mind and wanted a dual-boot setup just for the rare case I'd need Windows.
For curiosity I checked all my EFI settings again and if I remember correctly I found (the anti-theft spying) computrace being enabled by default which I disabled immediately. I might have changed a few other settings as well but I can't remember anymore.
From this time on I couldn't boot from archiso anymore, just getting a black screen. I'm not sure if it was because of the installed rEFInd or the modified EFI settings.
I recovered the pre-installed Windows then, and since Ubuntu was able to boot I installed it alongside from which I was able to use the arch bootstrapping image in order to install it as my main favourite system, through a chroot.
Everything seemed to be fine but on the reboot rEFInd hangs with
Starting vmlinuz-linux.efi
Using load options 'root=/dev/mapper/vg0-lvroot ro rootfstype=ext4 add_efi_memmap initrd=\EFI\arch\initramfs-linux.img'
I'm still working on trying a few things that might help so the following file contents might no longer lead to the same output but very similar.
/boot looks as follows:
boot
├── efi
│ ├── boot
│ │ └── boot.sdi
│ ├── EFI
│ │ ├── Boot
│ │ │ └── bootx64.efi
│ │ ├── Lenovo
│ │ │ └── Boot
│ │ │ ├── BCD
│ │ │ ¦
│ │ ├── Microsoft
│ │ │ └── Boot
│ │ │ ├── BCD
│ │ │ ¦
│ │ ├── refind
│ │ │ ├── drivers_x64
│ │ │ │ ├── btrfs_x64.efi
│ │ │ │ ├── ext2_x64.efi
│ │ │ │ ├── ext4_x64.efi
│ │ │ │ ├── hfs_x64.efi
│ │ │ │ ├── iso9660_x64.efi
│ │ │ │ ├── ntfs_x64.efi
│ │ │ │ └── reiserfs_x64.efi
│ │ │ ├── icons
│ │ │ │ ├── arrow_left.png
│ │ │ │ ¦
│ │ │ ├── keys
│ │ │ │ ├── altlinux.cer
│ │ │ │ ¦
│ │ │ ├── refind.conf
│ │ │ └── refind_x64.efi
│ │ ├── shellx64.efi
│ │ ├── tools
│ │ └── ubuntu
│ │ ├── grub.cfg
│ │ ├── grubx64.efi
│ │ ├── MokManager.efi
│ │ └── shimx64.efi
│ └── shellx64.efi
├── initramfs-linux-fallback.img
├── initramfs-linux.img
├── lost+found
├── refind_linux.conf
└── vmlinuz-linux
refind_linux.conf
"Boot with standard options" "ro root=/dev/mapper/vg0-lvroot initrd=/initramfs-linux.img "
"Boot to single-user mode" "ro root=/dev/mapper/vg0-lvroot single"
"Boot with minimal options" "ro root=/dev/mapper/vg0-lvroot"
refind.conf
timeout 20
resolution 1920 1080
scanfor internal,external,optical,manual
default_selection vmlinuz
menuentry "Arch Linux" {
icon EFI/refind/icons/os_arch.png
volume ArchBoot
loader /boot/vmlinuz-linux
initrd /boot/initramfs-linux.img
options "rw root=/dev/mapper/vg0-lvroot"
}
blkdid
/dev/sda1: LABEL="WINRE_DRV" UUID="0E4657F74657DE51" TYPE="ntfs"
/dev/sda2: LABEL="SYSTEM_DRV" UUID="9658-369A" TYPE="vfat"
/dev/sda4: LABEL="Windows8_OS" UUID="1A3C63863C635C2F" TYPE="ntfs"
/dev/sda5: UUID="8158ac36-ab99-41e3-b513-13b73813f85f" TYPE="ext4"
/dev/sda6: UUID="9RYp7U-pscS-OCNC-2kQ3-nka4-Gasf-GeKJrg" TYPE="LVM2_member"
/dev/mapper/vg0-lvroot: UUID="488cea9c-5619-4b9e-b5ab-b51b10ce0ed9" TYPE="ext4"
/dev/sdb1: UUID="78a8c61d-977d-4486-9455-9fe73dcc25f8" TYPE="ext4"
/etc/fstab
# /dev/mapper/vg0-lvroot
UUID=488cea9c-5619-4b9e-b5ab-b51b10ce0ed9 / ext4 rw,relatime,data=ordered 0 1
# /dev/sdb1
UUID=78a8c61d-977d-4486-9455-9fe73dcc25f8 /boot ext4 rw,relatime,data=ordered 0 1
# /dev/sda2 LABEL=SYSTEM_DRV
UUID=9658-369A /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2
/etc/mkinitcpio.conf
MODULES="dm_mod"
BINARIES=""
FILES=""
HOOKS="base udev autodetect modconf block lvm2 filesystems keyboard fsck"
If you need further specific information tell me what tool needs to be used, how it should be executed and maybe also what result you expect.
Notes:
archlinux-2014.07.03-dual.iso doesn't boot either.
one year ago I installed arch on the same model, also with LVM and rEFInd but without dual-boot.
I didn't try to embed the kernel parameters within a UEFI boot entry as described here: https://wiki.archlinux.org/index.php/EF … bootmgr.29
Last edited by slopjong (2015-05-25 20:22:26)
Offline