debian не выдаёт менюшку с приглашением загрузки Windows
насчет почитать - подмаунти (слово то какое
) виндовый раздел и почитай нужную доку
насчет загрузить без сноса дебиана - можно запустить загрузочный cd win - rescue mode - fixmbr
насчет по делу - дописываешь в /boot/grub/menu.lst
) виндовый раздел и почитай нужную докунасчет загрузить без сноса дебиана - можно запустить загрузочный cd win - rescue mode - fixmbr
насчет по делу - дописываешь в /boot/grub/menu.lst
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
root (hd0,0)ерунда
Так как винда стоит на второй части дискакороче, чтобы так загрузить - нужно знать (узнать с помощью grub) разбиение диска
спасибо
файл menu.lst read-only, в vi изменяться не хочет, хотя так как нужные строки в нём закоментированы, то, видимо, где-то его можно записывать.
где?
извините за некомпетентность
где?
извините за некомпетентность
вероятно, изменяешь под обычным пользователем, а нужно под root
ага, спасибо
менюшку выдаёт, но винду не грузит
написала root (hd0,0)
как нужно - root(hda1,?)?
написала root (hd0,0)
как нужно - root(hda1,?)?
менюшку выдаёт, но винду не грузитнадо (hd0,?)
написала root (hd0,0)
как нужно - root(hda1,?)?
(hda1 - это линуксовый стиль наименования устройств, а у Grub свой)
учитывая, что "винда стоит на второй части диска", видимо речь о (hd0,1) - второй primary partition первого диска.
еще есть замечательная команда
info grub
по ней можно много чего узнать о Grub
менюшку выдаёт, но винду не грузитнужно знать на каком харде стоит винда, а также разбиение диска
написала root (hd0,0)
как нужно - root(hda1,?)?
grub поможет вспомнить:
запускаешь grub без параметров или сразу в загрузчике выбираешь ('c', кажется) набирать команды
будет приглашение grub>
пишешь: root (hd
жмешь таб - он предлагает варианты (hd0 - первый диск, hd1 - второй и т.д.)
получается, скажем: root (hd0,
жмешь таб - опять варианты, даже определяет тип файловой системы
советую тренироваться прямо в загрузчике - там можно поочереди команды вписывать ему
root (hd0,2)
savedefault
makeactive
chainloader +1
попаришься, но загрузишь винду...

большое спасибо всем за очень подробные объяснения
grub нашёл: root(hd0,5)
после исправлений в menu.lst и перезагрузке выдаёт-
и не грузится винда
после исправлений в menu.lst и перезагрузке выдаёт-
booting 'Microsoft Windows XP Prof'
root (hdo,5)
filesystem typ is fat, partition typ oxb
savedefault
makeactive
error 12: Invalid device requested
и не грузится винда
А после чего перестала грузится винда?
hdo -> hd0
да нет, в .lst - нуль
после испорченных первых дорожек диска записью загрузчика Grub винда не грузилась ни разу
я только устанавливаю Debian..
я только устанавливаю Debian..
может, это не тот раздел? какие там варианты еще? винда точно на фате стояла?
У меня аналогичная проблемы была после перепрошивки биос, поэтому и спросил. В твоём случае, кажется, не так.
да, на fat32
root(hd0,5) нашёл Grud, как ты учил
однозначно, вроде, вариантов там не было...
root(hd0,5) нашёл Grud, как ты учил
однозначно, вроде, вариантов там не было...
нет биос я не трогала, не доросла ещё -)
кстати, еще не сказал, что нужно набрать boot, чтобы вся конфигурация загрузилась...
но сначала нужно разобраться с makeactive
хотя ничего плохого не должно быть, если попробуешь без него
но сначала нужно разобраться с makeactive
хотя ничего плохого не должно быть, если попробуешь без него
странно, что тип 0xb, а не 0xc...
пока не знаю, надо подумать
пока не знаю, надо подумать
так, makeactive нельзя
-- Command: makeactiveпробуй без него
Set the active partition on the root disk to GRUB's root device.
This command is limited to _primary_ PC partitions on a hard disk.
без makeactive, chainloader +1, c boot
выдаёт
Менюшка такая:
то есть до загрузки винды ядро не грузится
в .lst моя запись про винду стоит после записи для ядер
может, это ещё не тот файл, где уже можно загружать винду?
title Microsoft Windows XP Professional
root (hd0,5)
savedefault
boot
выдаёт
root (hd0,5)
Filesystem type is fat, partition type 0xb
savedefault
boot
Error 8: Kenel must be loaded befor booting
Менюшка такая:
Debian GNU/Linux, Kernel 2.4.27-1-386
Debian GNU/Linux, Kernel 2.4.27-1-386 (Recovery mode)
Microsoft Windows
то есть до загрузки винды ядро не грузится
в .lst моя запись про винду стоит после записи для ядер
может, это ещё не тот файл, где уже можно загружать винду?
А у меня всё и без boot работает...
title windowsА как у тебя раньше винда на логическом разделе стояла? Загрузчик ведь она вроде всё равно на первичный ставить должна...
root (hd0,1)
chainloader +1
это ты пишешь в файле /boot/grub/menu.lst?
в начале стояла ещё одна винда, тогда можно было переключать в менюшке загрузку на вторую винду
А как у тебя раньше винда на логическом разделе стояла? Загрузчик ведь она вроде всё равно на первичный ставить должна...
Да
А раздел с первой ты удалил?
Тогда тебе уже ничего не поможет... кроме как установить винду поверх
Тогда тебе уже ничего не поможет... кроме как установить винду поверх
chainloader забыла
Пишут и говорят, что Grub можно настроить так, чтоб он загружал винду, у которой загрузчик не на первых дорожках диска
да, первую винду я уже удалила, но после того как мне сказали то, что выше, про Grub
да, первую винду я уже удалила, но после того как мне сказали то, что выше, про Grub
c chainloader +1
процесс зависал
процесс зависал
//
boot не нужен, если ты пишешь в menu.lst - boot нужен, чтобы загрузиться прямо из строки grub>
то, что виснет с chainloader - плохо
вот, что говорит info grub
ты говоришь ему "ищи загрузочную инфу в первом секторе партиции"
а он, возможно, не находит, т.к. ее там нет (не знаю почему) - тогда неизвестно, получится ли как-нибудь загрузиться...
опиши, как с этой машиной было - какие (по очереди) операционки на нее ставились - может, это поможет что-то выяснить...
то, что виснет с chainloader - плохо
вот, что говорит info grub
-- Command: chainloader [`--force'] fileя не уверен, но представляю себе так:
Load FILE as a chain-loader. Like any other file loaded by the
filesystem code, it can use the blocklist notation to grab the
first sector of the current partition with `+1'. If you specify the
option `--force', then load FILE forcibly, whether it has a
correct signature or not. This is required when you want to load a
defective boot loader, such as SCO UnixWare 7.1 ( SCO
UnixWare).
ты говоришь ему "ищи загрузочную инфу в первом секторе партиции"
а он, возможно, не находит, т.к. ее там нет (не знаю почему) - тогда неизвестно, получится ли как-нибудь загрузиться...
опиши, как с этой машиной было - какие (по очереди) операционки на нее ставились - может, это поможет что-то выяснить...
поможет загрузиться с установочного сидюка винды и сделать fixboot
потом грузить диск с линуксом (тоже загрузочный, либо дискету с ядром) и опять настроить grub
потом грузить диск с линуксом (тоже загрузочный, либо дискету с ядром) и опять настроить grub
напиши список всех разделах - на каком линух стоит, на каком винда, на каком стояла винда которую снесли
на диске делала 3 раздела: для линуха, свап и для винды.
чтобы поставить винду на третий раздел, ставила сначала винду на первый раздел.
после того как в такой конигурации вторая винда загружалась, изменила в ПМ файловую систему с фат32 на еxt2.
затем загрузила Debian на первый раздел с его форматированием при инсталляции.
всё - сейчас пытаюсь настоить Grub, чтоб видел винду
чтобы поставить винду на третий раздел, ставила сначала винду на первый раздел.
после того как в такой конигурации вторая винда загружалась, изменила в ПМ файловую систему с фат32 на еxt2.
затем загрузила Debian на первый раздел с его форматированием при инсталляции.
всё - сейчас пытаюсь настоить Grub, чтоб видел винду
висло, когда в menu.lst
то, что виснет с chainloader - плохо
было
chainloader +1
boot
если убрать boot оттуда, оставив chainloader +1, то после
grub> boot
пишет
Error 8: Kernel myst be loaded before booting
в начале стояла ещё одна винда, тогда можно было переключать в менюшке загрузку на вторую виндуА теперь на этом разделе линух ? Так все, приехали, там загрузчик был. Нужно какими-то виндовыми методами его восстанавливать.
если не секрет, зачем такие извращения?
получается, что винда на третьем разделе стоит совсем свежая...
думаю, что в этом случае ее не жалко... и нужно снести все разделы, кроме линуха (а может даже и его и сделать нормально
только сначала в форуме спросить, что значит "нормально" - уверен, что много насоветуют
, а ты выберешь...
ну а если все-таки "латать" имеющееся, то искал бы решение вроде

получается, что винда на третьем разделе стоит совсем свежая...
думаю, что в этом случае ее не жалко... и нужно снести все разделы, кроме линуха (а может даже и его и сделать нормально
только сначала в форуме спросить, что значит "нормально" - уверен, что много насоветуют
, а ты выберешь...ну а если все-таки "латать" имеющееся, то искал бы решение вроде
поможет загрузиться с установочного сидюка винды и сделать fixbootтолько не понял, причем тут ядро
потом грузить диск с линуксом (тоже загрузочный, либо дискету с ядром) и опять настроить grub

да, винду не жалко, на диске нет никаких моих данных,
я просто подразумевала, что это и есть "нормально", где-то прочитала, что линух нужно ставить на первые разделы.
ну и решила поэкспериментировать с этим.
в форуме, конечно, сейчас спрошу, что лучше, но груб всё-таки хочется в такой конфигурации настроить...
вчера проконсультировалась специально по этому вопросу, сказали, линух умеет находить винду, даже когда он сам стоит на первых дорожках...
и при установке дебиан обещал, что можно вернуться к этому позднее, после того как написал, что "видимо на диске стоит только одна система"
я просто подразумевала, что это и есть "нормально", где-то прочитала, что линух нужно ставить на первые разделы.
ну и решила поэкспериментировать с этим.
в форуме, конечно, сейчас спрошу, что лучше, но груб всё-таки хочется в такой конфигурации настроить...
вчера проконсультировалась специально по этому вопросу, сказали, линух умеет находить винду, даже когда он сам стоит на первых дорожках...
и при установке дебиан обещал, что можно вернуться к этому позднее, после того как написал, что "видимо на диске стоит только одна система"
ГРУБ умеет грузить линукс, и передавать управление загрузчикам других осей.
Загрузчика винды на твоём винчестере сеячас нет - он был на том разделе, который ты уже переделала в линуксовый.
Всё
Загрузчика винды на твоём винчестере сеячас нет - он был на том разделе, который ты уже переделала в линуксовый.
Всё
странно, где это ты слышала, что линукс должен быть на первом разделе - мне всегдо казалось, что для избежания проблем должно быть наоборот.. собственно, на одной из рабочих машин debian был успешно поставлен на логический раздел, который был создан в самом конце диска путем уменшения ntfs..
груб отлично все грузит .. включая внду
груб отлично все грузит .. включая внду
как это сделать в моём случае?
груб отлично все грузит .. включая внду
В твоём случае - дело не в грубе... груб не умеет работать с виндой, он умеет передавать управление загрузчику других ОС... а ты загрузчик винды благополучно стёрла...
Можно пожертвовать свапом, поставить вместо него виндовый загрузчик.
Разумеется, загрузившись с виндового сидюка.
А для свопа отрезать кусочек где-нибудь, скажем на extended.
Разумеется, загрузившись с виндового сидюка.
А для свопа отрезать кусочек где-нибудь, скажем на extended.
Оставить комментарий
miller817
В каком файле и что нужно исправить?Загрузчик Grub.
Так как винда стоит на второй части диска, то сейчас нет возможности без сноса debian'а её загрузить и читать help'ы по debian'у.
Спасибо!