From owner-freebsd-questions@FreeBSD.ORG Thu Jan 20 23:33:06 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 066411065674 for ; Thu, 20 Jan 2011 23:33:06 +0000 (UTC) (envelope-from dteske@vicor.com) Received: from postoffice.vicor.com (postoffice.vicor.com [69.26.56.53]) by mx1.freebsd.org (Postfix) with ESMTP id E4EF88FC19 for ; Thu, 20 Jan 2011 23:33:05 +0000 (UTC) Received: from [208.206.78.30] (port=47204 helo=dt.vicor.com) by postoffice.vicor.com with esmtpsa (SSLv3:RC4-MD5:128) (Exim 4.71) (envelope-from ) id 1Pg3zy-00032W-8U; Thu, 20 Jan 2011 15:33:05 -0800 From: Devin Teske To: Paul Macdonald In-Reply-To: <1295551484.19170.14.camel@localhost.localdomain> References: <4D383E51.9060800@ifdnrg.com> <1295551484.19170.14.camel@localhost.localdomain> Content-Type: text/plain Organization: Vicor, Inc Date: Thu, 20 Jan 2011 15:33:01 -0800 Message-Id: <1295566381.19170.45.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.0.2 (2.0.2-41.el4) Content-Transfer-Encoding: 7bit X-Scan-Signature: 868db5ea8d42804af40e82f13d79880b X-Scan-Host: postoffice.vicor.com Cc: freebsd-questions@freebsd.org Subject: Re: rescue cd with networkign and ssh! X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jan 2011 23:33:06 -0000 On Thu, 2011-01-20 at 11:24 -0800, Devin Teske wrote: > On Thu, 2011-01-20 at 13:53 +0000, Paul Macdonald wrote: > > Hi, > > > > can any recommend a live cd (any distro) that will mount ufs and has > > networking+sshd. > > How about DruidBSD? http://druidbsd.sf.net/ > > Bullet Points: > - ISO is 24MB > - Contains over 150 standard (and some non-standard) BSD utilities > - Runs entirely from memory > - Is based on FreeBSD-8.1 > - Includes the tmpfs kernel module (should you need to allocate more > disk space from RAM) > - Works from optical media (CD/DVD) and USB flash drives I think I need to clarify on the above point. When you download any of the DruidBSD ISO's, you really do have something special in your hands. It's not a CD/DVD image. It's not a USB memstick image. It's not a hard disk image. It's not a pxeboot image. ... (pause for dramatics) ... It's all of the above. Simultaenously. Without modification. In Parallel. There are manuals that can be followed online that will guide you through the process of creating a USB-memstick out of the FreeBSD ``boot-only'' disc(s). However, that's not what this is. Rather, what we have here is an ordinary ISO9660 file created and then post-processed with H. Peter Anvin's extraordinary `isohybrid' utility (from syslinux.zytor.com). See http://syslinux.zytor.com/wiki/index.php/Doc/isolinux (and search-ahead for `isohybrid'). This tool wraps the ISO9660 filesystem within a Hard Disk emulation layer. When written to a CD/DVD, the emulation layer is ignored and the BIOS boots directly from the ISO9660 layer. Meanwhile, when written to a disk-like media (such as thumb drive, CF card, hard disk, zip disk, etc.) the Hard Disk emulation layer bridges the gap by handing execution off to the ISO9660 layer. Though, Professor Anvin could propably describe better the annals of ``hybrid mode'' processing. I feel that this makes DruidBSD unique in that I only have to master one ISO and you similarly only have to download one ISO, yet you can freely use whatever medium you like. I'm still evaluating the "Hybrid Mode" ISO's as generated by this utility, and would love feedback on your experiences. To the best of my knowledge, I'm the first (and only) person to get FreeBSD working in this way, and I feel that it's working quite well. I can't say that I'm able to boot every single machine with this ISO. Some older hardware (read: circa 1998-2001 or older) with USB slots has shown difficulty in booting from my USB memstick, however I don't chalk that up to anything related to the ISO, but rather related to memstick booting in-general. The same exact ISO burned to CD/DVD works on the same hardware which refuses to boot from USB memstick. BIOS upgrades usually fix those older machines if available. -- Devin (full sig at bottom) > - Utilizes crunchgen to maintain tiny footprint > - Designed to be a fully-operational FreeBSD distribution for embedded > devices but doubles as an amazing rescue-disc > - Graphical boot-loader > > Full Disclosure: I'm the author. > > Quick-steps: > > 1. Download either DruidBSD-X.Y.iso (24MB) or Druid-X.Y.iso (same as > former, but adds valuable diagnostic utilities such as windiag, memtest, > seatools, dban, and killdisk; 32MB). > > 2. Burn to optical media _or_ use dd(1) to write directly to thumb drive > _or_ load it directly into a VMware virtual machine's virtual-CDROM. > > 3. Boot. That's it. > > > > NOTE: If http://druidbsd.sf.net/ doesn't load for you, try instead > http://druidbsd.sourceforge.net/ (the former produces a 302-redirect to > the latter which may not be followed by all HTTP clients). > > > > > > I've tried pc bsie (2.1, 2.0, 1.1) which doesn't even seem to work on a > > test machine here , won;t mount the /dev/cd image ( folder is 0 bytes in > > iso) . > > > > Ubuntu live will boot the box and sshd can be installed but it won;t > > mount the disks (apparently it needs a custom kernel). > > > > the live cd image needs to work in a datacenter. > > > > thanks > > Paul. > > -- Cheers, Devin Teske -> CONTACT INFORMATION <- Business Solutions Consultant II FIS - fisglobal.com 510-735-5650 Mobile 510-621-2038 Office 510-621-2020 Office Fax 909-477-4578 Home/Fax devin.teske@fisglobal.com -> LEGAL DISCLAIMER <- This message contains confidential and proprietary information of the sender, and is intended only for the person(s) to whom it is addressed. Any use, distribution, copying or disclosure by any other person is strictly prohibited. If you have received this message in error, please notify the e-mail sender immediately, and delete the original message without making a copy. -> FUN STUFF <- -----BEGIN GEEK CODE BLOCK----- Version 3.1 GAT/CS d(+) s: a- C++(++++) UB++++$ P++(++++) L++(++++) !E--- W++ N? o? K- w O M+ V- PS+ PE Y+ PGP- t(+) 5? X+(++) R>++ tv(+) b+(++) DI+(++) D(+) G+>++ e>+ h r>++ y+ ------END GEEK CODE BLOCK------ http://www.geekcode.com/ -> END TRANSMISSION <-