[solved] Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Awatar użytkownika
KryptonimZuo
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 07 sty 2013, 12:18
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

[solved] Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: KryptonimZuo »

Witam Serdecznie,

Dziś rano postanowiłem zainstalować sobie Ubuntu 12.04PL Przyjazny Puchacz DVD/USB amd64 (x86_64, wersja 64-bitowa).
Wszystko ładnie pięknie, instalację wykonałem z automatu. Błąd pojawił się po zainstalowaniu linuxa czyli uruchomienia ponownie systemu. System się zrestartował, następnie prosiło o wyciągniecie płyty DVD oraz potwierdzenie klawiszem enter po wykonaniu tej czynności, oczywiście zastosowałem się do poleceń i tak zrobiłem. System znów uruchomił się ponownie a ku moim oczom pojawiło się ładowanie systemu Windows, czyli normalny rozruch 7-ódemki.

Dodam że mam dwa dyski HDD:
1. 500GB - Na którym jest Win 7 x64 Home Premium.
2. 160GB - Na którym instalowałem Ubuntu 12.04 PL - wersję x64 z Automatu.

Przeszperałem masę tematów z informacjami o Grubie, jednak w dalszym ciągu nie potrafię sobie z tym poradzić. Jestem w tym temacie Lajkiem.
Wiem że temat jest wałkowany pewnie z 5-10 razy dziennie. I wielu z was nie chce się już odpowiadać oraz pomagać w tej sprawie.
Najgorsze w tym wszystkim jest to, że poradniki jak to zrobić są dla Linuxa, a problem polega na tym że po instalacji nie idzie go uruchomić, po prostu system czy tam Grub go nie wykrywa. Aż głupio się człowiekowi robi że nie potrafi sobie z tym poradzić :cry:
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: marcin1982 »

Podaj wynik skryptu bootinfoscript:
http://sourceforge.net/projects/bootinfoscript/
Jak go uruchomić - znajdziesz w pliku samego skryptu. Podaj na forum wyniki, które będą w pliku RESULTS.txt.
Awatar użytkownika
KryptonimZuo
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 07 sty 2013, 12:18
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: KryptonimZuo »

marcin1982, wybacz że tak późno jednak wczoraj byłem po nocce i padłem. Ale wykonałem te polecenie i poniżej umieszczam wyniki:

Kod: Zaznacz cały

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

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

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:        

sdb1: __________________________________________________________________________

    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:        

sdb2: __________________________________________________________________________

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

sdb5: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sdb6: __________________________________________________________________________

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

sdc1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  Windows 7: FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________

Disk /dev/sda: 500.1 GB, 500107862016 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 60801, w sumie sektorów: 976773168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1    *          2,048       206,847       204,800   7 NTFS / exFAT / HPFS
/dev/sda2             206,848   314,779,647   314,572,800   7 NTFS / exFAT / HPFS
/dev/sda3         314,779,648   976,771,071   661,991,424   7 NTFS / exFAT / HPFS


Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 19457, w sumie sektorów: 312581808
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1    *          2,048   291,326,421   291,324,374   7 NTFS / exFAT / HPFS
/dev/sdb2         291,327,998   312,580,095    21,252,098   5 Extended
/dev/sdb5         304,214,016   312,580,095     8,366,080  82 Linux swap / Solaris
/dev/sdb6         291,328,000   304,214,015    12,886,016  83 Linux


Drive: sdc _____________________________________________________________________

Dysk /dev/sdc: 2004 MB, bajtów: 2004353024
głowic: 16, sektorów/ścieżkę: 32, cylindrów: 7646, w sumie sektorów: 3914752
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdc1    *             32     3,914,751     3,914,720   b W95 FAT32


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/loop0                                              squashfs   
/dev/sda1        1410CA9910CA80EA                       ntfs       Zastrzeżone przez system
/dev/sda2        FE9ADC889ADC3EB9                       ntfs       
/dev/sda3        96AADFD9AADFB449                       ntfs       Gry i Programy
/dev/sdb1        860EB02E0EB018DF                       ntfs       
/dev/sdb5        207a10d7-1af5-44e2-aa2c-53849b29383c   swap       
/dev/sdb6        239bb257-eed7-473f-8ae1-655565a2c3ac   ext4       
/dev/sdc1        0468-34D5                              vfat       HMM
/dev/sr0                                                iso9660    Przyjazny Puchacz 12.04

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/loop0       /rofs                    squashfs   (ro,noatime)
/dev/sdc1        /media/HMM               vfat       (rw,nosuid,nodev,uid=999,gid=999,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks)
/dev/sr0         /cdrom                   iso9660    (ro,noatime)


=========================== sdb6/boot/grub/grub.cfg: ===========================

--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd1,msdos6)'
search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd1,msdos6)'
  search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
  set locale_dir=($root)/boot/grub/locale
  set lang=pl_PL
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos6)'
	search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
	linux	/boot/vmlinuz-3.2.0-31-generic root=UUID=239bb257-eed7-473f-8ae1-655565a2c3ac ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-31-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-31-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos6)'
	search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
	echo	'Wczytywanie systemu Linux 3.2.0-31-generic...'
	linux	/boot/vmlinuz-3.2.0-31-generic root=UUID=239bb257-eed7-473f-8ae1-655565a2c3ac ro recovery nomodeset 
	echo	'Wczytywanie początkowego dysku RAM...'
	initrd	/boot/initrd.img-3.2.0-31-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos6)'
	search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos6)'
	search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### 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 1410CA9910CA80EA
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------

=============================== sdb6/etc/fstab: ================================

--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sdb6 during installation
UUID=239bb257-eed7-473f-8ae1-655565a2c3ac /               ext4    errors=remount-ro 0       1
# swap was on /dev/sdb5 during installation
UUID=207a10d7-1af5-44e2-aa2c-53849b29383c none            swap    sw              0       0
--------------------------------------------------------------------------------

=================== sdb6: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

               =                boot/grub/core.img                             1
               =                boot/grub/grub.cfg                             1
               =                boot/initrd.img-3.2.0-31-generic               2
               =                boot/vmlinuz-3.2.0-31-generic                  1
               =                initrd.img                                     2
               =                vmlinuz                                        1

======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on sdb2

00000000  f7 c4 76 50 60 15 92 be  76 63 06 55 4b 85 d2 a7  |..vP`...vc.UK...|
00000010  ef fc 3b 06 55 2b 48 a4  dd 91 98 0e 43 aa 7a b9  |..;.U+H.....C.z.|
00000020  a7 58 da a0 38 bb 2e af  b4 10 e6 29 b2 73 39 b9  |.X..8......).s9.|
00000030  71 1d 0e 55 f5 7e f6 4d  18 99 90 65 93 e6 d8 f8  |q..U.~.M...e....|
00000040  30 57 3c 3d ff b3 6e af  b3 50 a6 0e ed f9 3f cc  |0W<=..n..P....?.|
00000050  c8 13 16 e8 d0 77 c1 7e  2a a3 6e 4d 49 a1 96 29  |.....w.~*.nMI..)|
00000060  26 e5 9c fa bb 0a 8e 55  a7 7b aa d0 6a 8d 12 ee  |&......U.{..j...|
00000070  69 f5 6e 85 6b 99 0a f7  58 7c 87 d9 95 94 28 71  |i.n.k...X|....(q|
00000080  c7 19 be 76 ad 6c c7 41  ac a8 d0 50 2a 6c d7 ac  |...v.l.A...P*l..|
00000090  39 99 d4 fa 14 9d 9c c8  dd f8 3f 6c 70 09 7e 73  |9.........?lp.~s|
000000a0  61 a1 76 40 93 46 82 b6  0e 34 b0 e0 3e 5c c0 23  |a.v@.F...4..>\.#|
000000b0  4b 13 46 d3 d4 97 5e 0a  19 0b a5 b3 8f cc 25 17  |K.F...^.......%.|
000000c0  5a c3 c2 9f be 6b bf 66  d3 f0 95 d0 ae 08 6a d7  |Z....k.f......j.|
000000d0  fa 65 77 b7 c6 aa 68 88  1f 1e 8f 96 e8 80 ae 91  |.ew...h.........|
000000e0  9d b3 d4 94 14 22 4a 58  e5 ed 1c ec d1 f0 94 25  |....."JX.......%|
000000f0  cd e3 1a 1e d2 03 f4 4a  b3 be b4 f6 a9 e2 c7 ce  |.......J........|
00000100  4c d9 c9 da 78 e5 88 b7  99 33 d5 e2 95 ab 9d 47  |L...x....3.....G|
00000110  b6 2a 41 9c 4a ba 86 50  5f 2d ac 48 8f 96 e4 92  |.*A.J..P_-.H....|
00000120  eb 92 8a 26 75 0f e6 33  4c 93 2c ca df 50 e0 43  |...&u..3L.,..P.C|
00000130  d6 6e a9 cc 20 d5 c4 eb  6d 50 13 87 83 79 35 56  |.n.. ...mP...y5V|
00000140  25 a7 69 28 40 ae b3 42  5d 9c 2a b5 15 99 aa 2a  |%.i(@..B].*....*|
00000150  4d 27 a5 07 35 d3 54 1c  14 ed e2 d5 16 c8 48 81  |M'..5.T.......H.|
00000160  a1 92 98 89 c7 9d 1a f5  2f 65 2a d7 2a 06 9b 6b  |......../e*.*..k|
00000170  7a bd 5a c5 76 52 5e 4d  9f a5 36 b6 3d a3 03 ad  |z.Z.vR^M..6.=...|
00000180  62 28 0b 14 a4 5c 4d 5f  81 c6 a2 4c 96 e0 35 94  |b(...\M_...L..5.|
00000190  5a 85 98 a1 d1 dc 21 db  f8 08 36 26 58 c2 74 c6  |Z.....!...6&X.t.|
000001a0  85 1f 7e b0 4e 46 33 84  25 05 c3 bb 66 53 80 fd  |..~.NF3.%...fS..|
000001b0  09 1e ef b8 fd 98 52 34  72 e9 f6 5e 56 6d 00 fe  |......R4r..^Vm..|
000001c0  ff ff 82 fe ff ff 02 a0  c4 00 00 a8 7f 00 00 fe  |................|
000001d0  ff ff 05 fe ff ff 01 00  00 00 01 a0 c4 00 00 00  |................|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200


=============================== StdErr Messages: ===============================

xz: (stdin): Dane skompresowane są uszkodzone
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: marcin1982 »

Najprościej będzie przestawić bootowanie w BIOS tak, żeby komputer startował z drugiego dysku twardego, czyli tego:
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
Jeśli to nie wchodzi w grę trzeba zainstalować Gruba w głównym sektorze rozruchowym - MBR pierwszego dysku twardego, czyli /dev/sda. Najpierw sprawdź jednak pierwsze rozwiązanie (czy wszystko jest w porządku i każdy system się uruchamia).
Awatar użytkownika
KryptonimZuo
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 07 sty 2013, 12:18
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: KryptonimZuo »

Okej, przestawiłem rozruch systemu z drugiego dysku czyli:

Kod: Zaznacz cały

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
System uruchomił się bez problemu.
- Zainstalowałem aktualizację.
- Zainstalowałem sterownik karty graficznej w moim przypadku NVIDIA GeForce GTS 250.

Co do opcji drugiej którą podałeś, chciałbym właśnie aby przy starcie systemu pytało który system uruchomić poprzez wybranie. A domyślnym systemem rozruchowym był Windows 7.
Domyślam się że trzeba to ustawić na Linuxie, w grubie jednak nie chcę nić poprzestawiać i czekam na twoje rady. :)
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: marcin1982 »

Uruchamiając komputer z dysku 160 GB jak mniemam maż już menu wyboru systemów i jest tam także Windows 7. Żeby Windows uruchamiał się domyślnie edytuj z prawami roota plik:

Kod: Zaznacz cały

/etc/default/grub
Pozycja:
GRUB_DEFAULT=0
ma wyglądać tak (nazwa pozycji "menuentry", która ma być uruchamiana domyślnie):
GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda1)"
Zapisz zmiany i wykonaj polecenie:

Kod: Zaznacz cały

sudo update-grub
Po restarcie Windows7 uruchomi się jako domyślny, choć nie będzie na pierwszej pozycji menu, na 4 (Grub2 liczy pozycje od zera). Użycie nazwy pozycji zamiast numeru zapobiegnie utracie ustawień po instalacji nowego jądra i zachowaniu starego przy aktualizacji).

Więcej na temat tajników Gruba 2 znajdziesz tutaj:
http://www.gnu.org/software/grub/manual/grub.html .
Awatar użytkownika
KryptonimZuo
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 07 sty 2013, 12:18
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: KryptonimZuo »

marcin1982, właśnie chodzi o to że nie mam menu wyboru systemu.
Jeśli ustawię dysk 160GB, jako botujący 1 to uruchamia się Ubuntu,
Jeśli ustawię dysk 500GB, jako botujący 1 to uruchamia się Windows 7,

ja jednak chciałbym mieć możliwość wyboru systemu który chcę uruchomić. Co w tej sprawie muszę zrobić? Jakie polecenia/komendy ?
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: marcin1982 »

Podaj wynik:

Kod: Zaznacz cały

cat /etc/default/grub
Awatar użytkownika
KryptonimZuo
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 07 sty 2013, 12:18
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: KryptonimZuo »

Po wpisaniu tej komendy wyskakuje:

Kod: Zaznacz cały

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
kryptonimzuo@Zuo:~$ 
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: marcin1982 »

Edytuj jeszcze raz plik i w pozycji:
GRUB_HIDDEN_TIMEOUT_QUIET=true
zmień na false.
Zapisz zmiany i wykonaj:

Kod: Zaznacz cały

sudo update-grub
Awatar użytkownika
KryptonimZuo
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 07 sty 2013, 12:18
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: KryptonimZuo »

Jakie wpisać polecenie aby edytować ten plik z pozycją?:

Kod: Zaznacz cały

GRUB_HIDDEN_TIMEOUT_QUIET=true
Po wpisaniu polecenia:

Kod: Zaznacz cały

sudo gedit /boot/grub/grub.cfg
Wyskakuje mi plik:

Kod: Zaznacz cały

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd1,msdos6)'
search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd1,msdos6)'
  search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
  set locale_dir=($root)/boot/grub/locale
  set lang=pl_PL
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-35-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos6)'
	search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
	linux	/boot/vmlinuz-3.2.0-35-generic root=UUID=239bb257-eed7-473f-8ae1-655565a2c3ac ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-35-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-35-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos6)'
	search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
	echo	'Wczytywanie systemu Linux 3.2.0-35-generic...'
	linux	/boot/vmlinuz-3.2.0-35-generic root=UUID=239bb257-eed7-473f-8ae1-655565a2c3ac ro recovery nomodeset 
	echo	'Wczytywanie początkowego dysku RAM...'
	initrd	/boot/initrd.img-3.2.0-35-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos6)'
	search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
	linux	/boot/vmlinuz-3.2.0-31-generic root=UUID=239bb257-eed7-473f-8ae1-655565a2c3ac ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.2.0-31-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-31-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos6)'
	search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
	echo	'Wczytywanie systemu Linux 3.2.0-31-generic...'
	linux	/boot/vmlinuz-3.2.0-31-generic root=UUID=239bb257-eed7-473f-8ae1-655565a2c3ac ro recovery nomodeset 
	echo	'Wczytywanie początkowego dysku RAM...'
	initrd	/boot/initrd.img-3.2.0-31-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos6)'
	search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos6)'
	search --no-floppy --fs-uuid --set=root 239bb257-eed7-473f-8ae1-655565a2c3ac
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### 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 1410CA9910CA80EA
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Jednakże nie mam tej linijki którą podałeś Hmm
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: marcin1982 »

Trzeba edytować ten plik, kŧóry mi pokazałeś:

Kod: Zaznacz cały

sudo gedit /etc/default/grub
Awatar użytkownika
KryptonimZuo
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 07 sty 2013, 12:18
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: KryptonimZuo »

Aaa, no faktycznie przepraszam moja nieuwaga.
Zrobię restart systemu, i dam znać czy poszło :)

Edit: Nie działa, System win7 uruchomił się normalnie, a wybór systemu się nie pojawił :(
Awatar użytkownika
Rafcio
Wytworny Kaczor
Wytworny Kaczor
Posty: 328
Rejestracja: 12 paź 2011, 06:09
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: Rafcio »

Trzeba przeinstalować program rozruchowy Grub .
Jako pierwsze urządzenie bootujące ustaw dysk z Windows ( sda ) i na "sda" trzeba zainstalować Grub'a przy użyciu np. Twojego livecd lub
http://www.supergrubdisk.org/rescatux/ , pamiętaj o zdjęciu flagi boot z dysku sdb ( Ubuntu ) .
Debian Jessie
Awatar użytkownika
KryptonimZuo
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 07 sty 2013, 12:18
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: KryptonimZuo »

Rafcio, jak mogę scignąć tą flagę boot z dysku sdb ( Ubuntu ) ? Nie bardzo wiem jak to zrobić
Awatar użytkownika
Rafcio
Wytworny Kaczor
Wytworny Kaczor
Posty: 328
Rejestracja: 12 paź 2011, 06:09
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: Rafcio »

KryptonimZuo pisze:Rafcio, jak mogę scignąć tą flagę boot z dysku sdb ( Ubuntu ) ? Nie bardzo wiem jak to zrobić
Uruchomisz Ubuntu livecd i odszukasz program GParted , powinien znajdować się w podmenu system, w uruchomionym oknie w jego górnej prawej części GParted wyświetla listę urządzeń ( dyski ) , wybierz właściwy i PPM na sdb1 i z menu zarządzaj flagami odznacz ptaszek z sekcji boot.
Debian Jessie
waako4
Piegowaty Guziec
Piegowaty Guziec
Posty: 22
Rejestracja: 13 lut 2011, 14:57
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: waako4 »

"KryptonimZuo"]Witam Serdecznie,

Dziś rano postanowiłem zainstalować sobie Ubuntu 12.04PL Przyjazny Puchacz DVD/USB amd64 (x86_64, wersja 64-bitowa).
Wszystko ładnie pięknie, instalację wykonałem z automatu. Błąd pojawił się po zainstalowaniu linuxa czyli uruchomienia ponownie systemu. System się zrestartował, następnie prosiło o wyciągniecie płyty DVD oraz potwierdzenie klawiszem enter po wykonaniu tej czynności, oczywiście zastosowałem się do poleceń i tak zrobiłem. System znów uruchomił się ponownie a ku moim oczom pojawiło się ładowanie systemu Windows, czyli normalny rozruch 7-ódemki.

Dodam że mam dwa dyski HDD:
1. 500GB - Na którym jest Win 7 x64 Home Premium.
2. 160GB - Na którym instalowałem Ubuntu 12.04 PL - wersję x64 z Automatu.

Przeszperałem masę tematów z informacjami o Grubie, jednak w dalszym ciągu nie potrafię sobie z tym poradzić. Jestem w tym temacie Lajkiem.
Wiem że temat jest wałkowany pewnie z 5-10 razy dziennie. I wielu z was nie chce się już odpowiadać oraz pomagać w tej sprawie.
Najgorsze w tym wszystkim jest to, że poradniki jak to zrobić są dla Linuxa, a problem polega na tym że po instalacji nie idzie go uruchomić, po prostu system czy tam Grub go nie wykrywa. Aż głupio się człowiekowi robi że nie potrafi sobie z tym poradzić.
Jest taki program " GAG, THE GRAPHICAL BOOT MANAGER" . Obsługuje do 9 systemów na kilku dyskach twardych.
Pobierasz stąd http://gag.sourceforge.net/. Wypalasz na płytke słurzy do instalacji i deinstalacji, sterowanie klawiaturą.
Przypomocy tego boot managera masz całkowicie osobno systemy każdy bootloader na swojej systemowej partycji lub dysku
(grub jest bootloaderem).
waako4
Awatar użytkownika
KryptonimZuo
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 07 sty 2013, 12:18
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja Ubuntu obok Windows 7 Home Premium - Grub

Post autor: KryptonimZuo »

Witam,
Ogromne Podziękowania dla osób:
- marcin1982 - Za pomoc w rozwiązaniu problemu :clap: - Wielkie Dzięki, piwko się należy.
- Rafcio - Za pomoc w rozwiązaniu problemu :clap: - Wielkie Dzięki, piwko się należy.
- waako4 - Za chęć pomocy, jednak skorzystałem z porady od: Rafcio :clap: - I tak Wielkie Dzięki.

Problem został rozwiązany, temat do zamknięcia :)
Pozdrawiam i jeszcze raz wszystkim Dziękuję
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

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