[RISOLTO] Stupido problema di lilo e dualboot

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
riotten
Linux 1.x
Linux 1.x
Messaggi: 185
Iscritto il: mer 6 giu 2007, 16:05
Slackware: 13.37
Desktop: Fluxbox
Località: Udine

[RISOLTO] Stupido problema di lilo e dualboot

Messaggio da riotten »

ciao,
ho appena installato una Slackware 13.0 32bit, il problema è che lilo non mi fa partire Windows XP rimane fermo su "loading Windows"

primo HD, settato come master

Codice: Seleziona tutto

                         Disk Drive: /dev/hda
                   Size: 41110142976 bytes, 41.1 GB
         Heads: 255   Sectors per Track: 63   Cylinders: 4998

   Name       Flags    Part Type FS Type        [Label]       Size (MB)
 ---------------------------------------------------------------------
   hda5                 Logical  Linux swap                     1019.9*
   hda6       Boot      Logical  Linux ext3                    40090.02
secondo HD, destinato a WinXP, settato come slave viene anche montata la partizione NTFS all'avvio senza problemi e se sconnetto l'HD master e setto questo come master parte tranquillamente XP

Codice: Seleziona tutto

                         Disk Drive: /dev/hdb
                   Size: 20020396032 bytes, 20.0 GB
         Heads: 255   Sectors per Track: 63   Cylinders: 2434

   Name       Flags    Part Type FS Type        [Label]       Size (MB)
 ---------------------------------------------------------------------
   hdb1       Boot      Primary  NTFS           [^B]           20012.11
                        Pri/Log  Free Space                        8.23
questo è il lilo.conf

Codice: Seleziona tutto

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
# Append any additional kernel parameters:
lba32
append=" vt.default_utf8=0"
boot = /dev/hda

# Boot BMP Image.
# Bitmap in BMP format: 640x480x8
  bitmap = /boot/slack.bmp
# Menu colors (foreground, background, shadow, highlighted
# foreground, highlighted background, highlighted shadow):
  bmp-colors = 255,0,255,0,255,0
# Location of the option table: location x, location y, number of
# columns, lines per column (max 15), "spill" (this is how many
# entries must be in the first column before the next begins to
# be used.  We don't specify it here, as there's just one column.
  bmp-table = 60,6,1,16
# Timer location x, timer location y, foreground color,
# background color, shadow color.
  bmp-timer = 65,27,0,255

# Standard menu.
# Or, you can comment out the bitmap menu above and 
# use a boot message with the standard menu:
#message = /boot/boot_message.txt
default = Linux
# Wait until the timeout to boot (if commented out, boot the
# first entry immediately):
prompt
# Timeout before the first entry boots.
# This is given in tenths of a second, so 600 for every minute:
timeout = 100
# 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/hdb1
  label = Windows
  table = /dev/hdb
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/hda6
  label = Linux
  read-only
# Linux bootable partition config ends
e questo il comando per aggiornare lilo

Codice: Seleziona tutto

root@pc900mhz:/mnt/WINXP# /sbin/lilo -v
LILO version 22.8, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2006 John Coffman
Released 19-Feb-2007 and compiled at 12:43:17 on Nov 29 2008.

Reading boot sector from /dev/hda
Using BITMAP secondary loader
Calling map_insert_data
Mapping bitmap file /boot/slack.bmp
Calling map_insert_file

Boot other: /dev/hdb1, on /dev/hdb, loader CHAIN
Added Windows

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

Writing boot sector.
/boot/boot.0300 exists - no boot sector backup copy made.
qualche idea (è praticamente la stessa configurazione che usavo prima ma adesso non funziona più) ?
che altre prove posso fare per far bootare Windows tramite Lilo?
Ultima modifica di riotten il ven 11 set 2009, 9:14, modificato 1 volta in totale.

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Stupido problema di lilo e dualboot

Messaggio da Luci0 »

Il problema é che WXP vuole essere nella prima partizione, primary master perché é stato instalato lì ... non sono molto ferrato sull' argomento, perché installo raramente sistemi dual boot ... in genere cancello windows ...
Ecco un thread che dovrebbe fare al caso tuo ... viewtopic.php?f=1&t=28296&p=238793&hili ... ws#p238793

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Stupido problema di lilo e dualboot

Messaggio da tigerwalk »

devi indicare qualcosa del genere in lilo per far si che windows creda di essere sul primo disco

Codice: Seleziona tutto

other = /dev/hdb1
  label = Windows
  table = /dev/hdb
  map-drive=0x80
       to = 0x81
  map-drive= 0x81
       to = 0x80

Avatar utente
riotten
Linux 1.x
Linux 1.x
Messaggi: 185
Iscritto il: mer 6 giu 2007, 16:05
Slackware: 13.37
Desktop: Fluxbox
Località: Udine

Re: Stupido problema di lilo e dualboot

Messaggio da riotten »

tigerwalk ha scritto:devi indicare qualcosa del genere in lilo per far si che windows creda di essere sul primo disco

Codice: Seleziona tutto

other = /dev/hdb1
  label = Windows
  table = /dev/hdb
  map-drive=0x80
       to = 0x81
  map-drive= 0x81
       to = 0x80
problema risolto...grazie mille a tutti

Rispondi