For future readers:
sudo pacman -Syyuu --root /mntdid NOT work.
sudo pacman -Syyuu --sysroot /mntdid NOT work either.
The following DID ABSOLUTELY WORK AND I’M SO HAPPY!!!
sudo arch-chroot /mnt
sudo pacman -Syyuu
@manuel Ah ok I get it now. :)
At first I thought the explainations were part of the commands themselves, but now it makes sense.
after mounting successfully I tried:
sudo pacman -Syyuu --root /mnt
Total Download Size: 340.24 MiB
Total Installed Size: 1104.68 MiB
Net Upgrade Size: -28.93 MiB
:: Proceed with installation? [Y/n]
“error: Partition / too full 91266 blocks needed, 76934 blocks free
error: failed to commit transaction (not enough free disk space)
Errors occurred, no packages were upgraded.”
I guess this has to do with the USB stick live ISO itself being too full, because I have about 100 gigabytes of free available disk space on that SSD.
Is there a special procedure for creating a live ISO on a USB stick, WHILE KEEPING THE REST OF THE USB STICK SPACE AVAILABLE?
Or maybe something else is going on, I don’t know.
I would prefer to keep reinstalling Antergos as an absolute last resort.
@fernandomaroto Thanks for this suggestion, I have a feeling this is going to work :)
I have an EFI system, but the I don’t understand the > parts of these commands and I don’t understand why I need to mount more than once.
the EFI-boot (fat)
part is confusing me.
Should I literally copy this part, or should I fill in something appropriate (which I don’t know what that would be) on this spot?
Could you explain to me how I should enter these commands with an example (without any placeholders)?
when I type:
"Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: FC1164CB-54F4-4E73-ABE4-D98F74E71A95
Device Start End Sectors Size Type /dev/sda1 2048 411647 409600 200M EFI System /dev/sda2 411648 935935 524288 256M Linux filesystem /dev/sda3 935936 483993599 483057664 230.3G Linux filesystem /dev/sda4 483993600 500118158 16124559 7.7G Linux swap
So I assume sdXn should be replaced with sda1 everywhere.
when I type:
I get a bunch of items and one of them is my Broadcom Limited Netlink BCM57781 Gigabit Ethernet PCIe (rev 10) controller and then a list of information about it.
At the bottom of that list it says:
“Kernel modules: tg3”
So I typed:
dmesg | grep tg3
and got no result.
@joekamprad ifconfig and ip link both only show the loopback device.
says: “Note that lo is the loop device and not used in making network connections.”
so I guess there’s something really going wrong here.
@joekamprad thanks for your suggestion.
I’m not entirely sure how to connect with dhcpcd, but when I just type:
in the shell I get:
“dev: loaded udev
no valid interfaces found
no interfaces have a carrier
forked to background, child pid 281”
and the second time I type dhcpcd I get:
“sending commands to master dhcpcd process”
None of the servers have been commented.
pacman -Syyu keeps failing.
I thought maybe there’s something wrong with connecting to the internet, so I tried to ping and got:
“ping: Temporary failure in name resolution”
Host gives another error:
“host: error while loading shared libraries: libicuuc.so.61: cannot open shared object file: No such file or directory”
When I try to upgrade (as root) with: pacman -Syyu I get a lot of errors.
“error: failed retrieving file ‘multilib.db’ from arbitrary.mirror.uri : Could not resolve host: arbitrary.mirror.uri”
I’m getting more than 100 of these errors.
So I’m not sure how to proceed from here.
I’m pretty sure something went wrong with updating linux earlier as you suspected and that the warcraft III update had nothing to do with this black screen problem.