[gobolinux-users] GoboLinux 013 after install, could not open any console
teique
teique at gmail.com
Wed Jan 17 22:32:50 UTC 2007
Lucas C. Villa Real wrote:
> On 1/16/07, teique <teique at gmail.com> wrote:
>
>> My /dev is empty!!!
>>
>> disk partition? hda1, I got a 6Gb drive and freed it up to install 013
>>
>
> Ouch. This is *très bizarre*. I'll take a look into the installer
> this week and will try to figure out our Grub problem and this /dev
> bug.
>
>
wait, let me say then exactly what I did, I think its my (mine
cd-burner, I realise its breaking now ;)) fault :)
1st - tried install full, it locked at Glibc (cd-rom read error locked
machine, I think squashfs does it after 5 retries, if it retried more it
would work :))
2nd - after LiveCD reboot, I copied /Programs to HD thru mc
(midnighcommander), then I ran the minimal install over it on an attempt
to let install script complete system configuration/setup fastly. This
smaller copy step went successfully thru my almost broken cd-burner..
3rd - "now" :)
>> I just want it to stop, I will try google when I get bothered enough XD
>>
>
> Fine.
>
>
>> I was thinking... If I just copy the whole CD to the HD, will it work?
>>
>
> No, it won't. Our initrd looks specifically for the string "cdrom" on
> /proc/ide/*/media.
>
>
>> I ask this cuz my CD burner is not working well, and as it is too slow,
>> I would like to skip the packages copy step and let the system be setup
>> normally by installer, then after (or before) I copy the whole
>> /Programs/... and perform any SymlinkProgram to clean broken ones AFAIK.
>>
>
> Yes, you can do that. Given that you have your base system installed,
> now it's just a matter of copying the remaining packages and
> Symlinking them.
>
>
>> I still need to find the point at installer script to make it skip
>> packages copy, I just didnt have time :)
>>
>
> You may want to use something like this:
>
> ] mkdir -p /Mount/Loop
> ] mount -o loop -t squashfs
> /Mount/CD-ROM/Packages-List-NonBase.squashfs /Mount/Loop
>
> ] cd /Mount/Loop
> ] cat /dev/null > ~/PackageList
> ] for i in *; do [ -d /Programs/$i ] || echo $i >> ~/PackageList; done
>
> ] cat ~/PackageList; while read i; do InstallPackage --no-dependencies $i; done
> ] cat ~/PackageList; while read i; do SymlinkProgram $i; done
>
> ] umount /Mount/Loop
>
> And then do it again for the remaining squashfs files inside
> /Mount/CD-ROM (except for Packages-List-Base.squashfs).
>
>
looks nice, thx, I will try it :)
More information about the gobolinux-users
mailing list