Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam
Mam nastepujaca konfiuracje w kompie
SATA 80GB
sda1 C: zgroza XP fat32
sda5 D: fat32
sda6 E: fat32
sda7 F: fat32
ATA 8,4 GB
hda1 / Debian ext3
Do tej pory używałem lilo w takiej oto konfiguracji
lba32 boot=/dev/hda root=/dev/hda1 bitmap=/boot/sarge.bmp bmp-colors=1,,0,2,,0 bmp-table=120p,173p,1,15,17 bmp-timer=254p,432p,1,0,0 install=bmp prompt timeout=50 map=/boot/map disk=/dev/sda bios=0x80 disk=/dev/hda bios=0x81 vga=normal default=Windows image=/boot/vmlinuz-2.4.27-2-386 label="Lin 2.4.27img0" initrd=/boot/initrd.img-2.4.27-2-386 read-only image=/boot/vmlinuz-2.6.8-2-386 label="Lin 2.6.8img1" initrd=/boot/initrd.img-2.6.8-2-386 read-only other=/dev/sda1 label="Windows"
Jak to przestawić na GRUB'a?
Problem w tym ze bez tych linijek adresacji biosowych
nie odpala zgrozy.
disk=/dev/sda bios=0x80 disk=/dev/hda bios=0x81
Jakie GRUB ma opcje obługi dysków SATA I
P.S. Chcialbym sobie pokompilować jądro ale nie bede non stop Lilo nadpisywal
Offline
Nie kumam za bardzo o co Ci chodzi.
instalujesz gruba, wrzucasz go do przykladowo MBR jednego z dysków poleceniem
grub-install /dev/sda
chyba powinno Cie zapytac czy sworzyc menu.lst, mowisz zeby stworzyć a jakby nie zapytało to zapodajesz
update-grub
Plik ten robi sie w /boot/grub/menu.lst
A oto przykladowa zawartośc z ktorej napewno rozkminisz o co biega:
# 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-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 2 ## timeout sec # Set a timeout, in SEC seconds, before automatically booting the default entry # (normally the first entry defined). timeout 7 # 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/sda10 ro ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,9) ## 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= ## should update-grub lock old automagic boot options ## e.g. lockold=false ## lockold=true # lockold=false ## 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 ## ## End Default Options ## title Debian GNU/Linux, kernel 2.6.11 root (hd0,5) kernel /boot/vmlinuz-2.6.11 root=/dev/sda6 ro savedefault boot title Debian GNU/Linux, kernel 2.6.11 (recovery mode) root (hd0,5) kernel /boot/vmlinuz-2.6.11 root=/dev/sda6 ro single savedefault boot title Microsoft Windows XP Professional root (hd0,0) savedefault makeactive chainloader +1 title Debian GNU/Linux, kernel 2.6.16 root (hd0,9) kernel /boot/vmlinuz-2.6.16 root=/dev/sda10 ro savedefault boot title Debian GNU/Linux, kernel 2.6.16 (single-user mode) root (hd0,9) kernel /boot/vmlinuz-2.6.16 root=/dev/sda10 ro single savedefault boot title Debian GNU/Linux, kernel 2.6.16-2-amd64-k8 root (hd0,9) kernel /boot/vmlinuz-2.6.16-2-amd64-k8 root=/dev/sda10 ro initrd /boot/initrd.img-2.6.16-2-amd64-k8 savedefault boot title Debian GNU/Linux, kernel 2.6.16-2-amd64-k8 (single-user mode) root (hd0,9) kernel /boot/vmlinuz-2.6.16-2-amd64-k8 root=/dev/sda10 ro single initrd /boot/initrd.img-2.6.16-2-amd64-k8 savedefault boot
Offline
Nie można odpalić zgrozy w GRUBie. Probowalem juz instalować GRUBa na obu dyskach i nic z tego. Poprawnie dziala jedynie Lilo w powyzszej konfiguracji.
Czy w GRUBie są opcje które umożliwjaja start zgrozy z dysków SATA I?
Offline
Ja mam dysk SATA i odplaam winde bez problemu.
Wrzuć moze wynik fdisk -l oraz menu.lst gruba.
Offline
Ale Debiana tez masz pewnie na sata, a jak zauwazylem wczesniej ja mam debiana na ATA
Offline
A co takiego sie dzieje jak probujesz uruchomić winde ?
Oraz wklej moze to menu.lst bo moze masz jakeis przyzwyczajenie lilowe ktore inaczej maja wygladać w grubie :]
Offline
korbol czytaj uwaznie posty Zbooj musi podac adres pod jakim bios widzi ten dysk zeby bootloader mugl go zobaczyc
wpis dla lilo
disk=/dev/sda bios=0x80 disk=/dev/hda bios=0x81
i poszukuje odpowiednika wpisu dla grub'a
ja osobiscie jestem zrzyta z lilo i nie prubowallam czegos takiego na grubie :] ale sprubuj w woerszu polecen grub'a (podczas ueuchamiania systemu) wpisac
etykieta_shita bios=0x80
przynajmniej dowesz sie czy grub to lyknie :]
Offline
Problem rozwiązany.
Poniżej moj nowy uwzględniający Zgroze menu.lst
# 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-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'. 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 specifiv 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=root=/dev/hda1 ro ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,0) ## 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 ## altoption boot targets option ## multiple altoptions lines are allowed ## e.g. altoptions=(extra menu suffix) extra boot options ## altoptions=(recovery mode) single # altoptions=(recovery 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 ## ## End Default Options ## title Debian GNU/Linux, kernel 2.6.8-2-386 root (hd0,0) kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hda1 ro initrd /boot/initrd.img-2.6.8-2-386 savedefault boot title Debian GNU/Linux, kernel 2.6.8-2-386 (recovery mode) root (hd0,0) kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hda1 ro single initrd /boot/initrd.img-2.6.8-2-386 savedefault boot ### 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 Professional map (hd0) (hd1) map (hd1) (hd0) unhide (hd0,0) hide (hd0,1) rootnoverify (hd0,0) chainloader +1 makeactive boot
dla informacji :)
hd(0,0) - hda1 - debek
hd(1,0) - sda1 - zgroza
Offline
To super - właśnie pisałem odpowiedź na post ;-)
Offline
UWAGA!!! Nie należy włączać parametru [b]hide[/b]
Miałem niezłe jaja przez ten parametr
Ostatecznie moj menu.lst wyglada tak:
default 0 timeout 5 color cyan/blue white/blue title Debian GNU/Linux, kernel 2.6.8-2-386 root (hd0,0) kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hda1 ro initrd /boot/initrd.img-2.6.8-2-386 savedefault boot title Debian GNU/Linux, kernel 2.6.8-2-386 (single-user mode) root (hd0,0) kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hda1 ro single initrd /boot/initrd.img-2.6.8-2-386 savedefault boot title Windows XP map (hd0) (hd1) map (hd1) (hd0) rootnoverify (hd1,0) chainloader +1 makeactive boot
P.S. Nawet w dokumentacji Grub'a piszą że służy on wyłącznie systemom unixowym ;) hehhe no niezłe jaja
Offline
Ja [b]hide[/b] używam do startowania dwóch oddzielnych instalacji windows98 na jednym kompie (jeden do pracy w sieci lokalnej drugi, do internetu) wiem, że to dziwne ale to komputer w pracy.
PS. Znów nie zdążyłem odpisać.
Offline
Czy orientuje się ktos po co taka filozofia?
map (hd0) (hd1) map (hd1) (hd0)
Dziwne to.
Offline
Windows i dos nie chcą startować z drugiego dysku twardego (liczy się kolejność wykrywania przez bios), a wpisanie
map (hd0) (hd1) map (hd1) (hd0)
powoduje że windows widzi pierwszy dysk jako drugi i odwrotnie.
Offline
Ja w pierwszym przypadku użyłem i map i hide. No i zgubił mi sie i Shit i Debian ;) - Error 17 wrong filesystem.
Zalecam wiec ostrożność w używaniu hide.
Offline
title Microsoft Windows XP Professional map (hd0) (hd1) map (hd1) (hd0) unhide (hd0,0) hide (hd0,1) <================================ rootnoverify (hd0,0) chainloader +1 makeactive boot
Bo ukryłeś partycję na której, grub miał konfig
Offline
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00127 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.141.192.174' WHERE u.id=1 |
0.00063 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.141.192.174', 1738357229) |
0.00059 | SELECT * FROM punbb_online WHERE logged<1738356929 |
0.00052 | SELECT topic_id FROM punbb_posts WHERE id=37188 |
0.00008 | SELECT id FROM punbb_posts WHERE topic_id=4617 ORDER BY posted |
0.00115 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=4617 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00252 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=4617 ORDER BY p.id LIMIT 0,25 |
0.00099 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=4617 |
Total query time: 0.008 s |