Отправляет email-рассылки с помощью сервиса Sendsay

GRUB

Трям!

Люди, ставлю человеку Debian Sarge r0. У меня он на 2 DVD, у человека по
непонятным причинам мой DVD не пашет, ну и ладно. Приехал с веником, 2
раздела - hda1 - / - reiserfs, hda2 - swap. У человека винда 98, сносить
строго нежелательно по причине наличия на компе ещё некоторых юзеров. Под
линь был отдан диск F - /dev/hda7 - reiserfs; 1, 5, 6 - виндовые vfat.
Собственно вопрос: кто-нибудь может ПО-ЧЕЛОВЕЧЕСКИ объяснить, как
поставить граб ручками? Пока максимум что получилось - никакая не менюшка,
а командная строка. hda7 там - копия моего hda1.

Сопутствующий вопрос: как убрать диск F, про который винда говорит, что он
неформатированный? Вероятна ситуация, что кто-нибудь на автомате нажмёт
форматировать... Возможно, как правильно, и, главное, аккуратно
переразбить диск, не трогая инфы на нём?

Ответить   Symbol Tue, 16 May 2006 23:13:49 +0400 (#549977)

 

Ответы:

В сообщении от 16 мая 2006 23:13 Symbol написал(a):

Насчет по-человечески не обещаю. Cам обычно делал так загружаю GRUB c флешки
или загрузившись с LiveDVD захожу в GRUB shell (командой grub из консоли).
Затем из командной строки выполняем команду:
setup (hd0) (hd0,5)
где (hd0) говорит что grub устанавливается в MBR, ели ставить в MBR желания
нет то можно указать раздел например (hd0,6). Второй параметр указывает где в
данный момент находятся образы (stage1 stage2 и т.д.). этот параметр можно и
не указывать, тогда grub будет искать образы на текущем корневом разделе
установленном командой root.
Чтоб появилось меню в каталоге /boot/grub должен быть файл grub.conf его туда
нужно скопировать вручную после установки GRUB.

Довольно странно если у раздел отформатирован не в fat то win98 вообще не
должен его видеть, а не говоря уж про присвоение букв. Такое в печатление что
в MBR в таблице разделов раздел отданный под linux так и остался с типом
fat32 поэтому win его и увидел и присвоил букву, но родной файловой системы
не нашёл и решил что диск не отформатирован. Если это так то можно из grub
командой
parttype part type
сменить тип диска, где part раздел тип которого нужно сменить в MBR, а type
число от 0 до 0xff с нужным типом.
Ну а для аккуратного переразбиения можно использовать QTParted, Acronis,
PartishionMagik.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 26333; Возраст листа: 1027; Участников: 1529
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/550040

Ответить   Wed, 17 May 2006 05:15:57 +0400 (#550040)

 

Для grub /dev/hda7 будет hd0,6
Тоесть груб диски считает с нуля а не единици,но сдругой стороны
если грузился с /dev/hdb то для груба он будет hd0,а не hd1
в /boot/grub/grub.conf.samples можно посмотреть как прописать ту или
иную операционку.
а что бы была графическая менюшка для нее надо указать путь в том же
конфигураторе.
Впринципе не важно меню, из груба можно ручками указать что грузить-
литеры е-эдит и b- бут.
Правда насчет винды незнаю ибо в грубе прописывается что для нее раздел
нужно сделать активным.
Для подробностей отсылаю на gentoo.org в раздел русской документации

Ответить   Wed, 17 May 2006 21:54:54 +0800 (#550323)

 

On Wed, 17 May 2006 17:54:54 +0400, sib <sib_d***@m*****.ru> wrote:

1. Каким же это стандартным образом я могу загрузиться с /dev/hdb, если
это обычный загрузочный винт?
2. Для таких работ и ненарушения порядка следования дисков и разделов я
грузился с LiveCD...

В Debian такого нету, как и простого grub.conf - зато menu.lst хорошо
откомментирован... Когда уходил, так и сделал - root (hd0,0);chainloader
+1;boot;fdisk /mbr - чтобы хоть как-то работать можно было...

В каком ещё КОНФИГУРАТОРЕ? Единственное, что я делал пока с грабом -
сплеши ставил... Имеется в виду такая же менюшка, как на Ubuntu LiveCD?

Это и ежу понятно... Тем более что написано. Другое дело - граб сразу
попадает в grub shell, даже не пытаясь показать менюшку. Напоминаю,
система - клон моей.

Это если ХРя или другая NT, стоящая не на /dev/hda1. Для 95/98/DOS всю
жизнь хватало постого chainloader +1...

Спасибо за нечеловеческий ответ... ;)

Ответить   Symbol Wed, 17 May 2006 17:47:44 +0400 (#550362)

 

а биос отменен?
незнаю как там хрюша
а когда дженту ставлю доку по грубу читаю и тебе советую
ибо там расписано по детски несколько способов

Ответить   Wed, 17 May 2006 23:45:30 +0800 (#550380)

 

On Wed, 17 May 2006 19:45:30 +0400, sib <sib_d***@m*****.ru> wrote:

Не отменён. Прошу простить за суждения уровня Compaq P133 - там нет
выбора, откуда грузиться, это либо hda, либо cd, если он вставлен и
загрузочен.

Я, к счастью, тоже - я её вижу только в гостях, пока не вставлю
какой-нибудь LiveCD и не нажму reset.

Спасибо за совет. Только я генту не ставлю - пока не настолько свихнутый,
чтобы закоренелых виндовзятников в него бросать. Пока у всех моих знакомых
стоит деб, он будет стоять и у меня.

help install и help setup довели меня только до усатановки в MBR и
дохождения до GRUB shell. Если вы сумеете найти на убунтовском LiveCD
много нормальной документации, имея в распоряжении полчаса на всё - я вас
поздравляю. Предлагаю сделать flame off.

Ответить   Symbol Wed, 17 May 2006 21:13:25 +0400 (#550430)

 

On Wed, 17 May 2006 05:15:57 +0400, gennady <glesn***@m*****.ru> wrote:
...

Тут я мудрил с install - help setup не помог. Хотя, GRUB shell всё-таки
грузился - не было менюшки.

там лежит menu.lst... Это оно? Ещё вопрос: если в нём будут неправильно
прописаны разделы, менюшка не появится или появится, но грузить не будет?

Похоже, так и есть - форматил простым mkfs.reiserfs.

Где можно глянуть и какой тип у reiserfs?

Двух последних зверей, PartitionMagic и Acronics я помню ещё с винды. Бум
разбираться с QTParted...

ЗЫ: Спасибо за человеческий ответ ;)

Ответить   Symbol Wed, 17 May 2006 17:30:57 +0400 (#550343)

 

cfdisk /dev/винт
смотреть в меню

Ответить   Wed, 17 May 2006 22:46:28 +0800 (#550355)

 

On Wed, 17 May 2006 18:46:28 +0400, sib <sib_d***@m*****.ru> wrote:

Можно было сказать, что для линя ReiserFS и ext3 - у обоих тип 83...
Думал, разничца есть. Но всё равно спасибо.

Пока вопросов нет, скорее всего завтра ещё схожу, попробую ещё раз...

Ответить   Symbol Wed, 17 May 2006 18:36:04 +0400 (#550376)

 

В Срд, 17/05/2006 в 17:30 +0400, Symbol пишет:

А он как две капли воды - партишн мейджик...

Ответить   Wed, 17 May 2006 21:51:56 +0400 (#550422)

 

В сообщении от 17 мая 2006 17:30 Symbol написал(a):

команда setup всего лишь более простая оболочка к команде install так что
особой разницы нет, файл с меню всё равно надо скопировать вручную.

Менюшка должна появиться в любом случае, даже при отсутствии файла с
графическим изображением. У меня menu.lst всего лишь ссылка на grub.conf да
и документация говорит о grub.conf как о файле конфигурации. А вообще есть
команда
configfile FILE
где FILE файл который нужно использовать как конфигурационный, после этой
команды если с файлом конфигурации всё нормально, то меню сразу появится, но
автоматически при загрузке всё равно будет использоваться grub.conf
из /boot/grub.

Команда mkfs.* только создаёт файловую систему в указанном месте, без
изменения таблицы разделов.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 26351; Возраст листа: 1028; Участников: 1528
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/550635

Ответить   Thu, 18 May 2006 11:53:57 +0400 (#550635)

 

On Thu, 18 May 2006 11:53:57 +0400, gennady <glesn***@m*****.ru> wrote:

GRUB с Ubuntu LiveCD после setup (hd0) (hd0,6) подхватил menu.lst как
конфиг.

В доки особо не глядел, но в дебе всё в menu.lst...

Спасибо, учту. Интересная вещь ;)

Сделал parttype (hd0,6) 83 - всё пошло. Интересно было наблюдать в
оффтопике, что после диска E идёт G, a F нет вообще :)

Спасибо огромное, проблема решена, тема закрыта.

Ответить   Symbol Thu, 18 May 2006 19:26:00 +0400 (#550828)