Date: Wed, 24 Feb 2010 16:07:20 +0100 From: "Erik Scholtz, ArgonSoft GmbH" <escholtz@argonsoft.de> To: Miroslav Lachman <000.fbsd@quip.cz> Cc: freebsd-fs@freebsd.org Subject: Re: Problem with writing an UFS2 to iStore Storage System / can't find block in cyl 0 / bad magic number Message-ID: <4B8540A8.7010007@argonsoft.de> In-Reply-To: <4B852A8B.9070505@quip.cz> References: <4B84EB1C.1080700@argonsoft.de> <4B84F92E.8040305@quip.cz> <4B851EAF.40200@argonsoft.de> <4B852A8B.9070505@quip.cz>
next in thread | previous in thread | raw e-mail | index | archive | help
Miroslav, works perfectly! Many thanks. One last question. After creating the filesystem successfully, I tried to run a fsck on the new partition. unfortunatly, this does not seem to be possible: ********************************************************************************** |# fsck /dev/da0p1 |fsck: Could not determine filesystem type ********************************************************************************** Do you have a hint for me, how to repair the filesystem if it gets broken? fsck_ufs and fsck_ffs repair the filesystem to dead. Cheers, Erik --- My blog: http://blog.elitecoderz.net Miroslav Lachman wrote: > Erik Scholtz, ArgonSoft GmbH wrote: >> Miroslav, >> >> thanks for your reply. No - I haven't tried this yet and so did this a >> minute ago, but got stucked on the second command: >> >> ********************************************************************************** >> >> >> |# gpart create -s GPT da0 > > [...] > >> |# gpart add -b 1 -s 20971519 -t freebsd-ufs -l MyLabel da0 >> |gpart: start '1': Invalid argument >> | >> |# gpart add -b 34 -s 20971519 -t freebsd-ufs -l MyLabel da0 >> |gpart: size '20971519': Invalid argument >> | >> |# gpart add -b 34 -s 20971485 -t freebsd-ufs -l MyLabel da0 >> |gpart: size '20971485': Invalid argument >> ********************************************************************************** >> >> >> >> Since gpart set the begin (start) on 1 and not on 34, I changed the -b >> option too. After failing this, I set the begin to 34 as in your >> example, which did not work either. Then I reduced the size (since when >> the start is later, it reduces the size too), which also did not work. > > You can try 'gpart show da0' right after gpart create, it will show you > available space. > > for example: > # gpart show da2 > => 34 209715133 da2 GPT (100G) > 34 209715133 - free - (100G) > > The first line tells you about your hard drive. You can start > partitioning from sector 34 and the last available sector is 209715133. > The second line gives information that there is free space beginning at > sector 34 and spreading to sector 209715133. > It means that the drive is empty. > > I am not sure if -s must be given in 512 bytes sectors, I saw some > HowTos with "-s 100G", but it didn't work in my setup with FreeBSD 7.2 > (it may work on 8.0?) You can try both versions and you can try little > smaller partition if it gives you an error. > (I am not too experienced with gpart) > > Miroslav Lachman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B8540A8.7010007>