3
|
Linux секция за начинаещи / Настройка на програми / Re: Редактиране на menu.lst на grub
|
-: Nov 22, 2009, 16:59
|
Днес доста си поиграх и стигнах до следното. Версията на Grub-а е 1,5. Дава ми да си избера операционна система след като натисна Esc, но уиндолса не съществува там. Предполагам че трябва да редактирам /boot/grub/menu.lst. В него добавих тва в края: title Windows 7 root (hd0,3) makeactive chainloader +1 При зареждане излиза "windows 7", но дава, че няма такъв партишън, а всъщност партишъна съществува. Eто картинка на всички партишъни. Какво да направя? Благодаря!
|
|
|
6
|
Linux секция за начинаещи / Настройка на програми / Re: Редактиране на menu.lst на grub
|
-: Nov 21, 2009, 23:55
|
Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x06af9965
Device Boot Start End Blocks Id System /dev/sda1 * 1 5760 46267168+ 83 Linux /dev/sda2 5761 49056 347775120 5 Extended /dev/sda3 49057 60801 94341712+ 7 HPFS/NTFS /dev/sda5 5984 49056 345983841 7 HPFS/NTFS /dev/sda6 5761 5983 1791184+ 82 Linux swap / Solaris
|
|
|
10
|
Linux секция за начинаещи / Настройка на програми / Re: Редактиране на menu.lst на grub
|
-: Nov 21, 2009, 23:20
|
/boot/grub/grub.cfg :
# # DO NOT EDIT THIS FILE # # It is automatically generated by /usr/sbin/grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub #
### BEGIN /etc/grub.d/00_header ### if [ -s /boot/grub/grubenv ]; then have_grubenv=true load_env fi set default="0" if [ ${prev_saved_entry} ]; then saved_entry=${prev_saved_entry} save_env saved_entry prev_saved_entry= save_env prev_saved_entry fi insmod ext2 set root=(hd0,1) search --no-floppy --fs-uuid --set 752375d1-c201-42b4-b3ae-c131f5da4d2c if loadfont /usr/share/grub/unicode.pf2 ; then set gfxmode=640x480 insmod gfxterm insmod vbe if terminal_output gfxterm ; then true ; else # For backward compatibility with versions of terminal.mod that don't # understand terminal_output terminal gfxterm fi fi 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/white ### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ### menuentry "Ubuntu, Linux 2.6.31-14-generic" { recordfail=1 if [ -n ${have_grubenv} ]; then save_env recordfail; fi set quiet=1 insmod ext2 set root=(hd0,1) search --no-floppy --fs-uuid --set 752375d1-c201-42b4-b3ae-c131f5da4d2c linux /boot/vmlinuz-2.6.31-14-generic root=UUID=752375d1-c201-42b4-b3ae-c131f5da4d2c ro quiet splash initrd /boot/initrd.img-2.6.31-14-generic } menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" { recordfail=1 if [ -n ${have_grubenv} ]; then save_env recordfail; fi insmod ext2 set root=(hd0,1) search --no-floppy --fs-uuid --set 752375d1-c201-42b4-b3ae-c131f5da4d2c linux /boot/vmlinuz-2.6.31-14-generic root=UUID=752375d1-c201-42b4-b3ae-c131f5da4d2c ro single initrd /boot/initrd.img-2.6.31-14-generic } ### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ### menuentry "Memory test (memtest86+)" { linux16 /boot/memtest86+.bin } menuentry "Memory test (memtest86+, serial console 115200)" { linux16 /boot/memtest86+.bin console=ttyS0,115200n8 } ### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ### if [ ${timeout} != -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 ###
При fdisk -l /dev/sda ми казва, че не може да отвори fdisk -l /dev/sda
|
|
|
11
|
Linux секция за начинаещи / Настройка на програми / Re: Редактиране на menu.lst на grub
|
-: Nov 21, 2009, 22:12
|
с командата sudo gedit /etc/default/grub отворих файла. ето го:
If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg.
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 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 entrys #GRUB_DISABLE_LINUX_RECOVERY="true"
|
|
|
12
|
Linux секция за начинаещи / Настройка на програми / Re: Редактиране на menu.lst на grub
|
-: Nov 21, 2009, 21:20
|
Здравейте! За да не създавам нова тема ще пиша тук. Имам инсталиран Windows 7 и XP. Реших на местото на ХР да сложа Убунту 9.10, понеже до сега го инсталвах с Wubi и все нещо му ставаше. Изтрих партишъна и създадох нов и един слап. Инсталира си се всичко, но при зареждане не ми показва избор между 7-цата и убунту-то. Как мога да редактирам този файл за да работи всичко нормално? Не знам кой номер е Windows-a.
Отворил съм файла, но не знам какво да променя в него. Можете ли да ми помогнете да си върна windows-а? Благодаря много.
|
|
|
|