Pagina 1 di 1

Epopea boot su sistema RAID

Inviato: dom 4 nov 2007, 11:45
da agonia
Ciao a tutti,
approfitto del forum per esporvi un problema del quale ancora non sono riuscuto a venire a capo, sperando che qualcuno di voi possa suggerirmi una possibile soluzione.

Ad una scheda madre Asus M2N-MX sono collegati due identici dischi SATA da 320Gb, partizionati come segue:

Codice: Seleziona tutto

/dev/sd[ab]1	/		FD	10Gb	/dev/md0
/dev/sd[ab]5	/home		FD	250Gb	/dev/md1
/dev/sd[ab]6	/common	FD	58Gb	/dev/md2
/dev/sd[ab]3	swap	82	2Gb
Ho seguito passo per passo questa quida http://www.userlocal.com/articles/raid1 ... are-12.php, ed in effetti nella creazione del RAID e l'installazione di tutto il sistema non ho incontrato difficoltà.

Il problema è arrivato quando si è trattato di installare LiLo perché, pur seguendo la guida e specificando

Codice: Seleziona tutto

boot=/dev/md0
raid-extra-boot="/dev/sda, /dev/sdb"
l'installazione di LiLo fallisce, producendo il seguente messaggio
Warning: LBA32 addressing assumed
Using BIOS device code 0x80 for RAID boot blocks
Reading boot sector from /dev/md0
Using MENU secondary loader
Calling map_insert_data

Boot image: /boot/vmlinuz -> vmlinuz-huge-2.6.21.5
Added Linux *

/boot/boot.0900 exists - no boot sector backup copy made.
The boot record of /dev/md0 has been updated.
Reading boot sector from /dev/sda
/boot/boot.0800 exists - no boot sector backup copy made.
Boot sector relocation performed
Fatal: LILO internal error: Would overwrite Partition Table
Ovviamente il sistema non ci pensa nemmeno a fare il boot, lasciando il video completamente vuoi e me lì ad aspettare... Ovviamente tramite CD il boot avviene correttamente.
Se qualcuno avesse un'idea e volesse condividerla, gli sarei davvero grato; non so davvero che fare.

Per completezza, allego anche il contenuto del file lilo.conf corrente.

Codice: Seleziona tutto

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
append="noapic"
boot = /dev/md0
raid-extra-boot = "/dev/sda, /dev/sdb"
#compact        # faster, but won't work on all systems.
#prompt
#timeout = 5
# Normal VGA console
vga = normal
[...]
# ramdisk = 0     # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/md0
  label = Linux
  read-only  # Partitions should be mounted read-only for checking
# Linux bootable partition config ends
Vi ringrazio da subito per qualsiasi aiuto possiate darmi!
A presto,
Ag0

Inviato: dom 4 nov 2007, 13:35
da nuitari

Inviato: dom 4 nov 2007, 13:53
da Burroughs
Anch'io, qualche mese fa, mi son scontrato col problema di Lilo.
L'ho risolto installandolo su floppy, soluzione questa che, per ovvi motivi, garantisce anche un pizzico di sicurezza in più.

Burroughs.

Inviato: dom 4 nov 2007, 14:02
da nuitari
*portasfiga mode on*

finchè non ti si smagnetizza il floppy ;)

*portasfiga mode off*

se ce l'hai fatta sul floppy mi sembra palese che il prob sia che lilo non riesce a gestire se non specificato + chiaramente come gestire i device per via della presenza del raid.

Nella fattispecie, l'errore di cui sopra "Fatal: LILO internal error: Would overwrite Partition Table" potrebbe essere anche qualcosa che ha a che fare con il BIOS. Se segui la guida che ti ho linkato dovresti farcela.