[+] grub i dwa fizyczne dyski - osobny start systemów
Proszę plik - /boot/grub/menu.lst:lis6502 pisze:Pomimo szczerych chęcinie ma się do czego doczepić.No error reported.
tojest tylko informacją dla Ciebie jak grub nazywa dyski.(hd0) /dev/sda
(hd1) /dev/sdb
zarzuć jeszcze /boot/grub/menu.lst dla pewności.
Kod: Zaznacz cały
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-legacy-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 5
# Pretty colours
color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/sdb3 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd1,2)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(single-user) single
# altoptions=(single-user mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Debian GNU/Linux, kernel 2.6.26-1-686
root (hd1,2)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sdb3 ro quiet
initrd /boot/initrd.img-2.6.26-1-686
title Debian GNU/Linux, kernel 2.6.26-1-686 (single-user mode)
root (hd1,2)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sdb3 ro single
initrd /boot/initrd.img-2.6.26-1-686
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Home Edition
root (hd0,0)
savedefault
makeactive
chainloader +1
Kod: Zaznacz cały
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Home Edition
root (hd0,0)
savedefault
makeactive
chainloader +1
Kod: Zaznacz cały
timeout 5
Kod: Zaznacz cały
timeout 1
Tworzy ^^To powyższe polecenie powinno na sdb stworzyć guba ale chyba nie tworzy?
Nie usunąłem jeszcze tego odnośnie Windowsa ale jak chcę uruchomić Debiana z drugiego dysku czyli sdb to mam taki o to komunikat:
Czy w takim wypadku usuwać to odnośnie WIndowsa?
Kod: Zaznacz cały
Booting 'Debian GNU/Linux, kernel 2.6.26-1-686'
root (hd1,2)
Filesystem type unknown, partition type 0x7
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sdb3 ro quiet
Error 17: Cannot mount selected partition
Press any key to continue
Całkiem możliwe, że teraz BIOS zgłasza drugi dysk jako pierwszy. Wejdź pod Debiana, wyedytuj menu.lst.
Potem zresetuj komputer i próbuj wejść pod Debiana.## ## End Default Options ##
title Debian GNU/Linux, kernel 2.6.26-1-686
root (hd0,2)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sda3 ro quiet
initrd /boot/initrd.img-2.6.26-1-686
title Debian GNU/Linux, kernel 2.6.26-1-686 (single-user mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sda3 ro single
initrd /boot/initrd.img-2.6.26-1-686
Po powyższej zmianie nie mogę się dostać ani z pierwszego ani z drugiego dysku... Czy można jakoś to naprawić?
Przy próbie wejścia z drugiego dysku komunikat:
Przy próbie wejścia z drugiego dysku komunikat:
Kod: Zaznacz cały
BusyBox v 1.10.2 (Debian 1:1.10.2-2) built in shell (ash)
Enter 'help' for a list of built -in commands.
/bin/sh: can't access tty, job control turned off
(initramfs)
Przydałaby się mapa fizycznych dysków... W chwili obecnej masz możliwość uruchomienia jakiegoś live cd by wyedytować plik, ew pierwszej płyty Debiana w trybie rescue, ale tam masz sam tryb tekstowy.
Może tak to powinno wyglądać
Tzn że windows też nie rusza?ani z pierwszego ani z drugiego dysku
Może tak to powinno wyglądać
albo## ## End Default Options ##
title Debian GNU/Linux, kernel 2.6.26-1-686
root (hd0,2)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sda3 ro quiet
initrd /boot/initrd.img-2.6.26-1-686
title Debian GNU/Linux, kernel 2.6.26-1-686 (single-user mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sda3 ro single
initrd /boot/initrd.img-2.6.26-1-686
ale jakby to ruszyło to mocno zdziwiłbym się.## ## End Default Options ##
title Debian GNU/Linux, kernel 2.6.26-1-686
root (hd1,2)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sdb3 ro quiet
initrd /boot/initrd.img-2.6.26-1-686
title Debian GNU/Linux, kernel 2.6.26-1-686 (single-user mode)
root (hd1,2)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/sdb3 ro single
initrd /boot/initrd.img-2.6.26-1-686
Mapa fizyczna dysków?lis6502 pisze:Przydałaby się mapa fizycznych dysków... W chwili obecnej masz możliwość uruchomienia jakiegoś live cd by wyedytować plik, ewentualnie pierwszej płyty Debiana w trybie rescue, ale tam masz sam tryb tekstowy.
Uruchomiłem Ubuntu ale niestety nie mogę zapisać pliku /boot/grub/menu.lst - brak dostępu. Nie wiem czy na livecd można się zalogować jako root.
Próbowałem skorzystać z rescue - wybierałem coś, żeby stworzyło nowego gruba
wybierając, że system jest na /dev/sdb3, a grub, żeby zainstalował się na (hd0)
niestety po tym, też system nie chciał ruszyć.
Nie, nie Windows się odpala z pod gruba jak również usunąłem z pierwszego dysku gruba przy pomocy fixmbr i jeszcze raz do chciałem zainstalować przy pomocy rescue ale to nic nie daje tzn. Debian nie chce się odpalić..lis6502 pisze:Tzn., że Windows też nie rusza?ani z pierwszego ani z drugiego dysku
Może tak to powinno wyglądać
Mogę jakoś łatwo odratować Debiana czy tylko ponowna instalacja?
tak sobie powiedziałem mając na myśli ich logiczną kolejność w systemie.Mapa fizyczna dysków
Niby nie można, ale za to masz sudo. Napisz w konsoli taknie wiem czy na livecd można się zalogować jako root...
Kod: Zaznacz cały
sudo gedit
Gruba instalujesz raz, jedyne w czym możesz mieszać do woli to menu.lst; ten bootloader (jak i pewnie reszta) działa w ten sposób, że polecenie jego 'instalacji' faktycznie zapisuje tylko 512 bajtów surowego kodu do pierwszego sektora dysku. Jedyną misją tych 512 bajtów, zwanych 'pierwszym etapem' (stage 1) jest odnalezienie 'drugiego etapu', który jest właściwym grubem przetwarzającym menu.lst, wyświetlającym ładne menu itp.