From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: **** X-Spam-Status: No, score=4.9 required=5.0 tests=BAYES_50,DNS_FROM_OPENWHOIS, FUZZY_XPILL,RCVD_NUMERIC_HELO,SPF_PASS autolearn=no version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1317839069; bh=aQmpn3fRiMSSwkANVYj+4IZxIVbYJ8BrRgRqUP6L+5I=; h=From:To:Subject:MIME-Version:Message-Id:Date: Content-Transfer-Encoding:Content-Type; b=gZ/Vx5wypnRoA2eMLYQ2Hyt+tev+m7rwnHpK3Jt2gn1/oHOzkMmL3LPSE2jrh8XJG tEGtjCqLknHwCCCz/Mwh6bzVI6pcgyxelJ5ngFnO054NuU+V1YeuBywGFOJuSNxChX vSWxlJaoBVfOwjU7IW/emaN+T0pwqOu6B7NCpoQQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1317839069; bh=aQmpn3fRiMSSwkANVYj+4IZxIVbYJ8BrRgRqUP6L+5I=; h=From:To:Subject:MIME-Version:Message-Id:Date: Content-Transfer-Encoding:Content-Type; b=gZ/Vx5wypnRoA2eMLYQ2Hyt+tev+m7rwnHpK3Jt2gn1/oHOzkMmL3LPSE2jrh8XJG tEGtjCqLknHwCCCz/Mwh6bzVI6pcgyxelJ5ngFnO054NuU+V1YeuBywGFOJuSNxChX vSWxlJaoBVfOwjU7IW/emaN+T0pwqOu6B7NCpoQQ= X-Yandex-Spam: 1 From: =?koi8-r?B?58nawtLFyNQg98nL1M/S?= To: ALT Linux Community general discussions MIME-Version: 1.0 Message-Id: <179871317839069@web27.yandex.ru> Date: Wed, 05 Oct 2011 22:24:29 +0400 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=koi8-r Subject: Re: [Comm] =?koi8-r?b?bGlsby5jb25mIMTM0SDMyc7VyMEgySDXyc7E2SA3?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2011 18:24:36 -0000 Archived-At: List-Archive: List-Post: В сообщении от 1 октября 2011 20:22:16 автор Yury Aliaev написал: > инсталятором винды (7) создал её раздел и туда постаивл. .. > После чего перегружаюсь в Линукс и добавляю в lilo.conf раздел для > винды. Итого имеем: > other="/dev/sda5" > label="Windows_7" > boot-as=0x80 .. > (забегая вперёд скажу, что пробовал с последней строчкой и без: no > matter) Далее lilo, перезагружаюсь, пытаюсь запустить винду. Начинается > загрузка, появляется заставочка винды, после чего на долю секунды > мелькает текстовый экран с каким-то сообщением и машина перегружается. > Поиск в инете ничего путного не дал. Таблица разделов такая: > Устр-во Загр Начало Конец Блоки Id Система > /dev/sda1 * 1 2612 20980858+ 83 Linux > /dev/sda2 2613 2744 1060290 82 Linux своп / Solaris > /dev/sda3 2745 15799 104864287+ 83 Linux > /dev/sda4 15800 30401 117290565 5 Расширенный > /dev/sda5 15800 30401 117288960 7 HPFS/NTFS boot-as=0x80 в случае единственного диска в системе смысла не имеет. Видится три гипотезы, почему оно так. Не уверен, конечно, ибо еще с таким не сталкивался (у самого семерка загружалась с lilo без всяких проблем), а чтобы разобраться, нужно время на эксперименты, но тем не менее. 1. Установка в расширенный раздел Возможно, нужно было создать обычный primary как sda4 не виндовым установщиком, а чем-то еще, а потом уже ставиться на него. Возможно, что все еще хуже, и винде нужен для загрузки из lilo первый раздел (у меня всегда как-то получвлось, что винда попадала на sda1). 2. Установка пиратской версии винды, которая (слышал такое) использует для загрузки в своих недрах хитрым образом настроенный или модифицированный grub 3. Первый раздел начинается с первого блока, а не со второго по счету цилиндра, как обычно. Смутно припоминается, что винда может содержать в этом пространстве первого цилиндра какие-то данные для загрузки. > Есть мысль загружать при выборе винды сохранённый mbr и передавать > управление на его загрузчик (эмулируя таким образом загрузку винды, как > она её себе представляет), но не нашёл, как подвигнуть lilo на такое. Честно говоря, не знаю, как можно подвигнуть lilo на такое. Подозреваю, что никак. Разве такая дикая мысль, в надежде, что lilo поймет это правильно (сам никогда не пробовал): создать крохотный раздел, содержащий в начале сохраненный mbr, и указать в other= его, > На что я загрузился с установочного диска > какого-то дистра, смонтировал корень Линукса в mnt, далее chroot mnt и > lilo В современных дистрибутивах это вроде делается иначе - загрузиться с Resque, а потом дать команду fixmbr