You are not logged in.
I updated like was written here https://www.archlinux.org/news/binaries … ervention/
but I now see that the update comand now changed (my RSS reader didnt update this)
I updated with the old comand and updated bash afterwards.
reboot didn´t work so I made a hard reset.
now I got this error after grub:
ERROR: Root device mounted successfully, but /sbin/init does not exist please help
Last edited by capoeira (2013-06-05 17:35:26)
Offline
Do you have init=/sbin/init as a boot parameter for the kernel? Then you should change it in the bootloader to init=/usr/lib/systemd/systemd. If systemd-sysvcompat is installed you can remove this parameter alltogether.
Edit: And which "old command" did you use to update?
Last edited by ball (2013-06-05 12:43:00)
Offline
Do you have init=/sbin/init as a boot parameter for the kernel? Then you should change it in the bootloader to init=/usr/lib/systemd/systemd. If systemd-sysvcompat is installed you can remove this parameter alltogether.
systemd-sysvcompat is installed, I think, because I made full switch to systemd. And there is no init parameter in the grub entry
Edit: And which "old command" did you use to update?
I cant reproduce because obviously I cant access my RSS-reader now. The comand changed in the news-entry
Offline
I also screwed up my update and ended up with the same error. I actually straightaway did a
# pacman -Syu --ignore filesystem,bash
# pacman -S bashAlso, my pacman was failing to download anything after this from the internet independent of the external downloader i used. So I rebooted and ended up this way.
I solved it by Booting from a LiveCD, chroot-ing into Arch root partition, Fixing packages in /bin, /sbin, downloaded the *.xz for filesystem 2013.05-2 from https://www.archlinux.org/packages/ and installed it with "pacman -U".
Last edited by nims11 (2013-06-05 12:54:23)
Offline
one thing I didnt do is
# pacman -Sucan this be the issue?
how is filesystem supposed to be updated anyways, since it doesnt appear in the news article?
I still have the old filesystem package.
will try install filesystem with livecd if noone has another solution
Offline
one thing I didnt do is
# pacman -Sucan this be the issue?
how is filesystem supposed to be updated anyways, since it doesnt appear in the news article?I still have the old filesystem package.
will try install filesystem with livecd if noone has another solution
Filesystem was supposed to updated via
# pacman -SuOffline
how is filesystem supposed to be updated anyways, since it doesnt appear in the news article?
Did you actually read the news post? This is the very reason for this whole procedure.
will try install filesystem with livecd if noone has another solution
I guess this is the canonical solution in your case. But before updating make sure that you follow the advices given in the news post: fix all packages which have files in the problematic directories. Otherwise filesystem will refuse to install.
Offline
how is filesystem supposed to be updated anyways, since it doesnt appear in the news article?
Filesystem is pretty much supposed to be updated, you will see it if you manage to have your system functional.
Just look at it with the command
# ls -la /
and
# ls -la /usr/and you will see that /bin /sbin and /usr/sbin became symlinks to /usr/bin.
“The future has already arrived. It's just not evenly distributed yet.”
― William Gibson
Offline
sorry, irelevant now. dificult to read some comands in the wiki without copy/paste
Last edited by capoeira (2013-06-05 15:20:50)
Offline
Offline
Capoeira: HalosGhost is absolutely correct. We consider post blanking to be rude and inconsiderate of other's time and effort. If you want, change the text to strike through and leave a note as to why it is no longer relevant. Abuse of the forum rules can lead to a temporary ban.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
sorry, I cant find the right proceedure in the link
capoeira wrote:how is filesystem supposed to be updated anyways, since it doesnt appear in the news article?
Did you actually read the news post? This is the very reason for this whole procedure.
capoeira wrote:will try install filesystem with livecd if noone has another solution
I guess this is the canonical solution in your case. But before updating make sure that you follow the advices given in the news post: fix all packages which have files in the problematic directories. Otherwise filesystem will refuse to install.
I have done the steps and only found e4rat-lite and uninstalled it
I now chrooted into the system but cant update filesystem
doing it again
pacman -Qqo /bin /sbin /usr/sbin | pacman -Qm -
error: No package owns /sbin
error: failed to read file ´/sbin´ : No such file or directoryin /bin there is only 1 file called install, I guess its from the livecd? since I am chrooted this shouldnt be there?
Offline
if you're chrooted, it's not from the install disk. What is it? try file /bin/install or cat /bin/install
Offline
What is it? try file /bin/install
this informed me its a symbolic link to /usr/bin/install
can I delete the whole directory?
Offline
I ran through the commands as required by the news feed, I can see the symlinks but I can't boot. I have a folder called new_root hanging around
Last edited by yungtrizzle (2013-06-05 15:32:58)
Offline
HalosGhost wrote:sorry, I cant find the right proceedure in the link
Then read it again. The paragraph clearly implicates that your blanking of posts is strongly undesirable.
in /bin there is only 1 file called install, I guess its from the livecd? since I am chrooted this shouldnt be there?
Chrooting won't copy any files to your system. Investigate the file, it must have been created by you.
Offline
Scimmia wrote:What is it? try file /bin/install
this informed me its a symbolic link to /usr/bin/install
can I delete the whole directory?
If that's the only thing in /bin, then yes, delete the whole dir.
Offline
I ran through the commands as required by the news feed, I can see the symlinks both I can't boot. I have a folder called new_root hanging around
Interesting, why not? What errors are you getting?
Last edited by Scimmia (2013-06-05 15:32:45)
Offline
It gives me the same error as capoeira. I can run some commands but nothing of use except vi.
Offline
It gives me the same error as capoeira. I can run some commands but nothing of use except vi.
Did you already do what has been suggested in this thread? If not, catch up and profit.
Last edited by ball (2013-06-05 15:42:35)
Offline
It gives me the same error as capoeira. I can run some commands but nothing of use except vi.
Offline
yungtrizzle wrote:It gives me the same error as capoeira. I can run some commands but nothing of use except vi.
Did you already do what has been suggested in this thread? If not, catch up and profit.
nothing in the grub files to concerning the location of init binary and filesystem is installed
https://bbs.archlinux.org/viewtopic.php … 3#p1283343
that's just a rewrite of the news feed, there are'nt any unofficial/deprecated binaries or packages
Offline
Scimmia wrote:https://bbs.archlinux.org/viewtopic.php … 3#p1283343
that's just a rewrite of the news feed, there are'nt any unofficial/deprecated binaries or packages
No, it's how to do it from an Arch Install Disk for those that couldn't follow directions the first time.
So did your filesystem package install correctly? Are the /bin and /sbin symlinks in place? If not, follow that guide.
If the symlinks are in place, tell us what you did to do the upgrade.
Offline
yungtrizzle wrote:Scimmia wrote:https://bbs.archlinux.org/viewtopic.php … 3#p1283343
that's just a rewrite of the news feed, there are'nt any unofficial/deprecated binaries or packages
No, it's how to do it from an Arch Install Disk for those that couldn't follow directions the first time.
So did your filesystem package install correctly? Are the /bin and /sbin symlinks in place? If not, follow that guide.
If the symlinks are in place, tell us what you did to do the upgrade.
The symlinks are in place running
ls -la shows up properly. When I ran the update pacman did its job but I couldn't run any other commands afterward. I did a hard reboot and landed in rootfs zone
Offline
so /sbin and /bin are both symlinked to usr/bin? If so, we need to know *exactly* what you did earlier.
ie, did you uninstall initscripts or sysvinit? If so, did you make sure you were using systemd or another solution before removing your init system?
Last edited by Scimmia (2013-06-05 16:10:41)
Offline