You are not logged in.
@Scimmia, I am thoroughly impressed by your persistence and patience in helping all the confused users in this thread... I think I would have lost my marbles long ago. Thanks.
Offline
@Scimmia, I am thoroughly impressed by your persistence and patience in helping all the confused users in this thread... I think I would have lost my marbles long ago. Thanks.
Word.
Offline
I spent 9 years doing tech support for farmers. After that, helping Arch users is nothing.
Thanks for the good word, guys.
Last edited by Scimmia (2013-06-05 02:21:42)
Online
Hello,
I just run the update as described here. After moving consolekit to /usr/bin/ the update works fine.
After rebooting my system i got a black screen (syslinux usually should pop up), then I run a live-cd, but I wasn't able to mount my ssd and it seems that my filesystem and partitions are unallocated. What can I do to fix this?
blackscreen output:
No bootable device -- insert boot disk and press any key
mrgth
Last edited by mrgth (2013-06-05 02:46:23)
Offline
mrgth, you might want to start a new thread on that one, I don't see how it could possibly be from this update.
Online
I don't see how it could possibly be from this update.
I can't belive it myself. everything was fine just before. I haven't made any changes recently. I am sure there is a connection. or is the fact that my filesystem is broken a coincidence?
Offline
first, i met following issue:
error: failed to commit transaction (conflicting files)
filesystem: /bin exists in filesystem
than I try following the guide to fix it. but I missed one step.
so I run
# pacman -Syu --ignore filesystem,bash
# pacman -S bash
without error.
but following still cannot work.
# pacman -Su
then, I stupid reboot arch, then cannot reboot.
any help?
Offline
This update won't touch anything related to the boot sector or partition table.
Unless you did something really, really strange while fixing packages (like dd or something), coincidence is the only thing I can come up with.
Online
Boot to an install disk, mount your partitions to /mnt, fix whatever gave you the error for the filesystem update, then run pacman --root /mnt -Su
Online
Thank you so far. I'll try to recover the partitiontable with testdisk, hope this will work.
Update:
I have managed to recover my partitions with testdisk. Everything works fine now, but this was a very strange issue.
Last edited by mrgth (2013-06-05 05:17:53)
Offline
I'm a bit frustrated because the large sticky thread contains so many variations of the admonition, "didn't you read the front page?" But I do not even understand the first step: "fix any non-official packages with files in /bin, /sbin or /usr/sbin to put those files in /usr/bin."
I did a search and found that another user had a similar question, but while he solved his problem, I couldn't figure out how to "fix" and "put those files in /usr/bin" from that thread.
My output is the following:
pacman -Qqo /bin /sbin /usr/sbin | pacman -Qm -
error: failed to read file '/bin': No such file or directory
sysvinit 2.88-9
consolekit 0.4.6-4
initscripts 2012.10.1-1
I don't know how to "fix" any of these and "put [them] in /usr/bin."
Offline
I cannot imagine why you would not have a /bin directory. The three packages listed are all deprecated and should be removed with pacman -R
Then. post the output of ls -l /
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
@ewaller, I don't think taht is such a good idea (the simple removal of those packages). I take this to mean that the OP doesn't read teh news as often as he/she should, and therefore hasn't even converted to systemd.
So OP, before removing those packages, do you use systemd? Or are you still using the old SysV and initscripts?
Offline
I have removed the three packages. The output of ls -l / is
drwxr-xr-x 3 root root 4096 May 28 05:24 boot
drwxr-xr-x 16 root root 3000 Jun 4 18:57 dev
drwxr-xr-x 69 root root 4096 Jun 4 19:58 etc
drwxr-xr-x 3 root root 4096 Sep 23 2012 home
lrwxrwxrwx 1 root root 7 Mar 14 15:20 lib -> usr/lib
lrwxrwxrwx 1 root root 7 Mar 14 15:20 lib64 -> usr/lib
drwx------ 2 root root 16384 Sep 22 2012 lost+found
drwxr-xr-x 2 root root 4096 Nov 22 2012 media
drwxr-xr-x 2 root root 4096 Mar 14 15:20 mnt
drwxr-xr-x 3 root root 4096 Feb 13 08:29 opt
dr-xr-xr-x 134 root root 0 Jun 4 18:57 proc
drwxr-x--- 2 root root 4096 Feb 13 08:28 root
drwxr-xr-x 21 root root 500 Jun 4 19:00 run
drwxr-xr-x 4 root root 4096 Mar 14 15:20 srv
dr-xr-xr-x 13 root root 0 Jun 4 18:57 sys
drwxrwxrwt 13 root root 320 Jun 4 19:16 tmp
drwxr-xr-x 9 root root 4096 Mar 16 09:16 usr
drwxr-xr-x 12 root root 4096 Mar 16 09:16 var
Offline
Did you just remove those directories as well (/bin and /sbin)?
Also, you should read my post above your last one. I'll ask again though... are you still using initscripts and SysV? Or have you converted to systemd?
Offline
It appears he's in the middle of the update. Don't deal with system until that's finished.
Online
Merged Threads
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
I just don't want him to remove the initscripts package and sysvinit and then think that he can reboot after if he hasn't converted. So actually, in order to get this to work, I think that actually setting up systmd is necessary so that he can remove those packages safely.
Offline
Merging with the stickied thread...
Offline
WW, the packages have already been removed. If /bin and /sbin are gone, that means he's already done pacman -Syu --ignore filesystem,bash and pacman -S bash. He NEEDS to finish the update before doing anything else.
But yes, take care of the init system before rebooting.
Last edited by Scimmia (2013-06-05 04:10:37)
Online
But yes, take care of the init system before rebooting.
This is what I am trying to get at ^^^
Offline
I have to go to sleep now. Looks like I will just leave my laptop powered on until I can figure this out. I'm tempted just to take the lazy way out and do a full reinstallation, but then I wouldn't learn anything. ><
Offline
Yeah, it is getting late. I assumed the OP was using systemd. Your points here are spot on.
Hey, it is getting late for you too, WW
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
Its only 9:15. Besides I'm playing with btrfs. there is a send/receive functionality now.
Anyway, goodnight.
Offline
Its only 9:15. Besides I'm playing with btrfs. there is a send/receive functionality now.
Same here I am up at 05:30 though; and I've a few years on you
Anyway, goodnight.
You don't get rid of me that easily...
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline