You are not logged in.
I'm trying to make a partition bootable, on the other arch version I downloaded, it had a toggle boot option, now it doesnt. I tried hitting ''b'' on my keyboard and that doesn't toggle it either. I'm a total loss right now.
Last edited by BabbyUser (2014-11-25 03:54:03)
Offline
b Toggle the bootable flag of the current partition. This allows you to select which primary partition is bootable on the drive. This command
may not be available for all partition label types.
Offline
man cfdisk wrote:b Toggle the bootable flag of the current partition. This allows you to select which primary partition is bootable on the drive. This command
may not be available for all partition label types.
then how am I supposed to make it available? Because now I can't even get arch to boot from my new computer.
Offline
I think is not that the case.
Which is your boot loader/manager ?
do it good first, it will be faster than do it twice the saint
Offline
I think is not that the case.
Which is your boot loader/manager ?
I tried grub, on my other computer, it worked flawlessly(but i toggled the boot setting on my root partition, which I didn't do here), I followed all the steps correctly, but once I reboot and remove the stick I'm greeted with "no bootable device"
Offline
You should restart the Arch ISO and chroot in the installation. Then try to remake the configuration.
If you're using UEFI, see more detail on grub wiki.
For vfat partitions like ESP check if you've installed dosfstools.
do it good first, it will be faster than do it twice the saint
Offline
I am using UEFI.
I followed that guide but I get
grub-install: info: cannot open '/boot/grub/device.map': no such file or directory
grub-install: error: failed to get canonical path of '/boot/efi'
Am I royally screwed?
My etc/fstab:
#/dev/sda2
UUID=d975058a0-da67-4081-9734-68300cdca3aa / ext4 rw,relatime,data=ordered 0 1
#dev/sda4
UUID=148911a-84a6-4193-ab0f-94853f439ce7 /home ext4 rw,relatime,data=ordered 0 2
#/dev/sda3
UUID=a5da123a-40fe-4ab3-b0c4-51736311994be none swap defaults 0 0
Offline
OK, what about you ESP ?
fstab doesn't mention it.
After chroot, let us see
# gdisk -l /dev/sda
# ls -lF /dev/disk/by-uuid
Have you only one HDD, or more?
do it good first, it will be faster than do it twice the saint
Offline
OK, what about you ESP ?
fstab doesn't mention it.
After chroot, let us see# gdisk -l /dev/sda # ls -lF /dev/disk/by-uuid
Have you only one HDD, or more?
Sorry for the late reply:
gdisk -l /dev/sda
MBR:Protective
GPT:Present
1 2048 2099199 1024MiB EF00(EFI Partition)
2 2099200 44042239 20GiB root
344042240 1953525134 910.GiB homw
I try to install grub using
# grub-install --target=x86_64-efi --efi-directory=$esp --bootloader-id=arch_grub --recheck --debug
I receive
grub-install: info: cannot open /boot/grub/device.map: No such file or directory
grub-install: error: failed to get canonical path of ' '
for --efi-directory=$esp I replaced ESP with /mnt/boot which is where I mounted the efi partition. As for the canonical path issue, I'm clueless.
Last edited by BabbyUser (2014-11-24 23:39:11)
Offline
May I understanding you wrongly.
All boot loader must install after chroot into the installation.
The ESP is correct. But I don't see /boot in your fstab. Also I wish you to read wikis more carefully.
do it good first, it will be faster than do it twice the saint
Offline
May I understanding you wrongly.
All boot loader must install after chroot into the installation.
The ESP is correct. But I don't see /boot in your fstab. Also I wish you to read wikis more carefully.
Got arch to install, I just made a file in /boot called efi and did the original grub command, worked like a charm. (: Thanks
Offline
Got you the solution ?
Mark the thread [Solved], please.
do it good first, it will be faster than do it twice the saint
Offline