Re: bsdlabel er tvær

From: Benny Simonsen (none@bsd-dk--slbs.dk.lh.bsd-dk.dk)
Date: Thu 08 Feb 2007 - 22:18:29 CET


To: bsd-dk@bsd-dk.dk
From: Benny Simonsen <none@bsd-dk--slbs.dk.lh.bsd-dk.dk>
Date: Thu, 08 Feb 2007 22:18:29 +0100
Subject: Re: bsdlabel er tvær

bsd-dk@slbs.dk
wrote on Thu, 08 Feb 2007 19:16:46 +0100:

> Hej
>
> Jeg synes at disklabel på FreeBSD er mig noget tvær,
>
> benny@trollstigen:~/mnt$ sudo disklabel /dev/ad0s3
> # /dev/ad0s3:
> 8 partitions:
> # size offset fstype [fsize bsize bps/cpg]
> b: 121493504 1048576 4.2BSD 1024 8192 56344
> c: 122543820 0 unused 0 0 # "raw" part, don't edit
>
> Men oops, læse lidt hist og her, og finder ud af at b måske ikke er
> det smarteste navn - vil gerne ændre det til d. (- Hvad kalder I andre
> en ren data partition?)
>
> Nå men prøver med en opdatering via en fil:
>
> $$$ cat /tmp/disklabel.ad0s3d
> # /dev/ad0sd:
> 8 partitions:
> # size offset fstype [fsize bsize bps/cpg]
> c: 122543820 0 unused 0 0 # "raw" part, don't edit
> d: 122543820 0 4.2BSD 2048 16384 28552
> $$$ sudo disklabel -R /dev/ad0s3 /tmp/disklabel.ad0s3d
> $$$ sudo disklabel /dev/ad0s3
> # /dev/ad0s3:
> 8 partitions:
> # size offset fstype [fsize bsize bps/cpg]
> b: 121493504 1048576 4.2BSD 1024 8192 56344
> c: 122543820 0 unused 0 0 # "raw" part, don't edit
> $$$
>
>
> Hvad gør jeg galt? - Nogen ideer?
>
> Nå men fortsætter så med b:
> $$$ sudo newfs -U -b 8192 -f 1024 -i 294912 /dev/ad0s3b
> En hel del bliver spyttet ud - alt ser fint ud
>
> $$$ sudo mount /dev/ad0s3b /s3
> mount: /dev/ad0s3b: Operation not permitted
> $$$
>
> Hva er det så lige der er gået galt?
>
> /Benny
>

Hej

Mon dette kan være til nogen hjælp?

Det undrer mig at den ved hvor ad0s3 sidst har været mounted, når jeg
har bsdlabel'd + newfs'd efterflg.

/Benny

$$$ sudo fsck ad0s3
fsck: Could not determine filesystem type

$$ sudo fsck_ufs ad0s3
** /dev/ad0s3 (NO WRITE)
** Last Mounted on /mnt/trollstigen.disk/ad0s3a
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
2 files, 2 used, 253813 free (21 frags, 31724 blocks, 0.0% fragmentation)

Uups - ovenstående var da vist forkert, men der er info om sidste
mount

$$$ sudo fsck ad0s3b
fsck: /dev/ad0s3b has unknown file system type.
$$$ sudo fsck_ufs ad0s3b
** /dev/ad0s3b
** Last Mounted on
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
2 files, 2 used, 56920289 free (17 frags, 7115034 blocks, 0.0% fragmentation)



This archive was generated by hypermail 2b30 : Wed 28 Feb 2007 - 23:00:02 CET