решения для перехода
с Windows на Linux
Помощник
|
Дружественные сайты: alv.me и Rus-Linux.net
|
Здравствуйте, гость ( Вход | Регистрация ) Поиск ·
Убедительная просьба в названии новой темы указывать название конкретного дистрибутива (Ubuntu, Kubuntu и т.д.).
А также перед созданием топика посмотреть прикреплённые темы.
Ответ на многие вопросы есть на официальной странице русскоязычной и англоязычной документации.
Если Вы совсем не разбираетесь в интересующем Вас вопросе, то, возможно лучше задать этот вопрос в Google.com и разделе Вопрос новичка.
![]() |
Mar 21 2009, в 15:46
Сообщение
#1
|
|
![]() Завсегдатай Сообщений: 287 Вставить имя : Цитата ОС: Windows/Linux Город: Псков
Группа: Участники
Автор темы |
Стоит Linux и Windows и я хочу скрыть в меню загрузки Груба пункт про загрузку последней с возможностью его возврата на место и не удаляя при этом саму Windows. Т.е. захотел - убрал эту строку про загрузку В.,будто и нет её как ОС вовсе, а захотел - вернул на место. Предполагаю надо тревожить /boot/grub/menu.lst , но сам, в силу неопытности, лезть туда опасаюсь (да и параметр там "Только для чтения" не знаю как убрать) и поэтому прошу мне помочь.
Вот 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'. # WARNING: If you are using dmraid do not use 'savedefault' 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 10 ## hiddenmenu # Hides the menu by default (press ESC to see the menu) #hiddenmenu # 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=UUID=37d555a2-15b1-4c71-8d64-df0b43fb5f4b ro ## Setup crashdump menu entries ## e.g. crashdump=1 # crashdump=0 ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd1,5) ## 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 splash ## 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=(recovery) 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 ## 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 Ubuntu 8.04.2, kernel 2.6.24-23-generic root (hd1,5) kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=37d555a2-15b1-4c71-8d64-df0b43fb5f4b ro quiet splash initrd /boot/initrd.img-2.6.24-23-generic quiet title Ubuntu 8.04.2, kernel 2.6.24-23-generic (recovery mode) root (hd1,5) kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=37d555a2-15b1-4c71-8d64-df0b43fb5f4b ro single initrd /boot/initrd.img-2.6.24-23-generic title Ubuntu 8.04.2, memtest86+ root (hd1,5) kernel /boot/memtest86+.bin quiet ### 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 RU root (hd0,0) savedefault makeactive chainloader +1 -------------------- Линукс люблю, но Гейтса уважаю.
|
|
|
|
Mar 21 2009, в 16:33
Сообщение
#2
|
|
![]() Участник Сообщений: 48 Вставить имя : Цитата ОС: Debian Lenny Stable (AMD64)
Группа: Участники
|
Смело закомментить ее title вместе с потрахами!!!
Цитата ## This entry automatically added by the Debian installer for a non-linux OS ## on /dev/sda1 #title Microsoft Windows XP Professional RU #root (hd0,0) #savedefault #makeactive #chainloader +1 вдобавок еще можно: Цитата #title Other operating systems: #root ...либо переименовать либо добавить свой небольшие пояснения на русском Настройка grub при загрузке |
|
|
|
Mar 21 2009, в 16:33
Сообщение
#3
|
|
![]() Great Britain&Japan fan Сообщений: 343 Вставить имя : Цитата ОС: Arch
Группа: Участники
|
Предпологаю, что надо убрать
Код # title Windows 95/98/NT/2000 , но думаю это чревато последствиями(возможно), поэтому просто удалить title скорее всего# root (hd0,0) # makeactive # chainloader +1 Код title Microsoft Windows XP Professional RU .root (hd0,0) savedefault makeactive chainloader +1 Это лишь догадки, возможно это сработает, но советую глянуть гугл и подождать советов более умных товарищей. |
|
|
|
Mar 21 2009, в 19:39
Сообщение
#4
|
|
![]() Завсегдатай Сообщений: 287 Вставить имя : Цитата ОС: Windows/Linux Город: Псков
Группа: Участники
Автор темы |
Смело закомментить ее title вместе с потрахами!!! Закомментить - это как? Как убрать параметр "Только для чтения"? -------------------- Линукс люблю, но Гейтса уважаю.
|
|
|
|
Mar 21 2009, в 20:19
Сообщение
#5
|
|
![]() Участник Сообщений: 48 Вставить имя : Цитата ОС: Debian Lenny Stable (AMD64)
Группа: Участники
|
Закомментить=Закомментировать некоторые строки в файле menu.lst символом "#" (извените за сленг)
Нужно закомментировать строку заголовка title Microsoft Windows XP Professional RU и строки нижеидущие (параметры данной загрузки ) а именно, привести строки: Цитата title Microsoft Windows XP Professional RU root (hd0,0) savedefault makeactive chainloader +1 к виду: Цитата #title Microsoft Windows XP Professional RU
#root (hd0,0) #savedefault #makeactive #chainloader +1 |
|
|
|
Mar 21 2009, в 22:36
Сообщение
#6
|
|
![]() Завсегдатай Сообщений: 287 Вставить имя : Цитата ОС: Windows/Linux Город: Псков
Группа: Участники
Автор темы |
Как убрать параметр "Только для чтения" в /boot/grub/menu.lst ?
-------------------- Линукс люблю, но Гейтса уважаю.
|
|
|
|
Mar 21 2009, в 23:19
Сообщение
#7
|
|
|
- Сообщений: 1095 Вставить имя : Цитата ОС: GNU/Linux
Группа: Участники
|
|
|
|
|
Apr 7 2009, в 12:32
Сообщение
#8
|
|
![]() Завсегдатай Сообщений: 287 Вставить имя : Цитата ОС: Windows/Linux Город: Псков
Группа: Участники
Автор темы |
правьте файл с правами root ( sudo nano /boot/grub/menu.lst ) Попробовал sudo nano /boot/grub/menu.lst и получил: Код GNU nano 2.0.7 Файл: /boot/grub/menu.lst default 0 timeout 3 ### 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=UUID=a793776f-913f-4e9f-a130-bd41b6cccb4f ro [ Прочитано 117 строк ] ^G Помощь ^O Записать ^R ЧитФайл ^Y ПредCтр ^K Вырезать ^C ТекПозиц ^X Выход ^J Выровнять ^W Поиск ^V СледCтр ^U ОтмВырезк ^T Словарь Это чего такое? Тут мне подсказали одно средство и оно повернее будет: sudo gedit /boot/grub/menu.lst Данная проблема решена и тему можно закрыть. -------------------- Линукс люблю, но Гейтса уважаю.
|
|
|
|
Apr 7 2009, в 12:39
Сообщение
#9
|
|
|
- Сообщений: 1095 Вставить имя : Цитата ОС: GNU/Linux
Группа: Участники
|
nano, как и gedit - редакторы plain-text, существенной разницы в них нет.
|
|
|
|
Apr 7 2009, в 13:44
Сообщение
#10
|
|
![]() Ad Astra per aspera Сообщений: 362 Вставить имя : Цитата ОС: openSUSE 11.4, Arch Город: Магнитогорск
Группа: Участники
|
Это чего такое? Тут мне подсказали одно средство и оно повернее будет извините за оффтоп, но чем gedit вернее nano? -------------------- No problems - just solutions!
|
|
|
|
Apr 7 2009, в 14:17
Сообщение
#11
|
|
![]() Завсегдатай Сообщений: 287 Вставить имя : Цитата ОС: Windows/Linux Город: Псков
Группа: Участники
Автор темы |
А тем, что введя в Терминале sudo gedit /boot/grub/menu.lst , я сразу получил menu.lst , который можно редактировать как обычный текст. Просто и понятно. А введя в Терминале (может не там надо было?
-------------------- Линукс люблю, но Гейтса уважаю.
|
|
|
|
Apr 7 2009, в 14:20
Сообщение
#12
|
|
|
- Сообщений: 1095 Вставить имя : Цитата ОС: GNU/Linux
Группа: Участники
|
InterChaynik
в обоих случаях появилось одно и тоже - открытый файл конфига menu.lst но, чем удобнее, тем и пользуйтесь, конечно |
|
|
|
Apr 15 2009, в 14:14
Сообщение
#13
|
|
![]() Интересующийся новичок Сообщений: 76 Вставить имя : Цитата ОС: Ubuntu 9.10
Группа: Участники
|
Добрый день.
А если надо удалить пункт в меню загрузки GRUB безвозвратно, то можно ли просто удалить соответствующие строки из menu.lst? Если просто их удалять, то в /boot остаются образы ядер, используемые в удалённых пунктах меню. Можно ли образы тоже просто удалить? Пример: после обновления Ubuntu в загрузчике появилось 4 строки для Ubuntu: 2.6.27-11 нормальный режим 2.6.27-11 защищённый режим 2.6.27-7 нормальный режим 2.6.27-7 защищённый режим Работаю с 2.6.27-11. Строки с 2.6.27-7 нафиг не нужны. Файлы для 2.6.27-7: abi-2.6.27-7-generic, config-2.6.27-7-generic, initrd.img-2.6.27-7-generic, System.map-2.6.27-7-generic, vmcoreinfo-2.6.27-7-generic, vmlinuz-2.6.27-7-generic занимают вместе более 11 Мб. Если при каждом обновлении ядра будет оставаться такой мусор. Заранее спасибо. Всего доброго. -------------------- |
|
|
|
Apr 15 2009, в 14:42
Сообщение
#14
|
|
|
Бывалый Сообщений: 428 Вставить имя : Цитата ОС: openSUSE 12.3 Город: Воронеж
Группа: авторы новостей
|
Вот представить себе ситуация, что ядро обновилось и у Вас что-то перестало работать.. Вот для этих случаев как я понимаю и остаются старые ядра, конечно их можно удалить отовсюду, но Вы уверены что этого хотите?
|
|
|
|
Apr 15 2009, в 15:53
Сообщение
#15
|
|
![]() Свой человек Сообщений: 1059 Вставить имя : Цитата ОС: Ubuntu, Debian Город: Николаев
Группа: Участники
|
Grenka, см. в /boot/grub/menu.lst:
Код ## 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 -------------------- ![]() |
|
|
|
Apr 15 2009, в 18:22
Сообщение
#16
|
|
|
ЧЕМПИОН Сообщений: 2579 Вставить имя : Цитата
Группа: Участники
|
Вот представить себе ситуация, что ядро обновилось и у Вас что-то перестало работать.. Вот для этих случаев как я понимаю и остаются старые ядра, конечно их можно удалить отовсюду, но Вы уверены что этого хотите? Я один раз по ошибке удалил запущенное рабочее ядро, пришлось потом восстанавливать с liveusb А введя в Терминале (может не там надо было? g.gif) sudo nano /boot/grub/menu.lst , я ещё не сразу понял, что передо мной появилось. Вот так. Не поверите, появился текстовый редактор. А gedit под рукой может и не оказаться. А если иксы вообще не запускаются, чем xorg.conf редактировать? Хорошо, что вам vi/vim не посоветовали. P.S. А вообще фраза "не понял, что передо мной появилось" странновата, nano в вашем случае даже на русском языке, всё подписано, как выйти, как сохранить... |
|
|
|
Apr 15 2009, в 18:27
Сообщение
#17
|
|
|
ЧЕМПИОН Сообщений: 2579 Вставить имя : Цитата
Группа: Участники
|
|
|
|
|
Apr 15 2009, в 19:01
Сообщение
#18
|
|
![]() GPG ID: 4DFBD1D6 дом горит, козёл не видит... Сообщений: 8735 Вставить имя : Цитата ОС: Slackware-current Город: Петербург
Группа: Участники
|
sudo chmod 777 /boot/grub/menu.lst ИМХО sudo - зло (ну только для некоторых команд и то, только на localhost) -------------------- |
|
|
|
Apr 15 2009, в 19:33
Сообщение
#19
|
|
|
\(0_0)/ !!111 Сообщений: 277 Вставить имя : Цитата
Группа: Участники
|
>Можно ли образы тоже просто удалить?
Ненужные ядра удаляйте через Синаптик,меню-лист перепишется сам. |
|
|
|
Apr 15 2009, в 20:07
Сообщение
#20
|
|
|
Участник Сообщений: 43 Вставить имя : Цитата ОС: Vista end ubuntu Город: St-Peterberg
Группа: Участники
|
извините, а зачем комментировать много строчек, если есть более быстрый способ. Человек хочет, чтобы загружался Linux ну и выставить тогда в строчке timeout вместо 10 секунд 0
будет сразу стартовать ваша система. А в нужный момент просто откроете и выставите нужное вам количество времени, чтобы успеть выбрать какую операционку загружать |
|
|
|
Apr 15 2009, в 20:52
Сообщение
#21
|
|
![]() Интересующийся новичок Сообщений: 76 Вставить имя : Цитата ОС: Ubuntu 9.10
Группа: Участники
|
>Можно ли образы тоже просто удалить? Ненужные ядра удаляйте через Синаптик,меню-лист перепишется сам. Спасибо большое. Я вот только не нашёл в синаптике, что именно удалять. Что ввести в поле поиска? ubuntu kernel выдаёт слишком много позиций. -------------------- |
|
|
|
Apr 15 2009, в 20:57
Сообщение
#22
|
|
![]() Интересующийся новичок Сообщений: 76 Вставить имя : Цитата ОС: Ubuntu 9.10
Группа: Участники
|
Grenka, см. в /boot/grub/menu.lst: Код ## 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 Спасибо большое за информацию. -------------------- |
|
|
|
Apr 15 2009, в 21:00
Сообщение
#23
|
|
|
\(0_0)/ !!111 Сообщений: 277 Вставить имя : Цитата
Группа: Участники
|
linux-image ищите -это ядро.И linux-headers -это заголвочные файлы,нужны при установке различных ядерных модулей.Если есть версия headers для нового ядра-старые можно удалять,если нет-не стоит,могут пригодится.
|
|
|
|
Apr 15 2009, в 21:31
Сообщение
#24
|
|
![]() Свой человек Сообщений: 1059 Вставить имя : Цитата ОС: Ubuntu, Debian Город: Николаев
Группа: Участники
|
Grenka, см. в /boot/grub/menu.lst: Код ## 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 Спасибо большое за информацию. ОДНО будет, самое последнее. За словарём вперёд в поисках перевода how many -------------------- ![]() |
|
|
|
Apr 15 2009, в 21:48
Сообщение
#25
|
|
![]() фанат консоли (= Сообщений: 4352 Вставить имя : Цитата ОС: GNU/Debian, RHEL
Группа: Модераторы разделов
|
извините, а зачем комментировать много строчек, если есть более быстрый способ. Человек хочет, чтобы загружался Linux ну и выставить тогда в строчке timeout вместо 10 секунд 0 ну это уже извращения пошли какие-то. все гораздо проще.
будет сразу стартовать ваша система. А в нужный момент просто откроете и выставите нужное вам количество времени, чтобы успеть выбрать какую операционку загружать -------------------- UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code. |
|
|
|
Apr 15 2009, в 22:26
Сообщение
#26
|
|
![]() / Сообщений: 949 Вставить имя : Цитата ОС: LFS,Gentoo Город: Tula
Группа: Участники
|
Топик юморной. Простейший вопрос и 25 ответов. Смешно даже :)
|
|
|
|
Apr 15 2009, в 23:49
Сообщение
#27
|
|
![]() Интересующийся новичок Сообщений: 76 Вставить имя : Цитата ОС: Ubuntu 9.10
Группа: Участники
|
linux-image ищите -это ядро.И linux-headers -это заголвочные файлы,нужны при установке различных ядерных модулей.Если есть версия headers для нового ядра-старые можно удалять,если нет-не стоит,могут пригодится. Спасибо огромное. Удалил linux-image для 2.6.27-7 и все вышеупомянутые файлы удалились (abi-2.6.27-7-generic, config-2.6.27-7-generic, initrd.img-2.6.27-7-generic, System.map-2.6.27-7-generic, vmcoreinfo-2.6.27-7-generic, vmlinuz-2.6.27-7-generic) -------------------- |
|
|
|
![]() |
|
Текстовая версия | Сейчас: 13th January 2018 - в 10:41 |