You are not logged in.

#1 2017-02-14 18:04:53

willowisha
Member
Registered: 2017-02-14
Posts: 2

Failed to load ldlinux.c32

I have made the USB flash installation media perfactly. And the liveCD is available to download and install arch linux into my computer . So the liveCD is good.
I install arch linux following the installation guide, and use the syslinux to boot.
but!!!
after all the things i have done, when i reboot the computer and wish to boot from my SSD disk in which I install the arch linux, it failed.

the problem is :
Failed to load ldlinux.c32
Boot failed: please change disks and press a key to continue.

I guess that the problem is in MBR and syslinux, but I don't know how to fix it.

somebody help !

Many thanks in advance !

Last edited by willowisha (2017-02-14 18:06:59)

Offline

#2 2017-02-14 18:47:33

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: Failed to load ldlinux.c32

Did you follow all of the steps in the wiki to install and configre syslinux?


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#3 2017-02-16 16:46:34

willowisha
Member
Registered: 2017-02-14
Posts: 2

Re: Failed to load ldlinux.c32

yes I think。 And finally I changed syslinux instead of grub to be the bootloader.
use cfdisk to make the /mnt/boot to be bootable
then reboot it, and I use the command line

Offline

#4 2017-02-21 14:25:09

techmod
Member
Registered: 2016-02-29
Posts: 20

Re: Failed to load ldlinux.c32

Same problem here also creating a boot partition with

mkfs.ext4 -O ^64bit -L boot /dev/sdX

results in bash throwing

wrong fs type

errors at me.

I tried to copy ldlinux.c32 manually from ../syslinux to /boot, but it doesn´t help also. Has somebody managed this? Seems like every week there is somethingnew going on.

Offline

#5 2017-02-28 14:11:55

anatolik
Developer
Registered: 2012-09-27
Posts: 458

Re: Failed to load ldlinux.c32

https://wiki.archlinux.org/index.php/sy … ad_ldlinux seems related to your issue @techmod.


Read it before posting http://www.catb.org/esr/faqs/smart-questions.html
Ruby gems repository done right https://bbs.archlinux.org/viewtopic.php?id=182729
Fast initramfs generator with security in mind https://wiki.archlinux.org/index.php/Booster

Offline

#6 2017-03-10 09:42:05

mhertz
Member
From: Denmark
Registered: 2010-06-19
Posts: 681

Re: Failed to load ldlinux.c32

This command fixes the issue, just correct partition-name accordingly:

mkfs.ext4 -F -O ^64bit /dev/sda1

This is what I use for partitioning in my unattended-install shell-script:

#!/bin/bash
parted -s /dev/sda mklabel msdos
parted -s /dev/sda mkpart primary ext4 1MiB 10GiB
parted -s /dev/sda set 1 boot on
parted -s -- /dev/sda mkpart primary ext4 10GiB -0
mkfs.ext4 -F -O ^64bit /dev/sda1
mkfs.ext4 -F -O ^64bit /dev/sda2
mount /dev/sda1 /mnt
mkdir /mnt/home
mount /dev/sda2 /mnt/home

I have the new naming scheme disabled with 'ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules' and above makes two partitions on my SSD; /root of 10GiB and /home with remaining free space.

Last edited by mhertz (2017-03-10 10:22:01)

Offline

Board footer

Powered by FluxBB