Jump to content
4 posts in this topic

Recommended Posts

Ciao a tutti,

ho un problema sul mio sistema tri-boot

Al momento il mio hd è partizionato in questo modo:

GNU Parted 1.8.8

Using /dev/sda

Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted) print free

Model: ATA FUJITSU MHV2080B (scsi)

Disk /dev/sda: 80,0GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

 

Number Start End Size File system Name Flags

17,4kB 20,5kB 3072B Free Space

1 20,5kB 210MB 210MB hfs+ EFI System Partition boot

2 210MB 16,3GB 16,1GB hfs+ Untitled

16,3GB 16,5GB 134MB Free Space

3 16,5GB 32,6GB 16,1GB xfs Linux

4 32,6GB 48,7GB 16,1GB ntfs Untitled

5 48,7GB 48,9GB 200MB ext3 BOOT

6 48,9GB 79,0GB 30,1GB ext3 HOME

7 79,0GB 80,0GB 1026MB linux-swap Swap

 

(parted)

 

nella partzione 1 c'è l'efi con la solita cartella extra

nella partizione 2 c'è Leopard

nella partizione 3 Linux (debian :))

nella partizione 4 Windows XP 32bit

e nelle altre altri pezzi di Linux

 

il problema che ho da qualche giorno e che non riesco ad avviare più windows che restituisce una delle sue simpatiche schermate blu; dato che non lo uso mai me ne sono accorto solo adesso, ma CREDO che il problema sia arrivato quando ho installato chameleon 2.0.

 

Controllando un po' cosa era successo ho scoperto che lanciando gptsync "sbaglia" a fare il sync gpt/mbr perchèe lascia fuori la partizione di windows per far posto ad una che apparentemente non esiste! La "partizione" incriminita è:

17,4kB 20,5kB 3072B Free Space

Infatti gptsync mi restituisce questo:

systemr89@Sony-Notebook:~$ sudo gptsync /dev/sda

 

Current GPT partition table:

# Start LBA End LBA Type

1 40 409639 EFI System (FAT)

2 409640 31866919 Mac OS X HFS+

3 32129064 63586343 Basic Data

4 63586344 95043623 Basic Data

5 95043624 95434249 Basic Data

6 95434250 154296875 Basic Data

7 154296876 156301454 Basic Data

 

Current MBR partition table:

# A Start LBA End LBA Type

1 1 39 ee EFI Protective

2 40 409639 af Mac OS X HFS+

3 409640 31866919 af Mac OS X HFS+

4 * 32129064 63586343 83 Linux

 

Status: Analysis inconclusive, will not touch this disk.

Secondo voi posso ovviore a questo problema in un qualche modo o devo ripartizionare il disco un'altra volta?

Vi prego, ditemi che si può! :(

 

Grazie!

Michele

 

P.S.: Per la cronaca ho provato a installare windows 7 che dovrebbe supportare le partizioni gpt.. risultato? mi fa scegliere solo tra le partzioni mbr ._.

Link to comment
https://www.insanelymac.com/forum/topic/165546-problema-tri-boot/
Share on other sites

Non ho trovato risposte al mio problema e noto che anche per altri Ë cosÏ...

 

Ho installato seven rc su di un pc fisso, dove in un hdd dedicato avevo sia xp che leopard e seven l'ho installato su un'altra partizione di un altro hdd.

 

I due sistemi operativi (xp e leopard) sono stati installati rispettivamente nell'ordine ed avendo installato per ultimo leopard, al momento del boot avevo un messaggio iniziale che mi invitava a scegliere con quale dei due os avviare il pc.

 

Purtroppo questo messaggio, da quando ho installato seven, non mi appare pi˘ e al suo posto, seven ne ha sostituito un altro dove mi invita a scegliere tra xp e seven, ignorando completamente leopard.

 

Ho provato con un'utility a modificare il disco di boot, scegliendo la partizione su cui risiede leopard, ma, sorpresa, non solo non mi appare il vecchio messaggio, ma non mi parte pi˘ osx, avvisandomi che non riconosce il formato HFS+.

 

Ho ripristinato la situazione come seven me l'ha impostata, perÚ francamente avrei preferito optare nella scelta di uno dei tre os e non soltanto su windows...

 

C'Ë il sistema di recuperare il file di testo che ha installato in origine leopard? (ho un altro pc su cui Ë installato e da cui posso copiarlo, qualora sia identificabile). E se si, dove deve risiedere?

 

Vi ringrazio per le vostre attenzioni...

si, c'è un modo relativamente semplice.

 

1)Vai a QUESTO indirizzo e scarica il file: /Mac OS X/Chameleon EFI e gptsync e mettili in una chiavetta dopo averli scompattati

2) Riavvia il pc con il disco di leopard e metti come opzione "rd=disk0s1 -v" senza virgolette

che significa fai il boot dal primo hd nella prima partizione, i dischi partono da zero e le partizioni da 1

3) dopo che si avvia leopard apri un terminale ed esegui questi comandi:

# cd <il posto dove hai i file di Chameleon>

# sudo fdisk -f boot0 -u -y /dev/rdisk0 (questa volta ci va la r davanti a disk, chiaramente metti il numero del disco che vuoi avviabile)

# sudo dd if=boot1h of=/dev/rdisk0s2 (come prima ma con il disco e la pratizione di leopard, in pratica quello che hai scritto quando hai fatto il boot di leopard dal dvd)

# sudo cp boot /

riavvia, togli il dvd e dovresti avere di nuovo chamelon che parte facendoti scegliere le varie possibilità!

 

se ci dovessero essere altri problemi devi usare gptsync.. nel caso ti spiego come fare

si, c'è un modo relativamente semplice.

 

1)Vai a QUESTO indirizzo e scarica il file: /Mac OS X/Chameleon EFI e gptsync e mettili in una chiavetta dopo averli scompattati

2) Riavvia il pc con il disco di leopard e metti come opzione "rd=disk0s1 -v" senza virgolette

che significa fai il boot dal primo hd nella prima partizione, i dischi partono da zero e le partizioni da 1

3) dopo che si avvia leopard apri un terminale ed esegui questi comandi:

 

riavvia, togli il dvd e dovresti avere di nuovo chamelon che parte facendoti scegliere le varie possibilità!

 

se ci dovessero essere altri problemi devi usare gptsync.. nel caso ti spiego come fare

 

grazie systemR89, sei stato molto gentile.

ho scaricato i files da te indicati e quando avrò un attimo di tempo, farò come mi hai suggerito.

non esiterò a contattarti qualora dovessi riscontrare qualche problema.

ciao

×
×
  • Create New...