10:55

Your smiling face I had to forget to become stronger.
Доброго времени суток/
Не одно,так другое.Короче,UBuntu 8.10 чудесно установилась на Toshiba Satellite M305-S4848 без каких-либо проблем.И я ждала,что при ребуте мне,как и на стационарном,предложится загрузиться либо в убунту либо в винду.Grub вообще не видит,что у меня есть вторая ос на компе и загружается сразу в убунту.Я погуглила,почитала,но если честно нифига не поняла.Можно ли без переустановки винды заставить ее появиться в листе возможных ос?Винда-ХР,если что..
Пробовала через загрузочный диск винды в консоль и fixmbr.Говорил,что все восстановлено,а при загрузке выдавал Error loading operating system и отказывался,естественно,включаться.Я восстановила Grub из LiveCD,а что дальше делать - понятия не имею.

Комментарии
03.01.2009 в 12:22

можно. конфиг груба покажи
03.01.2009 в 12:29

а чо его смотреть?

спроси лучше как диск разбит и на каком разделе кто.
03.01.2009 в 12:31

это был мой следующий вопрос :)

fdisk /dev/sda
p
03.01.2009 в 13:07

Your smiling face I had to forget to become stronger.
Enkryptor
под конфигом подразумевается весь файл menu.lst,какая-то его часть или что-то другое?
что касается дисков -
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7f9a64c1

Device Boot Start End Blocks Id System
/dev/sda1 * 1 6374 51199123+ 83 Linux
/dev/sda2 6375 30401 192996877+ f W95 Ext'd (LBA)
/dev/sda5 6375 15298 71681998+ 7 HPFS/NTFS
/dev/sda6 15299 30400 121306783+ 7 HPFS/NTFS
/dev/sda7 30401 30401 8001 82 Linux swap / Solaris
03.01.2009 в 15:56

Один из вариантов, но не удобный - это груб на дискете, если линукс используется не часто. Есть другой способ, когда "ссылка" на загрузку груба прописывается прямо в NT-Loader стоящей винды, описанный в этой статье. Весьма удобно и реализуемо. Давно как-то им пользовался, когда ставил сначала винду, а потом мандриву, все получалось. vicza.nm.ru/articles/zagruz.html
03.01.2009 в 16:32

Your smiling face I had to forget to become stronger.
Otten
Я наткнулась в поиске на эту ссылке.У меня на дисе с виндой вообще нету boot.ini.А раздел с виндой отформатирован в NTFS,а в самом мануале сказано что в этом случае лучше делать из-под винды,а винда у меня не запускается.
Спасибо все равно за попытку помочь.
А линукс используется даже чаще винды,так что первый вариант тоже не прокатит.
03.01.2009 в 16:40

www.linuxselfhelp.com/gnu/grub/html_chapter/gru...

давайте начнём говорить конкретно. что вы делаете, и что у вас не получается.
03.01.2009 в 17:08

Как же нет boot.ini, скорей всего не виден или не там смотрите. Включите в свойствах папки отображение скрытых и системных файлов\директорий, либо можно воспользоваться FAR-менеджером и его аналогами. Еще можно открыть через Панель управления-Система-Дополнительно-Загрузка и восстановление-Параметры-Правка и отредактировать список в открывшемся таким образом boot.ini.
У меня тогда тоже был NTFS, и тоже ХР. И еще, если ничего не путаю, то для восстановления виндовского лоадера надо пользоваться не fixmbr а как раз fixboot. Для достоверности посмотрите в консоли справку по этим командам.
Странно, у меня груб определял стоящую винду. Прошлый раз Вы писали "...даже уже появляется при ребуте выбор в какую ОС включаться.Нажимаю Убунту...", значит с тем дистром винда определялась? Lilo вместо груба не пробовали?
03.01.2009 в 17:19

Your smiling face I had to forget to become stronger.
ehlo_kitty
давайте.
Я пытаюсь,как уже говорилось,совместить две ос на одном ноуте,так чтбы при включении груб предоставлял мне сделать выбор между убунтой и виндой.Сначала старалась сделать через fixmbr и fixboot,но не подействовало.Теперь вот хочу прописть хр в груб.
Как разделены разделы я уже показывала.Насколько я понимаю,а я скорее всего ошибаюсь,моя винда лежит на /dev/sda5,что в комманде должно набираться как hd(0,4) так как сам sda прописан в device,map как hd(0).
Там говорится про map (hd0) (hd1) и наоборот,но хард у меня один,просто он разбит на разделы.Я не совсем понимаю - надо ли это делать.
Когда я пытаюсь сделать без этого и ввожу
grub> rootnoverify (hd0,4)
все в порядке,но при добавлеии
grub> makeactive
выдается
Error 12:Invalid device requested.
03.01.2009 в 17:23

Your smiling face I had to forget to become stronger.
Otten
К сожалению первые ваши советы не могу привести в исполнение - комп видит исключитель убунту,из-под нее и сижу.Где мне смотреть,уточните что ли,может я действительно не ам смотрю.
В найденных мою мануалах вообще fixmbr написано было,но я оба попробовала - нету пользы.
Да в том то и дело,у меня тоже на другом компе все прекрасно определялось 8.04,да и тут с ней же,а вот 8.10 не желает видеть.
Да,с тем дистрибом все виделось,но от этого не легче.
03.01.2009 в 18:13

когда в следующий раз будете разбивать диск, постарайтесь обойтись без расширенного раздела.

так. грузитесь в бубунту, монтируйте оба нтфс раздела и скажите на каком из них лежат файлы:

boot.ini
ntldr
ntdetect.com

а также на каком из них находится папка WINDOWS с актуальной виндой.
03.01.2009 в 18:38

Так следуя статье, и цель наша вроде в том, чтобы загрузится в линукс (с учетом того, что грубом при установке затерт виндовый лоадер), потом в консоли линукса скопировать линуксовую mbr в корень винды (но в данном случае надо решить проблему доступа к NTFS-партишену, способ должны знать уважаемые гуру:), потом восстановить стандартный виндовый лоадер из консоли восстановления, загрузиться в винду, и прописать в boot.ini путь к грубу, который мы копировали в C:\linux.mbr (вместо "С:" здесь будет активный основной раздел с виндой, на котором boot.ini)
Я думаю проще было бы ставить груб на дискету, грузиться с нее в линукс, пока груб не будет прописан в NT-loader. Или если важен только груб, остается искать причину в нем при установке, почему не находит раздел с виндой. У Убунты при установке настройки груба производятся? Список найденных осей показывается с возможностью настройки?
03.01.2009 в 18:42

Your smiling face I had to forget to become stronger.
ehlo_kitty
Хм,то есть в след раз разбить на два - один для винды,один свободный,я правильно вас поняла?
Папка Windows находится на sda5,монтируется в media/disk-1 если че.
Я запускаю поиск в убунте указываю зону поиска по очередно два раздела ntfs.Ни одно из вами перечисленных не нашлось.Нету таких файлов.
03.01.2009 в 18:46

для линуха обычно делается два раздела: своп и рут, но можно обойтись без отдельного раздела для свопа. для венды хватает одного, но можно отделить данные от системы.

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

$ ls -lA /media/disk-1
$ ls -lA /media/disk-2

покажите вывод
03.01.2009 в 18:51

Your smiling face I had to forget to become stronger.
Хорошо,я запомню,спасибо большое))

ls -lA /media/disk-1
total 60
drwxrwxrwx 1 root root 4096 2009-01-01 20:23 Documents and Settings
drwxrwxrwx 1 root root 0 2009-01-01 21:53 Intel
drwxrwxrwx 1 root root 12288 2009-01-02 13:01 Program Files
-rwxrwxrwx 2 root root 1260 2009-01-01 20:31 rb_config.js
drwxrwxrwx 1 root root 0 2009-01-01 20:40 RECYCLER
drwxrwxrwx 1 root root 4096 2009-01-01 20:23 System Volume Information
drwxrwxrwx 1 root root 32768 2009-01-02 13:56 WINDOWS
-rwxrwxrwx 1 root root 690 2009-01-01 20:33 WPI_Log.txt

ls -lA /media/disk
total 57
lrwxrwxrwx 1 root root 20 2009-01-03 04:21 cdrom -> cdrom0
drwxrwxrwx 1 root root 0 2009-01-03 04:21 cdrom0
drwxrwxrwx 1 root root 0 2009-01-03 04:21 cdrom1
drwxrwxrwx 1 root root 0 2009-01-03 15:20 disk
-rwxrwxrwx 1 root root 198 2009-01-03 15:20 .hal-mtab
-rwxrwxrwx 1 root root 0 2009-01-03 15:20 .hal-mtab-lock
drwxrwxrwx 1 root root 4096 2009-01-02 23:58 My Downloads
drwxrwxrwx 1 root root 32768 2009-01-02 12:24 My Music
drwxrwxrwx 1 root root 12288 2009-01-02 23:48 My Pictures
drwxrwxrwx 1 root root 4096 2009-01-02 06:56 My torrents
drwxrwxrwx 1 root root 0 2009-01-01 21:49 RECYCLER
drwxrwxrwx 1 root root 4096 2009-01-01 21:53 System Volume Information
drwxrwxrwx 1 root root 0 2009-01-03 15:20 My book
03.01.2009 в 18:56

хаха, you're out of luck

а что раньше было на первом разделе? это уже неважно, но интересно.
03.01.2009 в 19:02

Your smiling face I had to forget to become stronger.
[L]ehlo_kitty[/L
А поподробней про мою так называемую удачу мжно?))А то про то,что я неудачник я и так знаю)
Раньше чего?)Раньше,когда ноут только принесли,была виста)Теперь там хр и программы)или их теперь там нет?))
03.01.2009 в 22:57

совсем раньше. когда вам его принесли, диск уже был разбит как сейчас? хр уже стояла? когда вы в последний раз могли загрузиться в хр, вы это делали из груба? если нет, то из чего? из загрузчика хр или висты (они разные)?

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

вы можете пойти двумя путями.

1. грузить линух из загрузчика хр. для этого вам нужно будет во-первых, восстановить сам загрузчик, во-вторых, научиться грузить из него линух. фрюху я грузил, линух нет. думаю, что это возможно, но на 100% не уверен.
2. грузить венду из груба. напрямую это сделать нельзя, придётся из груба грузить опять-таки вендовый загрузчик, который (бл~, сраная диарея) опять-таки придётся восстановить.

дальше сами.
03.01.2009 в 23:11

Your smiling face I had to forget to become stronger.
ehlo_kitty
нет,диск был цельный,на нем стояла только виста.когда в последний раз могла загрузиться убунты на компе не было в помине.хр установлена мною же,в процессе установки и был хард разделен на разделы.
так что там изначально не было хр и до установки убунты винч полностю форматировался.
я пойду совсем неправильным -я переустановлю винду,восстановлю груб и дальше пропишу нормально в груб обе системы.думаю,загрузчик винды восстановить так проще всего для такого нуба как я.
спасибо большое.
03.01.2009 в 23:21

стоп-стоп-стоп. не наделайте таких же ошибок!

раз уж прибегаете к кардинальным мерам, то хоть сделайте всё по-человечески:
1. переразбейте винт. сделайте четыре раздела (именно раздела, а не буквы): первый -- винда, второй -- данные (форматируйте в фат, чтобы без геморроя видеть его из обоих систем), третий -- своп, четвёртый -- линуховый корень. размеры: своп -- 2xОЗУ, линух -- гигов 10, венда -- гигов 30 (зависит от жирности программ).
2. сначала поставьте винду, потом линух.
3. ?
4. profit
03.01.2009 в 23:34

Your smiling face I had to forget to become stronger.
ehlo_kitty
Ну я собиралась не переустанавливать убунту,вообще-то.НО раз это так принципиально - хорошо,сделаю так,как вы сказали.
03.01.2009 в 23:41

а его не обязательно переустанавливать в принципе. рсинк на флэшку или другой винт, потом обратно. но тогда надо будет самому груб настраивать, что конечно несложно, но факт остаётся фактом.
04.01.2009 в 17:55

Your smiling face I had to forget to become stronger.
ehlo_kitty
Сделала все с нуля.Вставила диск установщика винды,там же разделили на 4 раздела точно так,Как вы сказали,установила винду - нормально загрузилась ос в первый раз.Вставила лайвсиди убунты и стала устанавливать убунту.Все установилась,при перезагрузке естественно загружается груб и не видит на компе винды.
Я подумала...а может такая проблема быть из-за неправильного дистрибутива виндоус?У меня пиратка,если что,там чего только нет вместе с виндой.
Ну или у меня руки катастрофически кривые,что я точно все делая по инструкции не могу исправить.
Файла boot.ini там все равно нету.
Я интереса ради посмотрела на стационаре где отлично работает связка WinXP SP2+Ubuntu 8.04.На системно диске винды тут тоже нету boot.ini.Устанавливалось все с того же дистриба пиратского.
04.01.2009 в 21:40

по крайней мере теперь всё должно быть гораздо проще. ещё раз покажите таблицу разделов, а также список файлов в корне раздела с виндой.
05.01.2009 в 09:24

Your smiling face I had to forget to become stronger.
ehlo_kitty
Расширенный раздел создался сам.По-моему это инсталятор убунту его создает,потому что я ничего такого не вьбираю при установке.

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7f9a64c1

Device Boot Start End Blocks Id System
/dev/sda1 * 1 510 4096543+ 82 Linux swap / Solaris
/dev/sda2 511 30400 240091425 f W95 Ext'd (LBA)
/dev/sda5 511 2422 15358108+ 83 Linux
/dev/sda6 2423 8159 46082421 7 HPFS/NTFS
/dev/sda7 8160 30400 178650801 7 HPFS/NTFS


ls -lA /media/sda6
total 2095160
drwxrwxrwx 1 root root 4096 2009-01-05 02:33 Config.Msi
drwxrwxrwx 1 root root 4096 2009-01-05 02:16 Documents and Settings
-rwxrwxrwx 1 root root 2145386496 2009-01-05 02:29 pagefile.sys
drwxrwxrwx 1 root root 8192 2009-01-05 02:34 Program Files
drwxrwxrwx 1 root root 0 2009-01-05 02:30 RECYCLER
drwxrwxrwx 1 root root 4096 2009-01-05 02:16 System Volume Information
drwxrwxrwx 1 root root 32768 2009-01-05 02:33 WINDOWS
-rwxrwxrwx 1 root root 2449 2009-01-05 02:28 WPI_Log.txt
05.01.2009 в 12:23

да ёпт. винда должна быть на первом разделе!

сделайте вот как. загрузитесь в бубунту с компакта (livecd), запустите там gparted или как там его и разбейте наконец диск на 4 primary partitions. после этого не трогайте таблицу разделов ни в инсталляторе винды, ни в инсталляторе бубунты.
05.01.2009 в 15:39

Your smiling face I had to forget to become stronger.
ehlo_kitty
Все получилось)Разделила на 4 партиции,как вы и сказали,через gparted,установила винду,потом линукс и Груб отлично увидел винду.
Спасибо вам огромное)И извините,что тупила)
05.01.2009 в 20:42

ну вот и хорошо.