Samsung RC730 e boot impossibile per Win7 dopo installazione openSuSE 12.1

5 risposte [Ultimo messaggio]
Ritratto di dmd
dmd
(Newbie)
Offline
Newbie
Iscritto: 26/02/2012
Messaggi: 3

Salve a tutti,
sono un neo-iscritto.

Come da Subj. mi ritrovo con il mio portatile che non fa piu' boot di Win 7 dopo aver installato openSuSE 12.1 ... potrei anche farne a meno se non fosse che mi hanno richiesto, presso un'azienda in cui sono consulente, di utilizzare Windows e non Linux (lasciamo perdere le LORO motivazioni).

Premessa: ho fatto partire Windows solo una volta appena comprato il portatile (due settimane fa), poi ho installato la 12.1, l'ho configurata e ho travasato tutto il contenuto del mio vecchio portatile (una 11.4 che adesso ho piallato) e quindi posta, miei sorgenti, documenti, etc. etc. ma non ho mai provato a far partire Windows convintissimo del fatto che, come sempre, tutto fosse filato liscio.

Il problema e' che adesso non so cosa fare per ristabilire l'ordine delle cose in modo che Grub mi faccia partire anche Windows (che mi dice qualcosa tipo "MBR not found" o qualcosa del genere... non ho preso appunti e posso magari specificarlo meglio in seguito) e non voglio perdere nulla di cio' che ho (oltre al fatto che mi darebbe un pochino fastidio dover reinstallare tutto e configurare di nuovo ogni cosa)

Cosa posso fare?
Sono aperto a qualsiasi consiglio.

Aspetto fiducioso i Vs. consigli e ringrazio.

Dmd

Ritratto di Grinch
Grinch
(Guru)
Offline
Guru
Iscritto: 05/12/2011
Messaggi: 892

Fai questa prova .

Apri Yast >> Boot-loader >> Sotto a destra c' è " Altro " cliccagli sopra > proponi nuova configurazione > Ok.

Vedi se va .

Ritratto di dmd
dmd
(Newbie)
Offline
Newbie
Iscritto: 26/02/2012
Messaggi: 3

Grinch ha scritto:

Fai questa prova .

Apri Yast >> Boot-loader >> Sotto a destra c' è " Altro " cliccagli sopra > proponi nuova configurazione > Ok.

Vedi se va .

Ciao,
mi propone una configurazione che non comprende Windows (nessuna delle sue partizioni, cioe' Win7 e Win_Recovery)

Ho provato a modificare il menu.lst spostando il "rootnoverify (hd0,1)" da "1" a "0" ed ora mi dice che qualcosa e' successo al computer e necessito del disco originale per fare "ripara computer"... peccato che i portatili hanno tutti (o quasi) una partizione di recupero e non un CD/DVD col sistema operativo.

# --- messaggio originale copiato a manina:

Windows Boot Manager

Windows failed to start. A recent hardware or software chance miht be the cause. To fix the problem:
1. Insert your windows installation disc and restart your computer.
2. Choose your language settings and click "Next."
3. Click "repair your computer."#

Status: 0xc000000f

Info: The boot selection failed because a required device is inaccessible.[

Il mio partizionamento e' questo:


fdisk -l

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x817d105e

Device Boot Start End Blocks Id System
/dev/sda1 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 220407807 110100480 7 HPFS/NTFS/exFAT
/dev/sda3 * 220407808 1415518207 597555200 f W95 Ext'd (LBA)
/dev/sda4 1415518208 1465147391 24814592 27 Hidden NTFS WinRE
/dev/sda5 220409856 232974335 6282240 82 Linux swap / Solaris
/dev/sda6 232976384 1415518207 591270912 83 Linux

Il mio menu.lst e' questo:

Modified by YaST2. Last modification on Mon Feb 27 11:17:47 CET 2012
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader

default 0
timeout 5
##YaST - generic_mbr
gfxmenu (hd0,5)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title Desktop -- openSUSE 12.1 - 3.1.9-1.4
root (hd0,5)
kernel /boot/vmlinuz-3.1.9-1.4-desktop root=/dev/disk/by-id/ata-SAMSUNG_HN-M750MBB_S2RRJ9EBA00167-part6 resume=/dev/disk/by-id/ata-SAMSUNG_HN-M750MBB_S2RRJ9EBA00167-part5 splash=silent quiet showopts vga=0x317
initrd /boot/initrd-3.1.9-1.4-desktop

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 12.1 - 3.1.9-1.4
root (hd0,5)
kernel /boot/vmlinuz-3.1.9-1.4-desktop root=/dev/disk/by-id/ata-SAMSUNG_HN-M750MBB_S2RRJ9EBA00167-part6 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x317
initrd /boot/initrd-3.1.9-1.4-desktop

###Don't change this comment - YaST2 identifier: Original name: windows 1###
title Windows Seven
map (hd0) (hd0)
map (hd0) (hd0)
rootnoverify (hd0,0) # <-- WAS: 1
chainloader +1

###Don't change this comment - YaST2 identifier: Original name: windows 2###
title Warning: Windows RESTORE
password intristiscimi
map (hd0) (hd0)
map (hd0) (hd0)
rootnoverify (hd0,3)
# makeactive
chainloader +1

Ritratto di Andrea85
Andrea85
(Collaboratore)
Offline
Collaboratore
Iscritto: 22/12/2008
Messaggi: 801

Se windows è in sda2 dovrebbe funzionare con:

title Windows seven
rootnoverify (hd0,1)
chainloader +1

Ritratto di dmd
dmd
(Newbie)
Offline
Newbie
Iscritto: 26/02/2012
Messaggi: 3

Andrea85 ha scritto:

Se windows è in sda2 dovrebbe funzionare con:

title Windows seven
rootnoverify (hd0,1)
chainloader +1

Si, e' come era in originale che io ho poi modificato in 0, ma cosi' (con 1) non funziona anzi, Grub esegue le quattro istruzioni (map, map, rootnoverify, chainloader) e torna immediatamente al menu senza emettere alcun messaggio.

Ritratto di aksaf
aksaf
(Guru)
Offline
Guru
Iscritto: 08/03/2011
Messaggi: 957

Ho visto che hai la partizione estesa segnata come attiva all'avvia (penso che grub sia installato lì), che a W7 questo non piaccia?
Prova ad aggiungere makeactive dopo root.. sia con hd0,0 che hd0,1 es:

title Windows seven
rootnoverify (hd0,X)
makeactive
chainloader +1

P.S.: prova a leggere qui: http://forums.opensuse.org/english/get-technical-help-here/how-faq-forums/unreviewed-how-faq/454535-opensuse-dual-booting-windows-7-loading-service-pack-1-windows-7-a.html
inoltre dal bios non si può far partire la winre e ripristinare l'mbr dal dos? (solo se serve, dato che probabilmente poi per riaccedere a Linux servirà qualche intervento) per ripristinare: http://www.intilinux.com/howto/630/disinstallare-ubuntu-linux-e-ripristinare-lmbr-di-windows/