Skocz do zawartości

Windows 7 i Ubuntu 10.10 na 2 dyskach


Rekomendowane odpowiedzi

Witajcie!

 

Zainstalowałem na starym małym dysku 10.2 GB System Linux Ubuntu 10.10 i wszystko fajnie lecz niestety nie wiem jak skonfigurować aby mieć przy uruchamianiu komputera menu do wybierania systemu ( GRUB )

 

Obecnie jak chcę linuxa to w boot menu wchodzę i wybieram ten stary dysk... lecz jednak to nie jest zbyt wygodne

 

 

jak to skonfigurować aby nie mieć szkód w Windowsie jak i Linuxie ?

 

oraz wolał bym tego gruba zrobić na linuxowym dysku aby w razie gdybym odpiął dysk z linuxem mógł dalej używać windowsa bez tej wybierałki systemów....

A to stan dysków :

 

http://imageshack.us/f/836/beztytuuws.jpg/

 

Pzdr

Odnośnik do komentarza
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.

Odpal Terminal i wykonaj polecenie (plik otwierasz z uprawnieniami roota, więc ostrożnie z jego modyfikacją)

sudo gedit /boot/grub/menu.lst

Przeklej tutaj zawartość pliku.

 

title W7 Home Premium
map             (hd0) (hd1)
map             (hd1) (hd0)
rootnoverify    (hd1,0)
makeactive
chainloader     +1

Ale pewno możesz przeedytować odpowiedni wpis - bo taki pewno znajdziesz w pliku konfiguracyjnym gruba (odnośnie np. Windows XP). Być może nie będzie potrzebna żadna jego modyfikacja.

A powyższy fragment znalazłbyś chociażby w linkowanym wcześniej temacie, na temat google nie wspomnę. :P

Odnośnik do komentarza

wszystko ok ale mam inny problem - żadne z moich haseł które ustawiałem NIE DZIAŁA!!

 

da się jakoś z niego wyjąć hasło do tego roota ??/

 

niestety nie wiem jakim cudem nie działa - może w nocy podczas instalacji źle wpisałem ( około 02-03 w nocy jak sami wiecie myślenie nie działa poprawnie :P )

 

 

ale próbuje teraz i ani z capslockiem ani z niczym NIE DZIAŁA! :(

Odnośnik do komentarza

Nie wiem czy jest na to jakiś skrót klawiaturowy. Ubuntu to dla mnie kind of magic. A o ile dobrze pamiętam to w linkowanym rozwiązaniu podano także jak to zrobić poprzez LiveCD...

Zawsze też możesz wypiąć dysk z windows (tak na wszelki wypadek) i postawić Ubuntu raz jeszcze - zdaje się, że nic tam nie masz... :rolleyes:

 

Ech, zaćmienie... Safe Mode nie jest czasem dostępne z płytki z instalką?

Edytowane przez 3oo
Odnośnik do komentarza

no niby hasło jest takie jak do mojego konta czyli ok ale mimo to nie działa w sudo..

 

root:!:15108:0:99999:7:::

daemon:*:14889:0:99999:7:::

bin:*:14889:0:99999:7:::

sys:*:14889:0:99999:7:::

sync:*:14889:0:99999:7:::

games:*:14889:0:99999:7:::

man:*:14889:0:99999:7:::

lp:*:14889:0:99999:7:::

mail:*:14889:0:99999:7:::

news:*:14889:0:99999:7:::

uucp:*:14889:0:99999:7:::

proxy:*:14889:0:99999:7:::

www-data:*:14889:0:99999:7:::

backup:*:14889:0:99999:7:::

list:*:14889:0:99999:7:::

irc:*:14889:0:99999:7:::

gnats:*:14889:0:99999:7:::

nobody:*:14889:0:99999:7:::

libuuid:!:14889:0:99999:7:::

syslog:*:14889:0:99999:7:::

messagebus:*:14889:0:99999:7:::

avahi-autoipd:*:14889:0:99999:7:::

avahi:*:14889:0:99999:7:::

couchdb:*:14889:0:99999:7:::

usbmux:*:14889:0:99999:7:::

speech-dispatcher:!:14889:0:99999:7:::

kernoops:*:14889:0:99999:7:::

pulse:*:14889:0:99999:7:::

rtkit:*:14889:0:99999:7:::

saned:*:14889:0:99999:7:::

hplip:*:14889:0:99999:7:::

gdm:*:14889:0:99999:7:::

michal:$6$K.P06x5s$4shqDDh1.gNtwoxXEGiCMIT6/sKuv5/EIsS6K/p0s2AV6izFjPdUCssAAjtY.ZEKC4gmbOvY0E9S4jjParZLI/:15108:0:99999:7:::

 

 

wszystkie do siebie podobne... jak je odkodować ?

Odnośnik do komentarza

Cytat z artykułu, który zapodał switch48

Ale uwaga! W dystrybucjach, które blokują możliwość logowania na konto administratora, np. Ubuntu, w tym miejscu znajdziesz symbol [!]. Możesz go skasować, by odblokować to konto, lub w ten sam sposób zmienić hasło dla innego użytkownika uprzywilejowanego.
:P
Odnośnik do komentarza

Obawiam się, że nie rozumiem. :rolleyes: Skąd/jak odczytałeś plik z hasłami?

Próbowałeś przejść na inny terminal (Ctrl+Alt+F2) i zalogować się jako root? Alt+F1 wraca...

 

A tak na marginesie to skoro udało Ci się odczytać plik z hasłami to równie dobrze możesz odczytać plik konfiguracyjny gruba. Zmienić też go będziesz mógł... A z hasłami powalczysz w wolnej chwili - wcześniej na spokojnie przestudiujesz sobie podane wcześniej linki.

Edytowane przez 3oo
Odnośnik do komentarza

ziomus1233454 Może zrób tak:

1. Gdy zobaczysz menu GRUB'a naciśnij ESC [ gdy jest zabezpieczone hasłem wciśnij dalej "P" ]

2. Wybierz z listy Ubuntu, kernel.... [ jaki tam masz ], naciśnij "E"

3. Wybierz "kernel /boot/vmlinuz-WERSJA JĄDRA root=/dev/hda2 ro quiet splash <--zależy jaki będzie wpis dysku

4. Najedź na to wciśnij "E" [ edycja ] i po ....splash dodaj "rw init=/bin/bash"

 

Czyli przykładowo:

grub edit> kernel /boot/vmlinuz-2.6.18-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash

 

Wciśnij ENTER i po tym by uruchomić wciśnij "B".

 

Będziesz miał root'a. Zmień sobie hasło roota/konta na własne i restart kompa.

:)

Odnośnik do komentarza

dzięki za skrót bo się do recovery mode dostałem... następnie na roota i zmieniłem hasło :) ( była opcja tryb administracyjny czy coś takiego )

 

 

 

ale teraz powracam do tematu bootowania

 

plik menu.lst jest pusty lub go nie ma...

 

 

 

jedynie co mi przyciągnęło uwagę to grub.cfg ale pierwsza linijka mnie zastanawia :P

 

#
# 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 part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set a83cf5ac-5af3-4563-8b75-976efd21b742
if loadfont /usr/share/grub/unicode.pf2 ; then
 set gfxmode=640x480
 load_video
 insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set a83cf5ac-5af3-4563-8b75-976efd21b742
set locale_dir=($root)/boot/grub/locale
set lang=pl
insmod gettext
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
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-28-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set a83cf5ac-5af3-4563-8b75-976efd21b742
linux	/boot/vmlinuz-2.6.35-28-generic-pae root=UUID=a83cf5ac-5af3-4563-8b75-976efd21b742 ro   quiet splash
initrd	/boot/initrd.img-2.6.35-28-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-28-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set a83cf5ac-5af3-4563-8b75-976efd21b742
echo	'Loading Linux 2.6.35-28-generic-pae ...'
linux	/boot/vmlinuz-2.6.35-28-generic-pae root=UUID=a83cf5ac-5af3-4563-8b75-976efd21b742 ro single 
echo	'Loading initial ramdisk ...'
initrd	/boot/initrd.img-2.6.35-28-generic-pae
}
### 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='(hd0,msdos1)'
search --no-floppy --fs-uuid --set a83cf5ac-5af3-4563-8b75-976efd21b742
linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set a83cf5ac-5af3-4563-8b75-976efd21b742
linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-1" ]; then
 if keystatus; then
   if keystatus --shift; then
     set timeout=-1
   else
     set timeout=0
   fi
 else
   if sleep --interruptible 3 ; then
     set timeout=0
   fi
 fi
fi
### 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 ###

 

co dalej z tym zrobić ??

 

 

Inne pliki co tam są : efiemu32.0 , efiemu64.0 , crypto.lst , fs.lst , grub.cfg , grubenv , handler,lst , moddep.lst , portmap.lst , porttool.lst , terminal.lst , video.lst

 

są jeszcze inne .mod ale one chyba ważne nie są

 

 

Tak poza tematem : Poszukuję coś A,la winfast FM do słuchania radia przez kartę winfast tv 2000 xp expert...

 

szukałem takiego czegoś ale nie mogę znaleźć albo źle szukam :-)

Odnośnik do komentarza

W Ubuntu 10.10 jest grub2, więc powinno wystarczyć wpisać w terminal sudo update-grub2

Prosto szybko i działa!!

 

Jestem ci bardzo wdzięczny ! sam wykrył windows 7 loadera :))))

 

root@Michal-System-Ubuntu10:/home/michal# sudo update-grub2 
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-28-generic-pae
Found initrd image: /boot/initrd.img-2.6.35-28-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sdc1
done
root@Michal-System-Ubuntu10:/home/michal# 




Odnośnik do komentarza
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...