Re: Q: Install-propbs

From: Greg Lehey <grog(at)lemis.com>
Date: Mon, 6 Apr 1998 18:35:22 +0930

On Mon, 6 April 1998 at 10:16:38 +0200, Heiko Schafberg wrote:
>
> Greg Lehey schrieb:
>
>> On Mon, 6 April 1998 at 7:55:57 +0200, Heiko Schafberg wrote:
>>> Moin
>>>
>>> Compi: k5-166
>>> Platte1: IDE, prim. FAT, W95
>>> Platte2: SCSI 0, prim HPFS, Warp5
>>> Platte3: SCSI 1, FreeBSD
>>> Während des booten kommt folgende Meldung:
>>>
>>> changing to boot device st1s2a
>>> panic:cannot change to boot device st1s2a
>>> cannot mount root /
>>>
>>> Dann kommt der atiomatische Reboot. Wenn ich die IDE-Platte rausnehme
>>> gehts.
>>> Wie kann ich den Fehler abstellen?
>>
>> IDE-Platte 'rausnehmen. Der BIOS kann nur zwei Platten sehen, und
>> zwar die ersten beiden. Solange Du die Konfiguration hast, kann er
>> sd1 nicht sehen.
>>
>> Dafür mußt Du aber nicht unbedingt die Platte ausbauen. Die meisten
>> BIOSe (aber leider nicht alle) proben nicht, wenn Du ihnen mitteilst,
>> daß keine Platte vorhanden sei.
>
> Das kann doch nicht sein. OS/2 kann ich von der x-ten Platte booten und
> FreeBSD verhält sich so mimosenhaft?

Das kann nur bedeuten, daß OS/2 die BIOS-Platten nicht benutzt.
BSD/OS hat das Problem übrigens auch nicht, da mußt Du aber Bootblöcke
verwenden, die zu Deinem Hostadapter passen.

> Hilft es vielleicht, wenn ich vom OS/2 Bootmanager auf den von
> FreeBSD wechsle?

Im Geigenstiel.

> Dieses "Change to st1s2a" kommt übrigens immer, nur funzt es halt
> wenn die erste Platte raus ist.

Ah. Das ist dann doch ein anderes Problem. Anscheinend klappt das
Booten doch, wenn Du bis zu dieser Meldung kommst. Das liegt wohl
daran, daß Du den OS/2-Bootmanager und nicht BIOS zum Booten benutzt.

Da war doch was... Ich wollte schon immer die Sache ausprobieren, bin
aber nicht dazu gekommen.

Was hast Du im Config-File stehen? Es gibt Leute, die behaupten, mit
dem folgenden Eintrag klappt's:

   config kernel root on sd1

Dann kann's sein, daß Du mit dem passenden Bootstring Erfolg hast,
etwa:

  boot: 1:sd(1,a)kernel

Die '1:' gibt an, daß Du vom 2. Controller bootest.

Greg
Received on Mon 06 Apr 1998 - 11:05:46 CEST

search this site