[gobolinux-users] Cant Boot AGAIN!!

Carlo Calica carlo at calica.com
Mon Apr 9 19:54:15 UTC 2007


On 4/9/07, gobolinux at tjconnell.co.uk <gobolinux at tjconnell.co.uk> wrote:
>
> > If that isn't enough, boot the LiveCD, mount partition, do a "mount -o
> > bind /dev /mnt/System/Kernel/Devices" for that, /sys and /proc.  Then
> > "chroot /mnt /bin/bash" and run SymlinkProgram.
>
> This doesnt work! I think the mount command is wrong as I get no such mount
> point /mnt/System/Kernel/Devices also I am not sure what you are saying with the
> phrase "for that, /sys and /proc" as it does not make sense to me (appreciate it
> may be a language thing, but if you could be more explicit!)
>
> I will wait a while to see if you respond with an updated procedure, but
> otherwise I think I will re-install from the LiveCD and start again! This time
> forewarned with the problems over using Manager to update
>

Sorry, the mount command was pseudo-code.  It was also assuming a non
GoboLinux LiveCD (our livecd doesn't work for me because all my
machines need acpi turned on, but thats another  thing).  Ok assuming
the GoboLinux LiveCD.  Please excuse typos, I'm typing this from
memory.

First you need to know your partition device node.  It'll be
/dev/hda1, /dev/sda3 or something similar.  Next you need a mountpoint
where you can mount it.  Our LiveCD has a /Mount/GoboLinux that'll
work.

So, first mount your partition to /Mount/GoboLinux:
             mount /dev/hda1 /Mount/GoboLinux

Next you need to duplicate the /dev, /sys, /proc dirs into the mountpoint:
              mount -o bind /System/Kernel/Devices
/Mount/GoboLinux/System/Kernel/Devices
              mount -o bind /System/Kernel/Status
/Mount/GoboLinux/System/Kernel/Status
              mount -o bind /System/Kernel/Objects
/Mount/GoboLinux/System/Kernel/Objects

Then you run chroot to "enter" your installed environment:
              chroot /Mount/GoboLinux /bin/bash

Now you can run SymlinkProgram to recreate the Environment/Cache file
              SymlinkProgram BootScripts

The above is useful regardless of the livecd distro you use.  Just
need to adjust the mountpoint and the bind mounts.

-- 
Carlo J. Calica


More information about the gobolinux-users mailing list