Spostare un'intera partizione... è possibile???

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
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Spostare un'intera partizione... è possibile???

Messaggio da alessiodf »

Salve a tutti! Vi spiego velocemente la mia situazione...
Ho due HD, uno da 160 giga (nuovo) e uno da 80 giga vecchio...
in quello da 80 ho una partizione FAT32 con Windows-XP (la partizione è di 30giga).

Ora, ho creato una partizione di 40 giga su quello nuovo da 160 e con DD ho appoggiato tutto Windows su un file, che poi ho riversato sulla nuova partizione da 40 (nell'altro HD!).. Tutto questo l'ho fatto perché non ho proprio voglia di reinstallare tutti XP :roll:

La copia è venuta bene..ora in /dev/sda7 ho Windows copiato perfettamente dall'altro HD (quello da 80Gb), che stava in /dev/hda3

Ho impostato lilo, ma non vuole sapere di partire..ha ragione lui, o posso sperare di farla partire in qualche modo??

FDISK:

Codice: Seleziona tutto

Disk /dev/sda: 163.9 GB, 163928604672 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        7295    58597056   83  Linux
/dev/sda2            7296       19929   101482605    5  Extended
/dev/sda5            7296       14590    58597056   83  Linux
/dev/sda6           14591       14712      979933+  82  Linux swap
/dev/sda7   *       14713       19929    41905521    b  W95 FAT32

Disk /dev/hda: 81.9 GB, 81964302336 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1        3647    29294496   83  Linux
/dev/hda2            3648        6201    20515005    5  Extended
/dev/hda3   *        6202        9963    30218265    c  W95 FAT32 (LBA)
/dev/hda4            9964        9964        8032+   b  W95 FAT32
/dev/hda5            3648        6079    19535008+  83  Linux
/dev/hda6            6080        6201      979933+  82  Linux swap
LILO:

Codice: Seleziona tutto

other = /dev/sda7
label = Windows-Copy
Dite che sono suonato!?!? beh, forse avete ragione! :D

:wink:

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

A quanto ricordo, mi pare che il settore d'avvio di windows debba stare nella prima parte del disco (non ricordo entro quale limite). Prova a googlare. Intanto vediamo se qualcun altro può chiarire la cosa.

Avatar utente
Harp
Staff
Staff
Messaggi: 1424
Iscritto il: sab 17 apr 2004, 0:00
Nome Cognome: Franco Fiorin
Slackware: 13.0
Kernel: 2.6.29
Desktop: KDE 4.2.4
Località: Vittorio Veneto (TV)
Contatta:

Messaggio da Harp »

Spero di non dire una eresia, ma windows non parte solo dal MASTER?

Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Messaggio da alessiodf »

Harp00 ha scritto:Spero di non dire una eresia, ma windows non parte solo dal MASTER?
No, dall'HD da 160, riesco con un trucco a far partire anche il win che sta su quello da 80... :roll:

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

Codice: Seleziona tutto

other = /dev/sda7
label = Windows-Copy
non è che magari gli manca la tabella delle partizioni? prova ad aggiungere table=/dev/sda

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

Codice: Seleziona tutto

other = /dev/sda7
label = Windows-Copy
non è che magari gli manca la tabella delle partizioni? prova ad aggiungere table=/dev/sda

Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Messaggio da alessiodf »

Paoletta ha scritto:

Codice: Seleziona tutto

other = /dev/sda7
label = Windows-Copy
non è che magari gli manca la tabella delle partizioni? prova ad aggiungere table=/dev/sda
ci ho provato, ma lilo mi da un errore... :cry:

Codice: Seleziona tutto

LILO version 22.5.9, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2004 John Coffman
Released 08-Apr-2004 and compiled at 00:18:50 on May 21 2004.

Warning: LBA32 addressing assumed
Reading boot sector from /dev/sda
Warning: Kernel & BIOS return differing head/sector geometries for device 0x81
    Kernel: 65535 cylinders, 16 heads, 63 sectors
      BIOS: 1023 cylinders, 255 heads, 63 sectors
Using MENU secondary loader
Calling map_insert_data

Boot image: /boot/vmlinuz
Added Linux-2.4.31

Boot image: /boot/vmlinuz-2.6.13.4
Added Linux-2.6.13.4 *

Boot other: /dev/hda1, on /dev/hda, loader CHAIN
Added Linux-vecchio

Boot other: /dev/sda7, on /dev/sda, loader CHAIN
Fatal: Partition entry not found.
Altre idee?!??!

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:

Messaggio da Luci0 »

Secondo me il problema é sintetizzato in questo Warning:

Codice: Seleziona tutto

Warning: Kernel & BIOS return differing head/sector geometries for device 0x81 
     Kernel: 65535 cylinders, 16 heads, 63 sectors 
       BIOS: 1023 cylinders, 255 heads, 63 sectors 
prova a passare al kernel i parametri CHS del BIOS per vedere se lilo continua a fare pasticci ...
Ammesso che lilo riesca ad agganciare la partizione, Windows non parte se non hai la geometria in LBA, lilo gliela passa in CHS.
Inoltre il limite massimo per una FAT32 é di 127Gb no so se questo dato vuol dire qualcosa, ma creare partizioni FAT32 su un disco da 160 può essere problematico, ho provato a creare partizioni con il CD di Windows Me su un HDD da 160 con risultati deludenti, penso proprio che dovrai reinstallare quel 'grandioso' S.O. per l' ennesima volta in NTFS.

Avatar utente
waka_jawaka
Linux 3.x
Linux 3.x
Messaggi: 781
Iscritto il: mer 10 ago 2005, 0:00
Nome Cognome: Alberto Palillo
Kernel: 2.6.35
Desktop: KDE 4.5
Distribuzione: Archlinux

Messaggio da waka_jawaka »

Mi sa tanto che nell'operazione ti sei perso il boot loader di xp che sta solo nel MBR dell'hd e non in quello della partizione

Avatar utente
krisis
Linux 4.x
Linux 4.x
Messaggi: 1120
Iscritto il: mar 25 gen 2005, 0:00
Distribuzione: debian
Località: Roma

Messaggio da krisis »

waka_jawaka ha scritto:Mi sa tanto che nell'operazione ti sei perso il boot loader di xp che sta solo nel MBR dell'hd e non in quello della partizione
Non cè un MBR della partizione.
Quello è il primary loader , poi cè il secondary
che tira su il sistema e si trova dentro la partizione.
Windows non digerisce il cambio di partizioni
e di disposizione nel case. Mi spiego :
Ex Prima avevi windows nel disco master
del primo canale ide , e questa informazione è stata
registrata nel registro di sistema, ora windows si trova
nello slave del secondo canale.
Windows assegna le lettere in ordine di connessione al sistema
partendo dal master del primo ide . Quindi ciò che si trovava in C
ora è in F , il registro non lo sa questo perchè non lo hai modificato
e quindi TUTTI i percorsi portano in una posizione IRRAGGIUNGIBILE
compreso il boot loader.
Questo per farti capire che se windows non lo vuoi più in un disco o lo cancelli per sempre o lo reinstalli.

Ma potrei anche sbagliarmi.
Ultima modifica di krisis il dom 4 dic 2005, 11:30, modificato 2 volte in totale.

Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Messaggio da alessiodf »

Ho capito.. quindi non ci sono modi di "ingannare" quella me**a :oops: di OS! :evil:

comunque se fosse stata una partizione linux, non avrei avuto problemi, perché l'ho fatto già altre volte.. :wink:
Siete stati come sempre cordialissimi e precisi! :D GRAZIE A TUTTI!

Sapere che vi dico??? Io lascio Windows li dov'è... semmai libero lo spazio rimanente per appoggiarci qualcosa.. anzi..ci creo una partizione linux per provare le varie distro! :D Grazie ancora a tutti!

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:

Messaggio da Luci0 »

Come ultimo tentativo puoi provare smartboot per vedere se riesci ad ottenere qualche risultato...
http://btmgr.sourceforge.net/download.html

eppoi

Codice: Seleziona tutto

Boot other: /dev/sda7, on /dev/sda, loader CHAIN
Fatal: Partition entry not found.
sembra un problema del lilo...

... ritenta sarai più fortunato :)

Rispondi