On Monday 27 November 2006 19:54, Matus UHLAR - fantomas wrote: <trimmed>
> looking at /boot/config-2.6.8-3-686, it's allowed in debian kernels: > > CONFIG_BSD_DISKLABEL=y > > > > Then, you need UFS filesystem support. Luckily, UFS write support is > > > dangerous for some versions of UFS, but it's safe for FreeBSD's UFS > > > (however I'm not sure if that woeks with softupdates...) > > > Last time I tried work with FreeBSD partitions on linux, it worked. I would > try it again, after backing up... > > however, looking again at /boot/config-2.6.8-3-686, writing is not allowed > in debian kernels: > > CONFIG_UFS_FS=m > # CONFIG_UFS_FS_WRITE is not set Yes. I checked out the config file of my kernel, and I saw the same line there too. But now, there's a problem. I can't boot to FreeBSD. It is giving me some errors. I don't know if _trying_to_mount_ the FreeBSD partition on Linux has somehow corrupted the data on it! ( But I don't seriously think mount can do any damage). Last time I had tried to mount it, I got the errors such as "Wrong FS Type" etc. > > > > Anyways, keeping my fingers crossed. Can anybody tell me how do I go > > > > about mounting the partition? > > > > > > does the kernel report anything about the connected drive and > > > partitions on it? > > > > I am not sure what are you trying to ask here. Does the kernel report > > anything about the connected drive?? Umm.no idea! How do I check that? > > > > Well..fdisk -l /dev/hdb says that this hard disk has a partition tagged > > as FreeBSD. Does it help? > > the fact that fdisk can create partition marked as FreeBSD, and fact that > fdisk can create FreeBSD disklabel on such partition, does not mean that > the kernel can do that. However using: "dmesg | grep hdb" should tell you > if your kernel recognizes it... Ok. I guess fdisk does recognize it. What do you think? debian:~# dmesg | grep hdb ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:DMA hdb: SAMSUNG SV0412H, ATA DISK drive hdb: max request size: 128KiB hdb: 78242976 sectors (40060 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(33) hdb: cache flushes supported hdb: hdb1 hdb1: <bsd: hdb5 hdb6 hdb7 hdb8 hdb9 > Check out the last line. Is it like I need to mount these partitions instead of /dev/hdb1? Do they represent Well...I am pretty new to this BSD style of Partitioning. I read in the Handbook that FreeBSD can only be installed on a primary partition. Then I created one Primary partition, and let it setup the partition automatically. Then I don't know what is it called - it created like /, /var/, /usr etc inside this primary partition. Can anybody explain this? I guess this makes is quite relevant to my inability to mount the partition. Here are the precise details of the setup...(it created these folders/slices/partitions ..whatever!! ..on selecting the _auto_configure_ option. ad1s1a 512MB / UFS2 ad1s1b 422MB / SWAP ad1s1d 1235MB / UFS2+S ad1s1e 512MB / UFS2+S ad1s1f 17313MB / UFS2+S -- Regards, Amit. http://copperskullcprogramming.blogspot.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]