Re: My freebsd partition changed by Windows chkdsk
2012-11-02 04:39, Warren Block skrev: On Thu, 1 Nov 2012, Leslie Jensen wrote: I've replaced my dual boot hard drive with an SSD. My hard drive had one 100 GB windows partition and one 300 Gb Freebsd slice with five partitions (/, /usr, /var, /tmp and /home). In order to move my Win7 partition a Norton Ghost program was supplied with the new disk. When trying to clone that partition the process couldn't finish because it needed a chkdsk command to be executed before cloning. I ran a chkdsk c: with the choice of correcting errors. Somewhere in that process the chkdsk program touched my freebsd partition in a way so that it now is recognized as NTFS. That I trusted the chkdsk program to do what I told it to do was in retrospect a bit naive ;-) I do have a backup although it's not as recent as I would have liked. Can you think of any way to perhaps recover the data from the freebsd partition? If all it did was change the partition type, that should be easy to change back with gpart modify. Untested example below, make a backup of the disk as it is right now first. Clonezilla will make a (large) binary backup. # gpart modify -i2 -t !165 ada0 ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org I use sysinstall and fdisk to find the disk, and I get Offset Size(ST) End Name PType Desc SubtypeFlags 0 63 62- 12 unused0 63 256977 257039 ad12s1 4unknown 22 257040 163702350 163959389 ad12s2 4 NTFS/HPFS/QNX7 163959390 812813778 976773167 ad12s3 4 NTFS/HPFS/QNX7 It's ad12s3 that's my freebsd slice gpart show ad12s3 returns gpart: No such geom: ad12s3 How do I proceed? Thanks /Leslie ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: Autotools, libraries and man pages: oh my!
On Thu, 01 Nov 2012 22:01:16 -0700, James Colannino wrote: On 11/01/12 21:44, James Colannino wrote: [...]I'm able to use autotools on FreeBSD to generate configure and Makefile.in, and can use gmake to compile and install it. Unfortunately, the man pages are installed to /usr/local/share/man instead of to /usr/local/man, which I thought the tools would've taken care of. Also, even though I see my library was successfully compiled and installed to /usr/local/lib, when I try to compile a program with gcc source.c -ldstring, I get: /usr/bin/ld: cannot find -ldstring Update: I can compile against my dstring library by using the following line: gcc source.c -L/usr/local/lib -ldstring. I guess it didn't know to search /usr/local/lib. Still having trouble figuring out how to install the man pages properly, though :( The easiest way to do it is to have a look at the porter's handbook (part of the FreeBSD documentation) and use the predefined target locations for the generated components. http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ However, I always thought /usr/local/lib would be one of the default search paths for ld, so -llibrary for any library residing there should be fine - except of course you override default options of cc... For your project, you could create a Makefile containing the required CFLAGS and LDFLAGS, define a rule for building the target and then just use make. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ... ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
lagg interface not created at reboot ( 9.0 )
hello I use the lagg feature on a server and it seems the lagg pseudo interface is not created when the machine reboots , the server runs 9.0-p3 here is the incriminated part of the /etc/rc.conf file ifconfig_bce2=up ifconfig_bce3=up cloned_interface=lagg0 ifconfig_lagg0= laggproto lacp laggport bce2 laggport bce3 ipv4_addrs_lagg0= xxx.xxx.xxx.xxx/24 defaultrouter=xxx.xxx.xxx.xxx Note : if I create manually the lagg0 interface everything starts well ... thanks for any info ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: lagg interface not created at reboot ( 9.0 )
On 2 Nov 2012, at 10:56, Frank Bonnet f.bon...@esiee.fr wrote: hello I use the lagg feature on a server and it seems the lagg pseudo interface is not created when the machine reboots , the server runs 9.0-p3 here is the incriminated part of the /etc/rc.conf file ifconfig_bce2=up ifconfig_bce3=up cloned_interface=lagg0 ifconfig_lagg0= laggproto lacp laggport bce2 laggport bce3 ipv4_addrs_lagg0= xxx.xxx.xxx.xxx/24 defaultrouter=xxx.xxx.xxx.xxx Note : if I create manually the lagg0 interface everything starts well ... thanks for any info cloned_interfaces , notice the plural. You're using cloned_interface, you're missing the S. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: My freebsd partition changed by Windows chkdsk
On Thu, 01 Nov 2012 10:26:33 +0100 Leslie Jensen articulated: I've replaced my dual boot hard drive with an SSD. My hard drive had one 100 GB windows partition and one 300 Gb Freebsd slice with five partitions (/, /usr, /var, /tmp and /home). In order to move my Win7 partition a Norton Ghost program was supplied with the new disk. When trying to clone that partition the process couldn't finish because it needed a chkdsk command to be executed before cloning. I ran a chkdsk c: with the choice of correcting errors. Somewhere in that process the chkdsk program touched my freebsd partition in a way so that it now is recognized as NTFS. That I trusted the chkdsk program to do what I told it to do was in retrospect a bit naive ;-) I do have a backup although it's not as recent as I would have liked. Can you think of any way to perhaps recover the data from the freebsd partition? Let me get this straight. You ran the program with the /F flag, or perhaps the /R flag which implies /F, the program then did exactly what it was designed to do and now you are bitching about it. Like an attorney who never asks a question of a witness without knowing what the answer is going to be, never run a program and then hope it somehow magically knows exactly what you want it to do. Actually, in this case it did exactly what you wanted it to do. Next time run chkdsk sans flags and it will only report what it would have done. -- Jerry ♔ Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the Reply-To header. __ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: Autotools, libraries and man pages: oh my!
From owner-freebsd-questi...@freebsd.org Fri Nov 2 00:03:38 2012 Date: Thu, 01 Nov 2012 22:01:16 -0700 From: James Colannino crankycycl...@gmail.com To: freebsd-questions@freebsd.org Subject: Re: Autotools, libraries and man pages: oh my! On 11/01/12 21:44, James Colannino wrote: [...]I'm able to use autotools on FreeBSD to generate configure and Makefile.in, and can use gmake to compile and install it. Unfortunately, the man pages are installed to /usr/local/share/man instead of to /usr/local/man, which I thought the tools would've taken care of. Also, even though I see my library was successfully compiled and installed to /usr/local/lib, when I try to compile a program with gcc source.c -ldstring, I get: /usr/bin/ld: cannot find -ldstring Update: I can compile against my dstring library by using the following line: gcc source.c -L/usr/local/lib -ldstring. I guess it didn't know to search /usr/local/lib. man ldconfig ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: My freebsd partition changed by Windows chkdsk (Leslie Jensen)
That I trusted the chkdsk program to do what I told it to do was in retrospect a bit naive ;-) I do have a backup although it's not as recent as I would have liked. Can you think of any way to perhaps recover the data from the freebsd partition? I trust that you by now have discovered that your trust was never breached by Microsoft (for once). Microsoft firmly believes that Windows is the only OS that should reside on a PC's disk. Therefore running chkdsk with force was only an invitation to Microsoft to run amok. BTW, the reason I replied to this message was not to provide you with a solution but with a trivial yet good bit of precaution I use on my own dual-boot PC, wherein ad4s1 is NTFS/Windows and ad4s2 is my FreeBSD slice. Right after installation of FreeBSD, I ran : dd if=/dev/ad4 of=ad4.512 bs=512 count=1 dd if=/dev/ad4s2 of=ad4s2.512 bs=512 count=1 dd if=/dev/ad4s2a of=ad4s2a.512 bs=512 count=1 No matter how Windows screws up the MBR or FreeBSD's slice, recovering from the situation is simple enough. Regards Manish Jain bourne.ident...@hotmail.com On 02-Nov-12 17:30, freebsd-questions-requ...@freebsd.org wrote: Send freebsd-questions mailing list submissions to freebsd-questions@freebsd.org To subscribe or unsubscribe via the World Wide Web, visit http://lists.freebsd.org/mailman/listinfo/freebsd-questions or, via email, send a message with subject or body 'help' to freebsd-questions-requ...@freebsd.org You can reach the person managing the list at freebsd-questions-ow...@freebsd.org When replying, please edit your Subject line so it is more specific than Re: Contents of freebsd-questions digest... Today's Topics: 1. My freebsd partition changed by Windows chkdsk (Leslie Jensen) 2. Re: laptop with no BIOS? or BIOS reflash pain (Anton Shterenlikht) 3. Dell H710 and H310 Raid Controller (Omer Faruk SEN) 4. Re: My freebsd partition changed by Windows chkdsk (Warren Block) 5. Autotools, libraries and man pages: oh my! (James Colannino) 6. Re: Autotools, libraries and man pages: oh my! (James Colannino) 7. Re: My freebsd partition changed by Windows chkdsk (Leslie Jensen) 8. Re: Autotools, libraries and man pages: oh my! (Polytropon) 9. lagg interface not created at reboot ( 9.0 ) (Frank Bonnet) 10. Re: lagg interface not created at reboot ( 9.0 ) (Damien Fleuriot) 11. Re: My freebsd partition changed by Windows chkdsk (Jerry) 12. Re: Autotools, libraries and man pages: oh my! (Robert Bonomi) -- Message: 1 Date: Thu, 01 Nov 2012 10:26:33 +0100 From: Leslie Jensen les...@eskk.nu To: freebsd-questions@freebsd.org Subject: My freebsd partition changed by Windows chkdsk Message-ID: 50924049.1020...@eskk.nu Content-Type: text/plain; charset=ISO-8859-1; format=flowed I've replaced my dual boot hard drive with an SSD. My hard drive had one 100 GB windows partition and one 300 Gb Freebsd slice with five partitions (/, /usr, /var, /tmp and /home). In order to move my Win7 partition a Norton Ghost program was supplied with the new disk. When trying to clone that partition the process couldn't finish because it needed a chkdsk command to be executed before cloning. I ran a chkdsk c: with the choice of correcting errors. Somewhere in that process the chkdsk program touched my freebsd partition in a way so that it now is recognized as NTFS. That I trusted the chkdsk program to do what I told it to do was in retrospect a bit naive ;-) I do have a backup although it's not as recent as I would have liked. Can you think of any way to perhaps recover the data from the freebsd partition? Thanks /Leslie -- Message: 2 Date: Thu, 1 Nov 2012 11:27:21 GMT From: Anton Shterenlikht me...@bristol.ac.uk To: flash...@flashrom.org, freebsd-questions@freebsd.org, vid...@gmail.com Subject: Re: laptop with no BIOS? or BIOS reflash pain Message-ID: 201211011127.qa1brlfz010...@mech-cluster241.men.bris.ac.uk Date: Tue, 30 Oct 2012 21:28:22 +0100 Subject: Re: laptop with no BIOS? or BIOS reflash pain From: Idwer Vollering vid...@gmail.com To: freebsd-questions@freebsd.org, flash...@flashrom.org Another approach is to use an external SPI programmer: http://flashrom.org/Supported_programmers The 'downside' of this is that you need to take your laptop apart. ODM schematics of your laptop are found here: http://notebookschematic.com/wp-content/uploads/2010/06/6515b_6715s.png Downloads for BIOS updates: http://h2.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=encc=usprodNameId=3356623prodTypeId=321957prodSeriesId=3368539swLang=13taskId=135swEnvOID=1093#120 and ftp://ftp.hp.com/pub/softpaq/sp55501-56000/sp6.exe My guess (I am not a HP service technician) is that you need ROM.CAB/Rom.bin from
Re: My freebsd partition changed by Windows chkdsk
Jerry skrev 2012-11-02 12:22: On Thu, 01 Nov 2012 10:26:33 +0100 Leslie Jensen articulated: I've replaced my dual boot hard drive with an SSD. My hard drive had one 100 GB windows partition and one 300 Gb Freebsd slice with five partitions (/, /usr, /var, /tmp and /home). In order to move my Win7 partition a Norton Ghost program was supplied with the new disk. When trying to clone that partition the process couldn't finish because it needed a chkdsk command to be executed before cloning. I ran a chkdsk c: with the choice of correcting errors. Somewhere in that process the chkdsk program touched my freebsd partition in a way so that it now is recognized as NTFS. That I trusted the chkdsk program to do what I told it to do was in retrospect a bit naive ;-) I do have a backup although it's not as recent as I would have liked. Can you think of any way to perhaps recover the data from the freebsd partition? Let me get this straight. You ran the program with the /F flag, or perhaps the /R flag which implies /F, the program then did exactly what it was designed to do and now you are bitching about it. Like an attorney who never asks a question of a witness without knowing what the answer is going to be, never run a program and then hope it somehow magically knows exactly what you want it to do. Actually, in this case it did exactly what you wanted it to do. Next time run chkdsk sans flags and it will only report what it would have done. Yes I ran chkdsk c: /R It was not my intention to be bitching about it. I just realized that the outcome or the result of the command was not what I had expected. I thought that c: would make chkdsk work only with c:! I've now learned the hard way that that is not the case. Usually the nice people here on the list can and will help even when someone makes a mistake. I hope that there will not be a next time ;-) /Leslie ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: My freebsd partition changed by Windows chkdsk (Leslie Jensen)
Manish Jain skrev 2012-11-02 14:39: That I trusted the chkdsk program to do what I told it to do was in retrospect a bit naive ;-) I do have a backup although it's not as recent as I would have liked. Can you think of any way to perhaps recover the data from the freebsd partition? I trust that you by now have discovered that your trust was never breached by Microsoft (for once). Microsoft firmly believes that Windows is the only OS that should reside on a PC's disk. Therefore running chkdsk with force was only an invitation to Microsoft to run amok. BTW, the reason I replied to this message was not to provide you with a solution but with a trivial yet good bit of precaution I use on my own dual-boot PC, wherein ad4s1 is NTFS/Windows and ad4s2 is my FreeBSD slice. Right after installation of FreeBSD, I ran : dd if=/dev/ad4 of=ad4.512 bs=512 count=1 dd if=/dev/ad4s2 of=ad4s2.512 bs=512 count=1 dd if=/dev/ad4s2a of=ad4s2a.512 bs=512 count=1 No matter how Windows screws up the MBR or FreeBSD's slice, recovering from the situation is simple enough. Regards Manish Jain bourne.ident...@hotmail.com ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org Thank you for your comment. I must admit that I do not fully understand what it is you do. Will you explain the details, Please? Thanks /Leslie ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: My freebsd partition changed by Windows chkdsk
On Fri, 2 Nov 2012, Leslie Jensen wrote: Yes I ran chkdsk c: /R It was not my intention to be bitching about it. I just realized that the outcome or the result of the command was not what I had expected. I thought that c: would make chkdsk work only with c:! I've now learned the hard way that that is not the case. Windows lives in an insular universe, where everything else is Windows. Or should be, as far as it is concerned. Same as always: make a backup before doing something serious to the disk. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: My freebsd partition changed by Windows chkdsk
On Fri, 2 Nov 2012, Leslie Jensen wrote: I use sysinstall and fdisk to find the disk, and I get Please don't use sysinstall for this or any disk formatting. Offset Size(ST) End Name PType Desc SubtypeFlags 0 63 62- 12 unused0 63 256977 257039 ad12s1 4unknown 22 257040 163702350 163959389 ad12s2 4 NTFS/HPFS/QNX7 163959390 812813778 976773167 ad12s3 4 NTFS/HPFS/QNX7 It's ad12s3 that's my freebsd slice gpart show ad12s3 returns gpart: No such geom: ad12s3 How do I proceed? I don't see why gpart doesn't see that. Please show the output of 'gpart show ad12'. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: My freebsd partition changed by Windows chkdsk
2012-11-02 16:12, Warren Block skrev: On Fri, 2 Nov 2012, Leslie Jensen wrote: I use sysinstall and fdisk to find the disk, and I get Please don't use sysinstall for this or any disk formatting. Offset Size(ST) End Name PType Desc Subtype Flags 0 63 62- 12 unused0 63 256977 257039 ad12s1 4unknown 22 257040 163702350 163959389 ad12s2 4 NTFS/HPFS/QNX7 163959390 812813778 976773167 ad12s3 4 NTFS/HPFS/QNX7 It's ad12s3 that's my freebsd slice gpart show ad12s3 returns gpart: No such geom: ad12s3 How do I proceed? I don't see why gpart doesn't see that. Please show the output of 'gpart show ad12'. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org = 63 976773105 ad12 MBR (465G) 63 256977 1 !22 (125M) 257040 163702350 2 ntfs [active] (78G) 163959390 812813778 3 ntfs (387G) /Leslie ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: poudriere amassing fetch errors
Hi, unfortunately I have the same problem. A lot of fetch and checksum errors. I have set RESOLV_CONF=/etc/resolv.conf in /usr/local/etc/poudriere.conf, resolv.conf is copied to the poudriere jail and manual fetching of the ports is working. On every run of poudriere bulk different ports are failing due to fetch or checksum errors. Sometimes no file is fetched, sometimes a small one and then I get a checksum failure, sometimes the file is about two times bigger and I get a checksum failure, too. Normal make install clean is running fine on that machine. I'm using FreeBSD 9.1-rc2 and poudriere 2.2 (2.1. had the same issue) I have some other problems as well: - poudriere bulk doesn't exit; after building all pkgs it sleeps forever - I have two errors several times, but I don't know to which ports they belong: perl: not found Makefile, line 86: warning: /bin/sh -c 'case `perl --version` in *freebsd-thread*) echo yes ;; esac' returned non-zero status and /usr/local/bin/apr-1-config: not found Makefile.common, line 115: warning: /usr/local/bin/apr-1-config --includedir returned non-zero status Could anybody help me? Thanks Wolfgang Am Samstag, 20. Oktober 2012, 16:14:28 schrieb Christopher J. Ruwe: On Fri, 19 Oct 2012 22:29:51 +0200 Patrick Lamaiziere patf...@davenulle.org wrote: Le Sun, 14 Oct 2012 03:57:20 +0200, Christopher J. Ruwe c...@cruwe.de a écrit : Hello, for some time I have noticed that poudriere bulk build amass fetch errors, i.e., the corresponding distfile(s) cannot be fetched by the build jail and I have to fetch these manually. Does anybody know a fix to this unnerving condition? I don't see this problem. Missing resolv.conf ? /usr/local/etc/poudriere.conf # By default the jails have no /etc/resolv.conf, you will need to set # REVOLV_CONF to a file on your hosts system that will be copied has # /etc/resolv.conf for the jail, except if you don't need it (using an http # proxy for example) RESOLV_CONF=/etc/resolv.conf My apolgies for that absolutly crappy discription of the error I was witnessing. Upon reading my post anew, I just do not know what hit me posting that. Anyways, I did not have a /etc/resolv.conf entry in my poudriere.conf, as it has been working for some time without. The error was rather byzanthine ... sometimes, the sources were fetched correctly, sometimes not. Regrettably, I do not have any fetch error messages around any more, so I cannot supply the information I should have included in my first post. Anyways, setting the entry in poudriere.conf seems to have solved the issue. Interesting how any fetching could have occured without ... Thanks and cheers, ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: My freebsd partition changed by Windows chkdsk (Leslie Jensen)
On 02-Nov-12 19:19, Leslie Jensen wrote: Manish Jain skrev 2012-11-02 14:39: That I trusted the chkdsk program to do what I told it to do was in retrospect a bit naive ;-) I do have a backup although it's not as recent as I would have liked. Can you think of any way to perhaps recover the data from the freebsd partition? I trust that you by now have discovered that your trust was never breached by Microsoft (for once). Microsoft firmly believes that Windows is the only OS that should reside on a PC's disk. Therefore running chkdsk with force was only an invitation to Microsoft to run amok. BTW, the reason I replied to this message was not to provide you with a solution but with a trivial yet good bit of precaution I use on my own dual-boot PC, wherein ad4s1 is NTFS/Windows and ad4s2 is my FreeBSD slice. Right after installation of FreeBSD, I ran : dd if=/dev/ad4 of=ad4.512 bs=512 count=1 dd if=/dev/ad4s2 of=ad4s2.512 bs=512 count=1 dd if=/dev/ad4s2a of=ad4s2a.512 bs=512 count=1 No matter how Windows screws up the MBR or FreeBSD's slice, recovering from the situation is simple enough. Regards Manish Jain bourne.ident...@hotmail.com ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org Thank you for your comment. I must admit that I do not fully understand what it is you do. Will you explain the details, Please? Thanks /Leslie Hello Leslie, Sorry if my comment sounded a bit cryptic. The first 512 bytes of any hard-disk reside outside of any slice and contain the master boot record. If you installed Windows first and FreeBSD second and opted for the FreeBSD (a.k.a. Easy) Boot Manager, the disk's first 512 bytes will contain 446 bytes of Boot Manager code (which the BIOS executes to give you the F1/F2/F3/F4 choices), 64 bytes containing the disk's slice layout (maximum 4 slices) and 2 bytes for a BIOS checksum. It is very easy to lose the MBR. If, instead of chkdsk, you were to run the fixmbr command, Windows will put its own code into the 446 bytes. That code is capable of only one thing - booting drive C: When you ran chkdsk /f, Windows changed the slice-type of your FreeBSD slice from FFS (ID=165) to NTFS (ID=7) in the MBR. Only Microsoft knows why chkdsk is permitted to do that. Once that happens, you would REALLY like to fix the MBR. One way to do it is to to run the reverse of the first command : dd if=ad4.512 of=/dev/ad4 bs=512 count=1 This assumes 1) you can boot into FreeBSD or Linux or have a GParted bootable CD, and 2) you saved your original MBR as ad4.512 and have access to it, possibly on a USB pendrive that you can mount. Just as the disk's first 512 bytes reside outside of any slice, every slice's first 512 bytes reside outside any partition in that slice and consequently outside the filesystems in that slice. This sector contains the boot code (a.k.a. boot record) needed to boot the OS on that slice. Windows will generally be nice enough to first read the boot.ini file, which gives us the option of booting FreeBSD from Windows' boot.ini : dd if=/dev/ad4s2 of=ad4s2.512 bs=512 count=1 Copy out ad4s2.512 to drive C:, and put this in your boot.ini : c:\ad4s2.412=Boot FreeBSD instead Of course, you have to substitute your correct numbers in the adNs{N} notation. For me, N is 4 and {N} is 2. The ad4s2a.512 file contains the first sector in your FreeBSD / partition and is meaningful to the loader more than to us mortals. If everything else fails, you might like to give the following a try : 1) Boot from your FreeBSD CD/DVD, enter the slice editor and change the type of your FreeBSD slice back to 165. Do not press Q. Press W instead. Conform with Yes to the warning, and then press Ctrl+Alt+Del to abort the installation. 2) Boot from your FreeBSD CD/DVD again, and run boot0cfg -B in an emergency shell. My legal disclaimer comes here, but do let me know if you get lucky I hope my message sounds less cryptic now. I personally don't have anything against running chkdsk or fixmbr, AS LONG AS I have backed up the important sectors. Regards Manish Jain bourne.ident...@hotmail.com ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: My freebsd partition changed by Windows chkdsk (Leslie Jensen)
Hello. 2012/11/02 14:49:57 +0100 Leslie Jensen les...@eskk.nu = To Manish Jain : LJ Right after installation of FreeBSD, I ran : LJ dd if=/dev/ad4 of=ad4.512 bs=512 count=1 LJ dd if=/dev/ad4s2 of=ad4s2.512 bs=512 count=1 LJ dd if=/dev/ad4s2a of=ad4s2a.512 bs=512 count=1 LJ Will you explain the details, Please? Copy first 512 bytes from every block device to different files. -- Peter Vereshagin pe...@vereshagin.org (http://vereshagin.org) pgp: A0E26627 ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
HELP: some process eat my /var
how to find which process take space? root@newflux:/var/log # cd /var root@newflux:/var # root@newflux:/var # root@newflux:/var # root@newflux:/var # root@newflux:/var # root@newflux:/var # df -h Filesystem SizeUsed Avail Capacity Mounted on /dev/ada0s1a 2G455M1.3G25%/ devfs 1.0k1.0k 0B 100%/dev /dev/ada0s1e3.9G488M3.1G13%/tmp /dev/ada0s1f 37G 27G7.3G79%/usr /dev/ada0s1d 30G 23G3.7G87%/var /dev/ada0s1g216G8.0k199G 0%/backup procfs 4.0k4.0k 0B 100%/proc devfs 1.0k1.0k 0B 100%/var/named/dev root@newflux:/var # fstat -f /var USER CMD PID FD MOUNT INUM MODE SZ|DV R/W root fstat 97928 wd /var 2 drwxr-xr-x 512 r root csh96949 wd /var 2 drwxr-xr-x 512 r root mc 96947 wd /var 802560 drwxr-xr-x3072 r root csh96124 wd /var 2 drwxr-xr-x 512 r root snmpd 960247 /var 804161 -rw-r- 728 r root mpd5 515854 /var 3691792 -rw-r--r-- 6 rw freeradi radiusd515543 /var 802703 -rw-r- 0 w root inetd 226873 /var 3691804 -rw--- 5 w root cron 22392 wd /var 3772032 drwxr-x--- 512 r root cron 223923 /var 3691803 -rw--- 5 w smmspsendmail 22311 wd /var 1926151 drwxrwx--- 512 r smmspsendmail 223114 /var 1926203 -rw--- 51 w root sendmail 22202 wd /var 1926147 drwxr-xr-x 512 r root sendmail 222025 /var 3691802 -rw--- 80 w bind named 7370 wd /var 401288 drwxr-xr-x 512 r bind named 7370 root /var 401280 drwxr-xr-x 512 r bind named 7370 jail /var 401280 drwxr-xr-x 512 r root devd56935 /var 3691824 -rw--- 4 w quagga bgpd46163 /var 3691791 -rw-r--r-- 5 rw quagga zebra 46115 /var 3691788 -rw-r--r-- 5 rw root@newflux:/var # du -h -d 1 4.0k./.snap 4.0k./account 12k./at 4.0k./audit 3.1M./backups 858M./crash 8.0k./cron 1.3G./db 36k./empty 4.0k./heimdal 3.7G./log 352M./mail 8.0k./msgs 1.6M./named 4.0k./preserve 108k./run 4.0k./rwho 608k./spool 236k./tmp 28k./yp 4.0k./games 4.0k./agentx 4.0k./cache 28k./net-snmp 28k./lost+found 212k./monit 6.2G. -- Eugen mailto:kes-...@yandex.ru ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: HELP: some process eat my /var
On 11/2/2012 2:05 PM, Eugen Konkov wrote: 858M./crash 1.3G./db 3.7G./log Cleanup old coredumps in /crash. Ensure /etc/newsyslog.conf captures all of your big logfiles in /var/log. Also consider moving whatever is large in /var/db elsewhere. Bryan ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re[2]: HELP: some process eat my /var
Здравствуйте, Bryan. Вы писали 2 ноября 2012 г., 21:09:49: BD On 11/2/2012 2:05 PM, Eugen Konkov wrote: 858M./crash 1.3G./db 3.7G./log BD Cleanup old coredumps in /crash. Ensure /etc/newsyslog.conf captures all BD of your big logfiles in /var/log. Also consider moving whatever is large BD in /var/db elsewhere. BD Bryan Notice df -h /dev/ada0s1d 30G 23G3.7G87%/var and notice du -h -d 1 6.2G I have only 6.2G are occupied by files where 18Gb of disk space? -- С уважением, Eugen mailto:kes-...@yandex.ru ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: poudriere amassing fetch errors
On 11/2/2012 11:52 AM, Wolfgang Riegler wrote: Hi, unfortunately I have the same problem. A lot of fetch and checksum errors. I have set RESOLV_CONF=/etc/resolv.conf in /usr/local/etc/poudriere.conf, resolv.conf is copied to the poudriere jail and manual fetching of the ports is working. On every run of poudriere bulk different ports are failing due to fetch or checksum errors. Sometimes no file is fetched, sometimes a small one and then I get a checksum failure, sometimes the file is about two times bigger and I get a checksum failure, too. This doesn't sound like a poudriere-specific issue. There may be a general fetching issue with bsd.port.mk, that I plan to investigate further. Normal make install clean is running fine on that machine. I'm using FreeBSD 9.1-rc2 and poudriere 2.2 (2.1. had the same issue) I have some other problems as well: - poudriere bulk doesn't exit; after building all pkgs it sleeps forever This issue should be fixed in poudriere-devel. - I have two errors several times, but I don't know to which ports they belong: perl: not found Makefile, line 86: warning: /bin/sh -c 'case `perl --version` in *freebsd-thread*) echo yes ;; esac' returned non-zero status and /usr/local/bin/apr-1-config: not found Makefile.common, line 115: warning: /usr/local/bin/apr-1-config --includedir returned non-zero status The first I'm not sure about. The 2nd are apache ports incorrectly depending on apr to be installed, which does not work in a fresh jail. If you run ports-mgmt/poudriere-devel bulk with -J1 you should see which port is causing these issues, so they can be reported to the maintainers. The specific problem as that the ports do not build properly within clean jails. Could anybody help me? Thanks Wolfgang Bryan ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: HELP: some process eat my /var
On 11/2/2012 2:20 PM, Eugen Konkov wrote: Здравствуйте, Bryan. Вы писали 2 ноября 2012 г., 21:09:49: BD On 11/2/2012 2:05 PM, Eugen Konkov wrote: 858M./crash 1.3G./db 3.7G./log BD Cleanup old coredumps in /crash. Ensure /etc/newsyslog.conf captures all BD of your big logfiles in /var/log. Also consider moving whatever is large BD in /var/db elsewhere. BD Bryan Notice df -h /dev/ada0s1d 30G 23G3.7G87%/var and notice du -h -d 1 6.2G I have only 6.2G are occupied by files where 18Gb of disk space? Are you running MySQL? It uses hidden tmpfiles that may grow quite large. Restarting it may cleanup the space. Bryan ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: Re[2]: HELP: some process eat my /var
On Fri, 2 Nov 2012 21:20:51 +0200 Eugen Konkov kes-...@yandex.ru wrote: Notice df -h /dev/ada0s1d 30G 23G3.7G87%/var and notice du -h -d 1 6.2G I have only 6.2G are occupied by files where 18Gb of disk space? Probably in a deleted file still open by some process. -- Steve O'Hara-Smith at...@sohara.org ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: HELP: some process eat my /var
Eugen Konkov wrote: how to find which process take space? You might want to look at fstat and lsof. fstat is in system while lsof is an add-on third party port. Keep in mind that when you do find the space you are looking for it will be held 'open' as an open file in the file system as long as the process is running. During normal operations you can shut down the process and release the space so it can be deleted. This is relatively straightforward as long as everything is 'normal'. The more difficult position arises when a process has behaved abnormally, including going zombie, crashing, etc. With the 'abnormal' there can be a chance that even though the process is gone you may encounter difficulty trying to delete/recover the space because the file system still considers it an open file. -Mike ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re[2]: HELP: some process eat my /var
Здравствуйте, Bryan. Вы писали 2 ноября 2012 г., 21:27:15: BD On 11/2/2012 2:20 PM, Eugen Konkov wrote: Здравствуйте, Bryan. Вы писали 2 ноября 2012 г., 21:09:49: BD On 11/2/2012 2:05 PM, Eugen Konkov wrote: 858M./crash 1.3G./db 3.7G./log BD Cleanup old coredumps in /crash. Ensure /etc/newsyslog.conf captures all BD of your big logfiles in /var/log. Also consider moving whatever is large BD in /var/db elsewhere. BD Bryan Notice df -h /dev/ada0s1d 30G 23G3.7G87%/var and notice du -h -d 1 6.2G I have only 6.2G are occupied by files where 18Gb of disk space? BD Are you running MySQL? It uses hidden tmpfiles that may grow quite BD large. Restarting it may cleanup the space. BD Bryan as I have showed 'fstat -f /var' have no mysql running. as 'top' shows there is no zombie: # top -SIHP last pid: 99128; load averages: 0.85, 0.93, 1.03 up 3+04:05:04 21:48:50 186 processes: 5 running, 139 sleeping, 42 waiting CPU 0: 0.0% user, 0.0% nice, 7.7% system, 8.5% interrupt, 83.8% idle CPU 1: 0.7% user, 0.0% nice, 11.3% system, 5.6% interrupt, 82.4% idle CPU 2: 1.4% user, 0.0% nice, 4.9% system, 9.2% interrupt, 84.5% idle CPU 3: 0.7% user, 0.0% nice, 8.5% system, 7.7% interrupt, 83.1% idle Mem: 97M Active, 1781M Inact, 264M Wired, 55M Cache, 112M Buf, 1274M Free Swap: 2048M Total, 220K Used, 2048M Free Maybe other process uses hidden files. How to find such files?? -- С уважением, Eugen mailto:kes-...@yandex.ru ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
ATI HD 4850 driver
Hello, I installed stellarium and the 3d acceleration of my ATI 4850 card didn't work in FreeBSD 9.0. The /var/log/Xorg.0.log showed that AIGLX could not load the r600_dri.so driver because it was missing in the /usr/local/lib/dri/ folder. So I recovered the r600_dri.so file from a PCBSD 9.0 installation and copied it to my FreeBSD 9.0 /usr/local/lib/dri/ folder and now my 3d acceleration works. Are there plans to resolve this bug in FreeBSD version 9.1 ? Kind regards, Dirk ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Burning .iso DVD's
Aloha, I am not able to get a successfull burn of .iso DVD's 9.0 or higher FreeBSD. Chapter 19.7 ... of Handbook says to use growisofs with ATAPI support same as I do for 7.* 8.* FreeBSD etc. I get error of no growisofs ..when I run growisofs -dvd-compat -Z /dev/cd0=image.iso What has cdrecord home.iso got to do with this ? It seems that to run growisofs some people say you have to use this now. Not clearly defined in handbook pages I printed. I would like to make a new burner that works on 9.* up. Any help would be great. Thanks. ~Al Plant - Honolulu, Hawaii - Phone: 808-284-2740 + http://hawaiidakine.com + http://freebsdinfo.org + + http://aloha50.net - Supporting - FreeBSD 7.2 - 8.0 - 9* + email: n...@hdk5.net All that's really worth doing is what we do for others.- Lewis Carrol ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ATI HD 4850 driver
On Fri, 2 Nov 2012, ds wrote: I installed stellarium and the 3d acceleration of my ATI 4850 card didn't work in FreeBSD 9.0. The /var/log/Xorg.0.log showed that AIGLX could not load the r600_dri.so driver because it was missing in the /usr/local/lib/dri/ folder. So I recovered the r600_dri.so file from a PCBSD 9.0 installation and copied it to my FreeBSD 9.0 /usr/local/lib/dri/ folder and now my 3d acceleration works. Are there plans to resolve this bug in FreeBSD version 9.1 ? It's hard to say what happened on your system, but it works on others. The DRI libraries are installed by the graphics/dri port. Deinstalling, rebuilding, and reinstalling that port should create them. If it does not, something else is wrong on that system. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: HELP: some process eat my /var
Looks like /var/log has most of it. If you're running X, check for a huge Xorg.0.log. I had this problem as a result of a radeon graphics card that would get into some kind of reinitialization loop. In any case, look at the files in /var/log On 11/02/12 13:05, Eugen Konkov wrote: how to find which process take space? root@newflux:/var/log # cd /var root@newflux:/var # root@newflux:/var # root@newflux:/var # root@newflux:/var # root@newflux:/var # root@newflux:/var # df -h Filesystem SizeUsed Avail Capacity Mounted on /dev/ada0s1a 2G455M1.3G25%/ devfs 1.0k1.0k 0B 100%/dev /dev/ada0s1e3.9G488M3.1G13%/tmp /dev/ada0s1f 37G 27G7.3G79%/usr /dev/ada0s1d 30G 23G3.7G87%/var /dev/ada0s1g216G8.0k199G 0%/backup procfs 4.0k4.0k 0B 100%/proc devfs 1.0k1.0k 0B 100%/var/named/dev root@newflux:/var # fstat -f /var USER CMD PID FD MOUNT INUM MODE SZ|DV R/W root fstat 97928 wd /var 2 drwxr-xr-x 512 r root csh96949 wd /var 2 drwxr-xr-x 512 r root mc 96947 wd /var 802560 drwxr-xr-x3072 r root csh96124 wd /var 2 drwxr-xr-x 512 r root snmpd 960247 /var 804161 -rw-r- 728 r root mpd5 515854 /var 3691792 -rw-r--r-- 6 rw freeradi radiusd515543 /var 802703 -rw-r- 0 w root inetd 226873 /var 3691804 -rw--- 5 w root cron 22392 wd /var 3772032 drwxr-x--- 512 r root cron 223923 /var 3691803 -rw--- 5 w smmspsendmail 22311 wd /var 1926151 drwxrwx--- 512 r smmspsendmail 223114 /var 1926203 -rw--- 51 w root sendmail 22202 wd /var 1926147 drwxr-xr-x 512 r root sendmail 222025 /var 3691802 -rw--- 80 w bind named 7370 wd /var 401288 drwxr-xr-x 512 r bind named 7370 root /var 401280 drwxr-xr-x 512 r bind named 7370 jail /var 401280 drwxr-xr-x 512 r root devd56935 /var 3691824 -rw--- 4 w quagga bgpd46163 /var 3691791 -rw-r--r-- 5 rw quagga zebra 46115 /var 3691788 -rw-r--r-- 5 rw root@newflux:/var # du -h -d 1 4.0k./.snap 4.0k./account 12k./at 4.0k./audit 3.1M./backups 858M./crash 8.0k./cron 1.3G./db 36k./empty 4.0k./heimdal 3.7G./log 352M./mail 8.0k./msgs 1.6M./named 4.0k./preserve 108k./run 4.0k./rwho 608k./spool 236k./tmp 28k./yp 4.0k./games 4.0k./agentx 4.0k./cache 28k./net-snmp 28k./lost+found 212k./monit 6.2G. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: HELP: some process eat my /var
Gary Aitken writes: Looks like /var/log has most of it. If you're running X, check for a huge Xorg.0.log. I had this problem as a result of a radeon graphics card that would get into some kind of reinitialization loop. In any case, look at the files in /var/log A way to check disk usage: du /var | sort -nr | head -n 25 If you see something you don't recognize or that seems wrong Robert Huff ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org