From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 10 Dec 2006 14:46:55 +0300 From: "Fr. Br. George" To: ALT Linux Community Message-ID: <20061210114654.GC31481@grep.po.cs.msu.su> References: <570791089.1165742975.158292216.5155@mcgi28.rambler.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <570791089.1165742975.158292216.5155@mcgi28.rambler.ru> User-Agent: Mutt/1.4.2.2i Subject: Re: [Comm] =?koi8-r?b?QWx0TGludXggQ29tcGFjdCAzLjA6INDP08zFINXT1MHO?= =?koi8-r?b?z9fLySDOxSDH0tXaydTT0SBXaW5kb3dzIFhQ?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 11:47:11 -0000 Archived-At: List-Archive: List-Post: On Sun, Dec 10, 2006 at 12:29:35PM +0300, Сергей Павлов wrote: > Здравствуйте! :( Ну зачем же так печально здоровья-то желать? :) > установленный Windows XP перестал загружаться. Пишет: > LOADING NT Мигает курсорчик и все... > В винде я просто откусил кусок от диска partion magic'ом. Вы проверили -- оно после этого продолжало грузиться? А то вдруг дело в шашнях PM, а совсем не в Linux... Кстати, смонтируйте раздел с виндовзом, посмотрите -- всё ли там в порядке, может, глюки с геометрией диска привели к тому, что там что-то банально затёрлось. > Warning: Int 0x13 function 8 and function 0x48 return different > head/sector geometries for BIOS drive 0x80 > fn 08: 1024 cylinders, 16 heads, 63 sectors > fn 48: 19158 cylinders, 16 heads, 255 sectors На машине раньше W95 стояло, да? Не хватает fdisk -l. Часом, не два логических диска ли в виндовзе было? Что касается http://bugzilla.altlinux.org/show_bug.cgi?id=7874, то у вас, видимо, дело _не_ в переедзе разделов. Что могло произойти: в mbr поменялись данные о размере и расположении разделов с одного формата (w95/dos-like) на другой (compact30-like). Зачем и как эти данные используются ntldr -- непонятно, но факт остаётся фактом: даже при "правильном" при изменении геометрии диска работать он отказывается. А изменение геометрии "правильное" -- иначе бы сам ntldr не нашёлся и не написал "LOADING NT". Темна вода в облацех, когда речь о виндовз. И куча различных предположений. Попробуйте в самом деле fixmbr. Если Виндовз при этом начнёт загружаться, посмотрите, остались ли разделы Linux (может быть, PM поможет их вам найти). Если остались -- два варанта: 1. Скорее всего запуск lilo (а не всего инсталлятора) _не_ портит данных в MBR, так что просто переставьте его. Это: загрузиться в rescue режиме, mount /dev/hda6 /mnt; mount -t proc proc /mnt/proc; chroot /mnt , а затем lilo. 2. То же, что и выше, только lilo переставляется в hda6 (редактируется lilo.conf на предмет boot=/dev/hda6), а загрузкой его с hda6 ведает кто-то другой. Заставить ntldr загружать что-то с другого раздела можно (ссылки не помню, помогите, если кто знает). Либо GRUB. Если не остались, попробуйте разметить остаток диска _вручную_ из-под спасательной системы (rescue-режима) linux-овым fdisk-ом, а поставиться на уже существующие разделы. Не унывайте, я именно с таким поведением сталкивался, и задачку эту решал. Только вот биения в бубуен было слишком много -- неочевидно, какой mbr виндовзу нравится, а какой -- нет :(. -- Георгий Курячий (aka Fr. Br. George) Руководитель образовательных проектов ALT Linux mailto : george at altlinux_ru