Giuseppe Distefano wrote: > Salve > > avrei il seguente problema: > > si e' smagnetizzato il dischetto di Boot, e quindi non riesco piu' ad > riavviare > > Linux. > > > > Hda = Win98 > > Hdb = LinuxMandrake 7.1 > > > > Come posso far ripartire il mio Linux? > > Non ho neanche il disco di riavvio!! > > Ho delle altre macchine Linux che funzionano correttamente ed hanno il > LILO installato, potrei crearmi un dischetto di BOOT dalle altre macchine? > > se e' si mi potete guidare nel come fare? > > *Grazie anticipatamente* > > * Giuseppe Distefano* > > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > Ciao, dato il ritardo della risposta forse hai gi� risolto. Comunque, hai varie opzioni: 0) il CD d'installazione ti dovrebbe permettere il boot in rescue mode, poi puoi sistemare le cose con le opzioni di cui sotto, altrimenti se hai una macchina gemella puoi fare tutto da l�. 1) boot disk *senza* LILO: va bene se *non* devi passare parametri al kernel. Basta copiare un kernel sufficientemente piccolo o compresso su un dischetto, quindi loggati come root su una linux qualsiasi e lancia i seguenti comandi: prompt# dd if=TUO_KERNEL of=/dev/fd0 bs=18k prompt# rdev /dev/fd0 TUA_PARTIZIONE_ROOT prompt# rdev -R /dev/fd0 1 dove il primo comando copia fisicamente il kernel sul floppy, il secondo imposta la partizione root sul dispositivo del floppy e il terzo dice al kernel di motare inizialmente la root partition in sola lettura. Il file TUO_KERNEL sta in /boot e tipicamente si chiama "vmlinuz-2.x.x"; TUA_PARTIZIONE_ROOT � dove risiede la / directory, tipicamente se hai installato linux in un'unica partizione (swap a parte) � la prima partizione, quindi /dev/hdb1, ma x sicurezza devi fare un "df" o "mount" sulla rescue shell o sulla macchina gemella e leggere cos� la configurazione. 2) boot disk con LILO: molto + bello ;) - Bisogna prima creare un filesystem suo floppy e quindi montarlo sulla macchina che gira. Ti consiglio il filesystem "minix" perch� � il + compatto, altrimenti, va bene anche "ext2": prompt# /sbin/mkfs.minix -c /dev/fd0 1440 prompt# /bin/mount /dev/fd0 MOUNT_POINT dove MOUNT_POINT � un a qualsiasi directory esistente sul disco fisso (tipicamente /mnt/floppy) - Ora copia in MOUNT_POINT i file che trovi /boot. Se c'entrano, copiali tutti ("cp"), altrimenti gli indispensabili sono 'vmlinuz-2.x.x', 'System.map'. - Se c'� spazio e vuoi un messaggio di boot, puoi creare in MOUNT_POINT il file 'message', e ci scrivi quello che ti pare. - Crea in MOUNT_POINT il file 'lilo.conf' (puoi scopiazzarlo da uno valido in /etc), adattandolo ai tuoi parametri. Es: boot = /dev/fd0 install = MOUNT_POINT/boot.b map = MOUNT_POINT/map vga = normal read-only prompt timeout = 130 message = MOUNT_POINT/message # solo se lo hai preparato! default = linux image = MOUNT_POINT/vmlinuz-2.x.x # il kernel! label = linux root = TUA_PARTIZIONE_ROOT # eventuali parametri # roba *opzionale* x lanciare Winz other = /dev/hda label = Win98 - Salva e installa LILO prompt# /sbin/lilo -C MOUNT_POINT/lilo.conf - Smonta il floppy e provalo prompt# umount MOUNT_POINT Dovrebbe andare, unico problema potrebbe essere l'incongruenza del numero di partizione di root se non ricordi come hai configurato il disco... Saluti, Marco Emilio
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
