Re: nach update auf 8.0, partition weg

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Wed, 16 Dec 2009 16:13:41 +0100 (CET)

Marian Hettwer wrote:
> Vorher war 7.2-RELEASE-p4, danach mit freebsd-update upgrade nen upgrade
> auf 8.0 gemacht.
> [...]
> /dev/ad8s1a /BACKUP ufs rw 2 2
> [...]
> [rabauke(at)talisker ~]$ sudo fdisk ad8
> [...]
> The data for partition 1 is:
> sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
> start 63, size 781422705 (381554 Meg), flag 80 (active)
> beg: cyl 0/ head 1/ sector 1;
> end: cyl 52/ head 15/ sector 63
> [...]
> --> das sieht okay aus, slice1 vorhanden
>
> [rabauke(at)talisker ~]$ sudo bsdlabel ad8
> # /dev/ad8:
> 8 partitions:
> # size offset fstype [fsize bsize bps/cpg]
> a: 781422752 16 unused 0 0
> c: 781422768 0 unused 0 0 # "raw" part,
> don't edit
>
> --> okay, da ist meine a partition

Ja, aber die ist direkt auf der "rohen" Platte (ad8), nicht
in der Slice, sonst hättest Du ja "bsdlabel ad8s1" nehmen
müssen.

Hast Du mal versucht, /dev/ad8a zu mounten?

Der alte GEOM_MBR (FreeBSD <= 7) hat in solchen Fällen ein-
fach so getan, als wenn es eine Slice gäbe, die die ganze
Platte unfasst. Der neue GEOM_GPT (FreeBSSD >= 8) tut das
nicht mehr.

Der Userland-Code in fdisk(8) "erfindet" auch in FreeBSD 8
noch eine Slice, wenn es keinen gültigen MBR findet. Kann
man einfach testen:

# cd /tmp
# dd if=/dev/zero of=test.img bs=1m count=100
# mdconfig -a -t vnode -f test.img
md1
# fdisk md1

Gruß
   Olli

PS: Siehe auch den Eintrag 20090320 in /usr/src/UPDATING.

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
"C++ is to C as Lung Cancer is to Lung."
        -- Thomas Funke
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 16 Dec 2009 - 16:14:02 CET

search this site