[Linux-Biella] quando i sistemi non fanno boot, che meraviglia che meraviglia

Daniele Segato daniele.bilug a gmail.com
Mar 3 Gen 2012 16:38:57 CET


On 01/03/2012 03:24 PM, leonardo buffa wrote:
> On Tue, 03 Jan 2012 14:34:20 +0100
> Daniele Segato<daniele.bilug a gmail.com>  wrote:
>
>
>> domanda (forse) idiota, hai installato grub negli altri dischi?
>
> il tutto funziona cosi':
>
> ho una macchina debian su cui ho installato tutto quel che serve
> ho un file con l'elenco dei binari
> ho un file con l'elenco delle dir, uno con le librerie
> (automatizzando con ldd non funzionava bene)
> uno script viene lanciato e prepara la CF, mke2fs, tune2fs, la monta,
> copia dentro i binari e  quel che serve, infine lancia un bel:
>
> grub-install --root-directory=/mnt /dev/sdb
>
> e poi butta in /boot/grub il file grub.cfg con il UUID corretto
>
> l'unica cosa che mi rimane da fare a manina e' quella di montare,
> chrootare il tutto e installare i link di busybox con busybox
> --install /bin (non e' possibile farlo altrimenti)
>
> tolgo la CF e con quelle da 64MB nessun problema, con quelle differenti
> non boota!!!
>
> il bello e' che hanno smesso di bootare di colpo... infatti pensavo si
> fosse guastata questa CF, provo con altre e ho lo stesso
> problema :( (la partizione da fdisk e' bootabile!!)
>
> PS: per darti un'idea di come funziona questo e' l'output cosi' vedi
> gli step:
>
> root a builderdeb:/opt/builder# ./flash.sh
> Creating new filesystem.
> mke2fs 1.41.12 (17-May-2010)
> tune2fs 1.41.12 (17-May-2010)
> Setting maximal mount count to -1
> Filling FS:
> Creating directories...................... Done
> Creating devices................ Done
> Checking binaries............ Done
> Copying binaries............ Done
> Copying libraries............................. Done
> Copying Source to fill FS... Done
> Setting UUID to 41b50e9e-e9e6-49a9-b8d2-7faf0bb38b2a
> Installing bootloader...Installation finished. No error reported.
> Syncing and umounting FS... Done
>
> Don't forget to finish installation with:
> mount, chroot, busybox --install /bin
>
> The appliance IP will be: 192.169.69.150


è molto strano
prova a chiedere su IRC, la tua domanda mi sembra molto puntuale... 
credo che otterrai aiuto



Maggiori informazioni sulla lista Linux