Date: Thu, 18 Apr 2002 01:16:51 +0100 (BST) From: =?iso-8859-1?q?Ryan=20Baldwin?= <ryanb486@yahoo.co.uk> To: freebsd-questions@FreeBSD.org Subject: Re: ANY HELP GREATLY APPRECIATED - PLEASE Message-ID: <20020418001651.90067.qmail@web10402.mail.yahoo.com> In-Reply-To: <20020417224642.40952.qmail@web10403.mail.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--- Ryan Baldwin <ryanb486@yahoo.co.uk> wrote: > I realised that fdisk is reporting incorect geometry for the disk, so I describe the geometry to vnconfig as follows: vnconfig /dev/vn0 ./c.img xxx/xxx/xxx/xxx but fdisk still reports incorrect geometry for in core disk label and same problem persists. I belive this is the cause of the problem(I cant see what else would be). So I guess they question is more how do I get FreeBsd to interpert the image correctly . >Hello > > Brefly what I have done is create a disk image, and > used dlxlinux in bochs IA32 emulator to fdisk the > image and then created a fs with mke2fs. > > Next I mounted this fs from Freebsd as follows: > > vnconfig /dev/vn0 ./c.img > mount -t ext2fs /dev/vn0s1 ./mymnt > > I then copied in my stuff and used grub to install > grub as bootloader. > > This all worked great. > > The problem is that now I can't seem to mount the > partition again. I can mount it ok under dlxlinux, > Grub mounts it fine to load the kernel - but when I > try to mount it from FreeBSD mount complians of: > > ext2fs: /dev/vn0s1: Invalid argument > .... /kernel: ext2fs: #vn/0x2002: wrong magic number > 0x656d(expected 0xef53) > > but seems to randomly omit the second line. > > I am using exactly the same method as I did > originaly( > shown above ) > > Now I have mounted this fs previously, I can mount > it > fine from dlxlinux running under bochs. Grub mounts > it > ok to load the kernel image, The image still boots > ok. > fdisk /dev/vn0 under FreeBsd reports the correct > partition infomation - > > I have tried repeating the process from > afresh(creating image, using dlxlinux to fdisk a > partition and create ext2fs fs) thinking that maybe > Grub destroyed some infomation which allowed FreeBsd > to mount the fs originaly but get the same > problem(except it find magic no 0x0 instead). > > The most frustrating thing is that I did this all > fine > first time arount and am sure I am doing exactly the > same thing - I have considred re-booting the machine > but surely this shouldent be > needed(It is hassel to do so). > > I reaslise it seems I must be doing something > completely wrong but 'c.img' contains a fully > bootable > image with a ext2fs fs on the first partition which > both grub and dlxlinux mount > without complaint. Surely the above procedure should > work(I'm sure it did first time around) and I'm sure > my blood presure has doubled since. > > Any suggestions would be welcome. > Ryan > > > > > __________________________________________________ > Do You Yahoo!? > Everything you'll ever need on one web page > from News and Sport to Email and Music Charts > http://uk.my.yahoo.com > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of > the message __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020418001651.90067.qmail>