boot sd2 via NT bootmgr

From: Dieter Koegel <eurdrk(at)eur.sas.com>
Date: Sun, 08 Nov 1998 12:11:03 +0100

Hi,

kleines Problem:

Ich muss auf meinem Homesystem NT dazu bewegen FreeBSD zu booten.

Nun behauptet die FAQ, dass folgendes funktionieren sollte:

dd if=/dev/rsd2a of=/mnt/bootsect.bsd bs=512 count=1

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Workstation,
Version 4.0"
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Workstation,
Version 4.0 [VGA-Modus]" /basevideo /sos
C:\BOOTSECT.BSD="FreeBSD"
C:\="DOS"

Leider bekomme ich dann allerdings nur:

No bootable partition

Hat irgendjemand so ne Konfiguration schon mal zum laufen gebracht?

[/]>more /etc/fstab
# Device Mountpoint FStype Options Dump
Pass#
/dev/sd2s1b none swap sw 0
0
/dev/sd2s1a / ufs rw 1
1
/dev/sd2s3e /opt/squid ufs rw 1
1
/dev/sd2s2e /local/users/disk1 ufs rw 1
1
/dev/sd2s1f /usr ufs rw 1
1
/dev/sd2s1e /var ufs rw 1
1
/dev/sd3s2e /local/users/disk2 ufs rw 1
1
proc /proc procfs rw 0
0
/dev/cd0c /cdrom cd9660 ro,noauto 0
0

Der Versuch:

dd if=/dev/rsd2 of=/mnt/bootsect.bsd bs=512 count=1

startet zwar den Bootmanager von FreeBSD (F1,F2,F3), hat mir allerdings
die Partitiontable von sd0 gekostet (irreparabel), indem folgende Daten
nach sd0 geschrieben wurden:

[/]>fdisk sd2
******* Working on device /dev/rsd2 *******
parameters extracted from in-core disklabel are:
cylinders=527 heads=255 sectors/track=63 (16065 blks/cyl)

parameters to be used for BIOS calculations are:
cylinders=527 heads=255 sectors/track=63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165,(FreeBSD/NetBSD/386BSD)
    start 63, size 1622502 (792 Meg), flag 0
        beg: cyl 0/ sector 1/ head 1;
        end: cyl 100/ sector 63/ head 254
The data for partition 2 is:
sysid 165,(FreeBSD/NetBSD/386BSD)
    start 1622565, size 1622565 (792 Meg), flag 0
        beg: cyl 101/ sector 1/ head 0;
        end: cyl 201/ sector 63/ head 254
The data for partition 3 is:
sysid 165,(FreeBSD/NetBSD/386BSD)
    start 3245130, size 803250 (392 Meg), flag 80
        beg: cyl 202/ sector 1/ head 0;
        end: cyl 251/ sector 63/ head 254
The data for partition 4 is:
sysid 5,(Extended DOS)
    start 4048380, size 4417875 (2157 Meg), flag 0
        beg: cyl 252/ sector 1/ head 0;
        end: cyl 526/ sector 63/ head 254

sd0 sieht z.Z. wie folgt aus:

[/]>fdisk sd0
******* Working on device /dev/rsd0 *******
parameters extracted from in-core disklabel are:
cylinders=1010 heads=64 sectors/track=32 (2048 blks/cyl)

parameters to be used for BIOS calculations are:
cylinders=1010 heads=64 sectors/track=32 (2048 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 6,(Primary 'big' DOS (> 32MB))
    start 32, size 614368 (299 Meg), flag 80
        beg: cyl 0/ sector 1/ head 1;
        end: cyl 299/ sector 32/ head 63
The data for partition 2 is:
sysid 5,(Extended DOS)
    start 614400, size 1454080 (710 Meg), flag 0
        beg: cyl 300/ sector 1/ head 0;
        end: cyl 1009/ sector 32/ head 63
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>

Gruss

Dieter

-- 
___________________________________________________________________________
Dieter Koegel                  Email: eurdrk(at)eur.sas.com
Unix Systems Administrator     http://www.eur.sas.com/~eurdrk (int.)    
Systems and Operations         http://members.xoom.com/eurdrk (ext.)
                                 
SAS Institute                  Tel:  (49) 6221/416-117
European Headquarters          Fax:  (49) 6221/474850
Neuenheimer Landstrasse 28-30
P.O.-BOX 105340
D-69120 Heidelberg, Germany
___________________________________________________________________________
Received on Sun 08 Nov 1998 - 19:33:38 CET

search this site