Newsgroup: it.comp.os.linux.iniziare
Titolo: Upgrade problematico

Salve a tutti.
Attualmente ho installato una distibuzione Mandrake 5.3 con kernel 2.0.36-3,
su un Pentium 166 MMX, con due hd. Con questo sistema riesco a fare il boot
del sistema senza alcun problema, sia con LILO da floppy che con il CDROM
dell'istallazione.
Ho fatto diversi tentativi di installare un s.o. più aggiornato (ad esempio
con una Red Hat 8.0), ma ogni volta durante il boot quando si arriva al
partition check dell'hd primary master (hda1, su cui è installato Windows
95) il sistema si ferma. E' un disco da 40 GB, che il bios vede solo fino a
8 GB, ma la vecchia versione di Linux vede interamente.
Qualcuno può suggerirmi come superare questo ostacolo senza riformattare
hda1 (anche perché temo che altrimenti il bios non lo riconscerebb)?
--------------------------------
Inviato via 
http://usenet.libero.it

 riconscerebb)?
No tranquillo, anche se formattassi la situazione col BIOS nn cambierebbe (e
non credo neanche con l'installazione di Linux)
-- 
il *Vide* - ICQ #5301833
Linux user #224141 on Linux machine #106981
http://www.heavy-metal.it
Tessera #8 "Tira Clarenzo e m' illumino d' immenzo"


Il print da fdisk è il seguente:
Using /dev/hda as default device!
The number of cylinders for this disk is set to 1027.
This is larger than 1024, and may cause problems with:
1) software that runs at boot time (e.g., LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)
Disk /dev/hda: 255 heads, 63 sectors, 1027 cylinders
Units = cylinders of 16065 * 512 bytes
   Device Boot Start End Blocks Id System
/dev/hda1 * 1 1023 8217216 b Win95 FAT32
Disk /dev/hdc: 255 heads, 63 sectors, 778 cylinders
Units = cylinders of 16065 * 512 bytes
   Device Boot Start End Blocks Id System
/dev/hdc1 1 131 1052226 83 Linux native
/dev/hdc2 132 144 104422+ 82 Linux swap
/dev/hdc3 145 778 5092605 5 Extended
/dev/hdc5 145 778 5092573+ b Win95 FAT32
Le altre info su controller e drive dei dischi che sono riuscito a reperire
sono le seguenti:
Class: hdc
  DeviceDesc: Controller IDE Intel 82371SB PCI Bus Master
  Registry Key:
HKEY_LOCAL_MACHINE\enum\PCI\VEN_8086&DEV_7010\BUS_00&DEV_07&FUNC_01
  Current resources:
    Alloc resources:
      Logical Configuration 0
          IO Range: x01F0 --> x01F7, Alias x0004, Decode x0003
          IO Range: x03F6 --> x03F6, Alias x0004, Decode x0003
          IO Range: x0170 --> x0177, Alias x0004, Decode x0003
          IO Range: x0376 --> x0376, Alias x0004, Decode x0003
          IO Range: xF000 --> xF007, Alias x00FF, Decode x0000
          IO Range: xF008 --> xF00F, Alias x00FF, Decode x0000
          IRQ Mask: x4000, Alloc Num 14
          IRQ Mask: x8000, Alloc Num 15
    HWRevision: 000
  Driver: hdc\0002
  DriverDate: 8-24-1996
  INFPath: MSHDC.INF
  INFSection: DUAL_GOOD_IDE
Class: hdc
  DeviceDesc: Controller primario IDE (FIFO doppia)
  Registry Key:
HKEY_LOCAL_MACHINE\enum\MF\CHILD0000\PCI&VEN_8086&DEV_7010&BUS_00&DEV_07&FUNC_01
  Current resources:
    Alloc resources:
      Logical Configuration 0
          IO Range: x01F0 --> x01F7, Alias x0004, Decode x0003
          IO Range: x03F6 --> x03F6, Alias x0004, Decode x0003
          IO Range: xF000 --> xF007, Alias x00FF, Decode x0000
          IRQ Mask: x4000, Alloc Num 14
  Driver: hdc\0003
  DriverDate: 8-24-1996
  INFPath: MSHDC.INF
  INFSection: GOOD_IDE
  PortDriver: ESDI_506.pdr
  Driver: C:\WINDOWS\SYSTEM\IOSUBSYS\ESDI_506.PDR
    File Size: 24390 bytes
    File Date: 8/24/1996 11:11 PM
    Manufacturer: Microsoft Corporation
    File Version: 4.00.1111
    LegalCopyright Copyright © Microsoft Corp. 1988-1995
    FileDescription ESDI_506 Virtual Device (Version 4.0)
    Comments No Information
    SpecialBuild No Information
Class: hdc
  DeviceDesc: Controller secondario IDE (FIFO doppia)
  Registry Key:
HKEY_LOCAL_MACHINE\enum\MF\CHILD0001\PCI&VEN_8086&DEV_7010&BUS_00&DEV_07&FUNC_01
  Current resources:
    Alloc resources:
      Logical Configuration 0
          IO Range: x0170 --> x0177, Alias x0004, Decode x0003
          IO Range: x0376 --> x0376, Alias x0004, Decode x0003
          IO Range: xF008 --> xF00F, Alias x00FF, Decode x0000
          IRQ Mask: x8000, Alloc Num 15
  Driver: hdc\0004
  DriverDate: 8-24-1996
  INFPath: MSHDC.INF
  INFSection: GOOD_IDE
  PortDriver: ESDI_506.pdr
  Driver: C:\WINDOWS\SYSTEM\IOSUBSYS\ESDI_506.PDR
    File Size: 24390 bytes
    File Date: 8/24/1996 11:11 PM
    Manufacturer: Microsoft Corporation
    File Version: 4.00.1111
    LegalCopyright Copyright © Microsoft Corp. 1988-1995
    FileDescription ESDI_506 Virtual Device (Version 4.0)
    Comments No Information
    SpecialBuild No Information
Class: DiskDrive
  DeviceDesc: GENERIC IDE DISK TYPE46
  Registry Key:
HKEY_LOCAL_MACHINE\enum\ESDI\GENERIC_IDE__DISK_TYPE46_\MF&CHILD0000&PCI&VEN_8086&DEV_7010&BUS_00&DEV_07&FUNC_0100
  Current resources:
    Alloc resources:
        None
  CurrentDriveLetterAssignment: C
  Driver: DiskDrive\0001
  DriverDate: 8-24-1996
  INFPath: DISKDRV.INF
  INFSection: GenDiskInstall
Class: DiskDrive
  DeviceDesc: GENERIC IDE DISK TYPE80
  Registry Key:
HKEY_LOCAL_MACHINE\enum\ESDI\GENERIC_IDE__DISK_TYPE80_\MF&CHILD0001&PCI&VEN_8086&DEV_7010&BUS_00&DEV_07&FUNC_0100
  Current resources:
    Alloc resources:
        None
  CurrentDriveLetterAssignment: D
  Driver: DiskDrive\0002
  DriverDate: 8-24-1996
  INFPath: DISKDRV.INF
  INFSection: GenDiskInstall


 il 2.4.18 di RH 8.0) al partition check di hda1 si bloccano.
...
credo che il problema sia nella geometria del disco.
Mandrake è più accurata in queste configurazioni per togliere rogne
all'utente inesperto.
Altre distro hanno bisogno di interventi manuali.
Se è come dico, la RedHat dovrebbe partirti se fai il boot da floppy.
In quel caso aggiungi nelle prime righe di /etc/lilo.conf(.anaconda) 
lba32
(sostituendolo eventualmente a "linear") su una riga autonoma,
lancia /usr/bin/lilo per rendere effettiva la modifica e riprova.
Se, invece, c'è già lba32, prova a sostituirlo con linear o eliminarlo
del tutto.
ciao, andrea

 In quel caso aggiungi nelle prime righe di /etc/lilo.conf(.anaconda)
In ogni caso non ho LILO sull'hd, ma faccio il boot solo da floppy.
Il listato di lilo.conf è il seguente:
boot =/dev/fd0
timeout=100
message =/boot/message
prompt
image=/vmlinuz-2.0.36-3
      label=linux
      root=/dev/hdc1
image=/vmlinuz-2.0.36-3
      label=rescue
      append="load_ramdisk=2
      prompt_ramdisk=1
      root=/dev/fd0
Grazie dell'aiuto
Saluti
Stefano
