Pagina 1 di 2

Modificare lilo

Inviato: dom 18 nov 2007, 21:39
da pol
Installando slack 12, al momento in cui devo installare lilo mi da un errore, succede solo quando attivo il raid0 dove ho installato win, comunque l'installazione la termino.
La mia domanda è questa:
posso recuperare lilo modificando lilo.conf con un cd live ?

Inviato: dom 18 nov 2007, 21:47
da kernel89
fai partile la slackware dal DVD. devi inserire il nome del kernel e la partizione di root. Quando la avvii prova a reinstallare lilo e dopo che lo modifichi, risalvalo nell'MBR con il comando

Codice: Seleziona tutto

lilo -v

Inviato: dom 18 nov 2007, 21:56
da pol
kernel89 ha scritto:fai partile la slackware dal DVD. devi inserire il nome del kernel e la partizione di root. Quando la avvii prova a reinstallare lilo e dopo che lo modifichi, risalvalo nell'MBR con il comando

Codice: Seleziona tutto

lilo -v
Il nome sarebbe hugesmp.s ? Se mi dici cosa devo scrivere.......

Inviato: dom 18 nov 2007, 21:59
da kernel89
Se leggi quello che c'è scritto quando ti parte il DVD dal boot magari ci capisci di più. comunque devi scrivere:

Codice: Seleziona tutto

hugesmp.s root=/dev/partizione_root rdinit= ro

Inviato: dom 18 nov 2007, 22:11
da pol
kernel89 ha scritto:Se leggi quello che c'è scritto quando ti parte il DVD dal boot magari ci capisci di più. comunque devi scrivere:

Codice: Seleziona tutto

hugesmp.s root=/dev/partizione_root rdinit= ro

Questo lavoro non l'ho mai fatto, scusa la mia ignoranza, quindi dopo di che scelgo la tastiera faccio il login come root e poi ?

Inviato: dom 18 nov 2007, 22:14
da kernel89
dopo (se non l'hai già fatto) ti installi lilo e lo configuri con

Codice: Seleziona tutto

liloconfig
. In seguito se non ti vanno bene le impostazione di lilo, lo modifichi. Dopo che lo modifichi devi salvare le impostazioni con il comando:

Codice: Seleziona tutto

lilo -v
PS: ricordati che lilo è meglio installarlo nell'MBR

Inviato: dom 18 nov 2007, 22:15
da DaD
pol ha scritto:
kernel89 ha scritto:Se leggi quello che c'è scritto quando ti parte il DVD dal boot magari ci capisci di più. comunque devi scrivere:

Codice: Seleziona tutto

hugesmp.s root=/dev/partizione_root rdinit= ro

Questo lavoro non l'ho mai fatto, scusa la mia ignoranza, quindi dopo di che scelgo la tastiera faccio il login come root e poi ?
No devi inserire quella stringa quando compare "boot: " all'avvio del cd di slackware, una volta dentro ti logghi come root e dai lilo -v, così da riscriverlo sulla mbr.

Inviato: dom 18 nov 2007, 22:21
da kernel89
ah scusa non avevo letto questo!
quindi dopo di che scelgo la tastiera
.. Allora mi spiego meglio. Quando avvii il DVD dal boot ti appare la prima finestra. Subito devi inserire:

Codice: Seleziona tutto

hugesmp.s root=/dev/partizione_root rdinit= ro
.. La frase la devi inserire a fianco a boot:
Premi Ok e avvia il sistema preistallato.
Grazie DaD per avermi corretto!! :D

Inviato: dom 18 nov 2007, 22:23
da pol
Ci provo, sarà dura ..........

Inviato: dom 18 nov 2007, 22:36
da DaD
kernel89 ha scritto:ah scusa non avevo letto questo!
quindi dopo di che scelgo la tastiera
.. Allora mi spiego meglio. Quando avvii il DVD dal boot ti appare la prima finestra. Subito devi inserire:

Codice: Seleziona tutto

hugesmp.s root=/dev/partizione_root rdinit= ro
.. La frase la devi inserire a fianco a boot:
Premi Ok e avvia il sistema preistallato.
Grazie DaD per avermi corretto!! :D
Figurati non dirlo nemmeno ;)

Inviato: dom 18 nov 2007, 23:47
da pol
Niente da fare, ecco il messaggio:

Reading boot sector from /dev/sda
part_nowrite: read: : Imput/output error

Inviato: dom 18 nov 2007, 23:54
da gallows
pol ha scritto:Niente da fare, ecco il messaggio:

Reading boot sector from /dev/sda
part_nowrite: read: : Imput/output error
Posta un fdisk -l e lilo.conf

Inviato: dom 18 nov 2007, 23:55
da aLvArO
giusto per essere sicuro che nn hai usato una sintassi sbagliata,
NON devi scrivere:
hugesmp.s root=/dev/sda rdinit= ro
dopo sda devi mettere il numero
hugesmp.s root=/dev/sda1(o 2,3a secondodi dove sta la /) rdinit= ro

se avevi fatto così ignora pure il mio messaggio
ciao

Inviato: lun 19 nov 2007, 0:20
da pol
fdisk -l

Disk /dev/sda: 320.0 GB, 320071851520 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 16573 133122591 7 HPFS/NTFS
/dev/sda2 16574 38912 179438017+ f W95 Ext'd (LBA)
/dev/sda3 * 31234 33665 19535040 83 Linux
/dev/sda5 16574 31233 117756418+ e W95 FAT16 (LBA)
/dev/sda6 33666 33908 1951866 82 Linux swap
/dev/sda7 33909 38163 34178256 83 Linux

Unable to seek on /dev/sdb



lilo.conf

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
lba32 # Allow booting past 1024th cylinder with a recent BIOS
boot = /dev/sda
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Windows bootable partition config begins
other = /dev/sda1
label = Windows
table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda3
label = Linux
read-only
# Linux bootable partition config ends

Inviato: lun 19 nov 2007, 0:57
da gallows
Lì sembra tutto ok.
Posta anche lilo -v 5 (aumenta la verbosità dell'output, per capire bene dove s'inceppa).
Scusa se te l'ho chiesto adesso, ma non ci avevo pensato :)