[SOLVED by BURG] Ubuntu 12.04 uszkodził mi sektor startowy Win7

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
qpeace1
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 25 cze 2010, 21:31
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86

[SOLVED by BURG] Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: qpeace1 »

Miłem zainstalowany Win7 w wersji 64 bit, doinstalowałem do niego Ubuntu 12.04 w wersji 32 bit, po czym w bootloaderze widać oba systemy, ale jak chcę uruchomić Windows, to wyskakuje mi komunikat "BootMGR image is corrupt. The system cannot boot." i nie mogę uruchomić Win7. Ubuntu uruchamia się bez problemu.

Czy to może mieć związek z wersjami 64 i 32 bity?

A może to jakiś BUG systemu Ubuntu 12.04?

Dotychczas zawsze instalowałem Win7 i Ubuntu 11.10 oba w wersjach 64bit i było OK.
Ostatnio zmieniony 07 maja 2012, 18:36 przez qpeace1, łącznie zmieniany 1 raz.
elgregor
Piegowaty Guziec
Piegowaty Guziec
Posty: 28
Rejestracja: 17 gru 2011, 19:57
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: elgregor »

A próbowałeś jakieś Windowsowe recovery? Może naprawi Windowsa, a może pochrzani GRUBa :razz:
namok
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1703
Rejestracja: 01 mar 2008, 12:21
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: namok »

@qpeace1 podaj wynik boot_info_script.
zippa
Sędziwy Jeż
Sędziwy Jeż
Posty: 65
Rejestracja: 28 sie 2011, 08:21
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: MATE
Architektura: x86_64

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: zippa »

Wgrywałeś przez WUBI , czy Zainstaluj obok widowsa . Jak zainstalowałeś 2 sposobem to musisz skonfigurować GRUB
Sprzęt:
Main Laptop: MacBook Air 2020 i5 10th gen/8GB/512 GB SSD (macOS)
2nd Laptop: Toshiba L300 C2D/2GB/120GB SSD (Ubuntu Mate)
Desktop: i3 6th gen/8GB/480 GB SSD + 2TB HDD (Windows 11+Ubuntu 20.4 LTS)
qpeace1
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 25 cze 2010, 21:31
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: qpeace1 »

namok pisze:@qpeace1 podaj wynik boot_info_script.

Kod: Zaznacz cały

                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for (,msdos5)/boot/grub on this drive.

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /bootmgr /Boot/BCD

sda2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows 7
    Boot files:        /Windows/System32/winload.exe

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sda4: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  Unknown
    Boot sector info: 

sda5: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 12.04 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img

sda6: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 
niby jest OK a nie działa

-- 06 maja 2012 20:32 --
zippa pisze:Wgrywałeś przez WUBI , czy Zainstaluj obok widowsa . Jak zainstalowałeś 2 sposobem to musisz skonfigurować GRUB

Zawsze instalowałem obok Windowsa i było OK bez dodatkowej konfiguracji GRUBa



Dodam tylko, że aktualizacja Gruba dała wynik:

Kod: Zaznacz cały

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-24-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-24-generic-pae
Found linux image: /boot/vmlinuz-3.2.0-23-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-23-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
Milek999
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 128
Rejestracja: 04 maja 2012, 15:25
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Inne
Architektura: x86_64

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: Milek999 »

Uruchamiasz instalke win7, Shift+F10 i wpisujesz bootrec /rebuildbcd
qpeace1
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 25 cze 2010, 21:31
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: qpeace1 »

Milek999 pisze:Uruchamiasz instalke win7, Shift+F10 i wpisujesz bootrec /rebuildbcd
Przeskanowało i wypluło komunikat, że
całkowita liczba zidentyfikowanych partycji systemu windows: 0
, oraz, że
operacja zakończyła się sukcesem
(no chyba nie dla mnie ;-()



Mam pytanie, czy ktoś próbował może takich ustawień:
-Win7 64 bit
-Ubuntu 12.04 32 bit

i czy Wam działało ?
namok
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1703
Rejestracja: 01 mar 2008, 12:21
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: namok »

Problem leży po stronie windy. Użyj płyty instalacyjnej aby ją naprawić(czasem trzeba kilkakrotnie).
JerryG
Zakręcona Traszka
Zakręcona Traszka
Posty: 924
Rejestracja: 28 lut 2008, 21:22
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: JerryG »

Nie, problem nie lezy po stronie windy a tego ze W7 tworzy ukryta partycje okolo 100MB i na 100% w Grubie ma on wskazanie na nia a nie na partycje gdzie ma zainstalowany W7.
Sprawdzic pod Gparted pod jakim sda jest wlasciwa partycja z W7 i poprawic wpis w Grubie.
Milek999
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 128
Rejestracja: 04 maja 2012, 15:25
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Inne
Architektura: x86_64

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: Milek999 »

Podaj zawartość pliku grub.cfg
qpeace1
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 25 cze 2010, 21:31
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: qpeace1 »

Milek999 pisze:Podaj zawartość pliku grub.cfg

Kod: Zaznacz cały

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root 802A7C402A7C356E
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###
tyle zawartości wystarczy?

Obrazek
http://ifotos.pl/zobacz/gpartedjp_reqhsae.jpg/

PS. to sda1 zmieniałem też na sda2 i sda3 - bez skutku

System mam na sda3, ale to 100MB dodatkowej partycji na sda1
Awatar użytkownika
arthulus
Wytworny Kaczor
Wytworny Kaczor
Posty: 351
Rejestracja: 11 paź 2011, 14:38
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Xfce
Architektura: x86
Kontakt:

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: arthulus »

Jak robisz zdjęcie to rób w całości bo np. nie masz ustawionej flagi "boot" na sda2 . Przestaw flage i zrób "update-grub" z ubuntu
qpeace1
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 25 cze 2010, 21:31
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: qpeace1 »

arthulus pisze:Jak robisz zdjęcie to rób w całości bo np. nie masz ustawionej flagi "boot" na sda2 . Przestaw flage i zrób "update-grub" z ubuntu
Zrzut ekranu z GParted:
http://ifotos.pl/zobacz/gparted2j_reqhqwq.jpg/


Wynik upgrade-grub:

Kod: Zaznacz cały

~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-24-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-24-generic-pae
Found linux image: /boot/vmlinuz-3.2.0-23-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-23-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
wynik w grub.cfg:

Kod: Zaznacz cały

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root 802A7C402A7C356E
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Czyli wrócił mi do sda1, pomimo ustawienia flagi boot na sda2 update gruba to olewa i dalej proponuje sda1
Awatar użytkownika
arthulus
Wytworny Kaczor
Wytworny Kaczor
Posty: 351
Rejestracja: 11 paź 2011, 14:38
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Xfce
Architektura: x86
Kontakt:

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: arthulus »

Wpisz : sudo os-prober
albo zainstaluj Gruba jeszcze raz jak nie to edytuj ręcznie plik grub.cfg
Milek999
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 128
Rejestracja: 04 maja 2012, 15:25
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Inne
Architektura: x86_64

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: Milek999 »

Zmień to:

Kod: Zaznacz cały

set root='(hd0,msdos1)'
Na to:

Kod: Zaznacz cały

set root='(hd0,msdos2)'
Ale nie daję głowy że zadziała
qpeace1
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 25 cze 2010, 21:31
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: qpeace1 »

arthulus pisze:Wpisz : sudo os-prober
albo zainstaluj Gruba jeszcze raz jak nie to edytuj ręcznie plik grub.cfg

Kod: Zaznacz cały

~$ sudo os-prober
[sudo] password for m: 
/dev/sda1:Windows 7 (loader):Windows:chain

~$ sudo update-grub2
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-24-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-24-generic-pae
Found linux image: /boot/vmlinuz-3.2.0-23-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-23-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
Awatar użytkownika
arthulus
Wytworny Kaczor
Wytworny Kaczor
Posty: 351
Rejestracja: 11 paź 2011, 14:38
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Xfce
Architektura: x86
Kontakt:

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: arthulus »

Jak chcesz ryzykować to zainstaluj lilo z tym że może się nie uruchomić żaden system i wtedy trzeba przeinstalować Gruba
Z live CD w terminalu

Kod: Zaznacz cały

sudo apt-get install lilo

sudo lilo -M /dev/sda mbr
qpeace1
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 25 cze 2010, 21:31
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86

Re: Ubuntu 12.04 uszkodził mi sektor startowy Win7

Post autor: qpeace1 »

arthulus pisze:Jak chcesz ryzykować to zainstaluj lilo z tym że może się nie uruchomić żaden system i wtedy trzeba przeinstalować Gruba
Z live CD w terminalu

Kod: Zaznacz cały

sudo apt-get install lilo

sudo lilo -M /dev/sda mbr
pomyslałem podobnie, bo właśnie zainstalowałem BURGa i wszystko ładnie mi wykrył i skonfigurował ;-)))

Kod: Zaznacz cały

sudo add-apt-repository ppa:n-muench/burg
sudo apt-get update 
sudo apt-get install burg burg-common burg-emu burg-pc burg-themes burg-themes-common
// tu same entery podczas instalacji
sudo burg-install "(hd0)"
sudo update-burg
i działaaaa ;-)))
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 14 gości