| View previous topic :: View next topic |
| Author |
Message |
caker Linode.com Staff

Joined: 15 Apr 2003 Posts: 2715 Location: Galloway, NJ
|
Posted: Wed Nov 23, 2005 2:38 am Post subject: New Feature - Finnix LiveCD Recovery Distribution Support |
|
|
Finnix LiveCD Recovery Distribution Support
I've added support to the LPM that allows you to utilize Finnix as a recovery/rescue/bootstrap distribution. It occupies none of your disk space, autoconfigures your network interface and swap files, and contains enough admin utilities to get just about anything done. To quote the Finnix website:
| Quote: | Finnix is a self-contained, bootable Linux CD distribution ("LiveCD") for system administrators, based on Debian testing. You can mount and manipulate hard drives and partitions, monitor networks, rebuild boot records, install other operating systems, and much more. Finnix includes the latest technology for system administrators, with Linux kernel 2.6, LVM2, encrypted partitions, etc. And above all, Finnix is small; currently the entire distribution is over 300MB, but is dynamically compressed into a bootable image under 100MB. Finnix is not intended for the average desktop user, and does not include any desktops, productivity tools, or sound support, in order to keep distribution size low.
|
How to utilize Finnix in our environment
1) Create an empty Configuration Profile (Configurations sub-tab, click "Create a new Configuration Profile")
2) Select "Recovery - Finnix (kernel)" for the kernel
3) Select "Recovery - Finnix (iso)" for /dev/ubda
4) Select "Recovery - Finnix (initrd)" for the initrd (right below disk images)
5) Add your disk images that you need to repair/mount from inside Finnix to the remaining /dev/ubd slots.
6) Boot the new profile
7) Use the Lish Console to access your Finnix install
Short History on Finnix
Finnix was created by our very own Linode.com Community member "fo0bar" (Ryan Finnie).
| Quote: | Finnix was born in 1999. At the time, very few LiveCD distributions existed; the phrase LiveCD wasn't even coined yet. Linuxcare had released its "Bootable Toolbox", a set of utilities in a 50MB businesscard CD. However, not many people had access to this, as it was primarily given out in trade shows, and not available for download until later in its life. While working at an ISP and having access to several test machines and CD burners (back before CD burners were plentiful), I took a Red Hat 6.0 installation and modified it to be able to be run directly from a CD. Version 0.01 was only distributed to 2 other people. 0.02 had some minor modifications, and was used mostly by the office staff. Finnix 0.03 was updated to reflect Red Hat 6.1, and in February 2000, it was released to the world.
Click here for the complete Finnix History |
The Finnix LiveCD
Finnix ISOs for x86, PPC, UML and Xen are freely available for download for non-Linode use at:
http://www.finnix.org/
Ryan also has a Limited Edition signed LiveCD available here:
http://www.finnix.org/limited-edition.php
The Finnix Distrowatch page:
http://www.distrowatch.com/finnix
Finnix+Linode Sourceforge announcement:
http://sourceforge.net/forum/forum.php?forum_id=513745
Enjoy!
-Chris
Last edited by caker on Wed Nov 23, 2005 2:25 pm; edited 3 times in total |
|
| Back to top |
|
 |
rfinnie Senior Newbie
Joined: 03 May 2004 Posts: 13
|
Posted: Wed Nov 23, 2005 3:51 am Post subject: |
|
|
Thanks a lot for your support, caker. I'm very pleased how it turned out. This is a feature that, as far as I know, no other VDS provider has even attempted (despite many many people asking for it ). Here's how it looks when you boot into the Finnix image:
| Code: | Welcome to Finnix for User Mode Linux!
[*] Running Linux kernel 2.6.14.2-finnix86.1-linode1 on i686
[*] Host: Linux host11.linode.com 2.6.11-1-bigmem64 #2 SMP Mon Mar 7 15:00:57 EST 2005 i686
[*] Scanning for partitions and creating /etc/fstab... done
[*] Using swap partition /dev/ubdb
[*] Starting background DHCP request... eth0
[*] Finnix version 86.1 ready; 346 packages available
INIT: Entering runlevel: 2
root@tty0:~# |
BTW kids, those Limited Edition CDs have not been publicly announced yet, so order now and be... umm, cool.  |
|
| Back to top |
|
 |
TehDan Junior Member
Joined: 25 Nov 2004 Posts: 48
|
Posted: Wed Nov 23, 2005 4:49 am Post subject: |
|
|
| Awesom! An excellent new feature, thanks guys! |
|
| Back to top |
|
 |
Ciaran Senior Member
Joined: 13 Feb 2004 Posts: 140 Location: England, UK
|
Posted: Sat Nov 26, 2005 10:55 am Post subject: |
|
|
Awesome. I can get rid of my Debian image now that I'd been keeping around for recovery in case I needed it. Thanks, guys. |
|
| Back to top |
|
 |
crespowu
Joined: 21 Jan 2008 Posts: 1
|
Posted: Mon Jan 21, 2008 10:29 pm Post subject: |
|
|
| Thanks for the new feature. |
|
| Back to top |
|
 |
Xan Senior Member

Joined: 08 Feb 2004 Posts: 552 Location: Austin
|
Posted: Mon Jan 21, 2008 10:54 pm Post subject: |
|
|
Welcome to the forums, crespowu!
The Linode forums contain a wealth of handy information, both about Linux in general and about running a Linode. One caveat when looking through them: keep an eye on the date of a post before replying. Sometimes ancient threads get resuscitated, and they start showing up at the top of the recent activity list. That's when dogs start living with cats and confusion reigns. |
|
| Back to top |
|
 |
mwalling Senior Member

Joined: 10 Dec 2007 Posts: 329
|
Posted: Mon Jan 21, 2008 11:49 pm Post subject: |
|
|
Sorry,... couldn't resist. |
|
| Back to top |
|
 |
taoteh1221
Joined: 09 Feb 2009 Posts: 1 Location: Maine, USA
|
Posted: Mon Feb 09, 2009 4:01 pm Post subject: |
|
|
I just used this utility to successfully edit a script that crashed my server at startup...between your AJAX Console and this Finnix Recovery CD integration, your services are the best I've ever seen for a VPS...bravo.  _________________ --
Affordable Website Solutions as low as $12 hourly:
http://www.dragonfrugal.com/services/webmastering.packages/ |
|
| Back to top |
|
 |
cviniciusm Senior Newbie
Joined: 01 Jan 2009 Posts: 9
|
Posted: Tue Apr 28, 2009 7:01 am Post subject: Re: New Feature - Finnix LiveCD Recovery Distribution Suppor |
|
|
| Quote: |
How to utilize Finnix in our environment
1) Create an empty Configuration Profile (Configurations sub-tab, click "Create a new Configuration Profile")
2) Select "Recovery - Finnix (kernel)" for the kernel
3) Select "Recovery - Finnix (iso)" for /dev/ubda
4) Select "Recovery - Finnix (initrd)" for the initrd (right below disk images)
5) Add your disk images that you need to repair/mount from inside Finnix to the remaining /dev/ubd slots.
6) Boot the new profile
7) Use the Lish Console to access your Finnix install
|
How to use Finnix these days, please? Because there is no /dev/ubda, I think the configuration profile changed since the release of this tutorial.
TIA. |
|
| Back to top |
|
 |
irgeek Linode.com Staff

Joined: 21 Jun 2003 Posts: 151 Location: Absecon, NJ
|
Posted: Tue Apr 28, 2009 7:13 am Post subject: |
|
|
Anywhere it says ub change it to xv. Everything else is exactly the same.
-James |
|
| Back to top |
|
 |
mnordhoff Senior Member
Joined: 03 May 2008 Posts: 179
|
Posted: Tue Apr 28, 2009 7:15 am Post subject: Re: New Feature - Finnix LiveCD Recovery Distribution Suppor |
|
|
| cviniciusm wrote: | How to use Finnix these days, please? Because there is no /dev/ubda, I think the configuration profile changed since the release of this tutorial.
TIA. |
In UML, disk images follow the naming scheme "/dev/ubdX". In Xen, it's "/dev/xvdX". So, just do a find/replace (as it were) and continue following the instructions.
Edit: Damn, irgeek wins. |
|
| Back to top |
|
 |
edavis Junior Member
Joined: 20 Jul 2004 Posts: 41
|
Posted: Mon May 11, 2009 7:11 pm Post subject: |
|
|
While upgrading my Arch system today something really bad occured with glibc resulting in bash not working because of library errors. Thankfully finnix was available as it saved my ass... thanks Linode!!!  |
|
| Back to top |
|
 |
Narada Senior Newbie
Joined: 26 Jan 2005 Posts: 15
|
Posted: Wed Aug 12, 2009 3:18 pm Post subject: |
|
|
I just got this during a failed reboot.
[code]kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 216k freed
INIT: version 2.86 booting
hostname: the specified hostname is invalid
Activating swap...Adding 262136k swap on /dev/xvdb. Priority:-1 extents:1 across:262136k
done.
Checking root file system...fsck 1.40-WIP (14-Nov-2006)
/dev/xvda has gone 338 days without being checked, check forced.
/dev/xvda: Inodes that were part of a corrupted orphan linked list found.
/dev/xvda: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck died with exit status 4
failed (code 4).
* An automatic file system check (fsck) of the root filesystem failed.
A manual fsck must be performed, then the system restarted.
The fsck should be performed in maintenance mode with the
root filesystem mounted in read-only mode.
* The root filesystem is currently mounted in read-only mode.
A maintenance shell will now be started.
After performing system maintenance, press CONTROL-D
to terminate the maintenance shell and restart the system.
Give root password for maintenance
(or type Control-D to continue):[/code]
And this forum post sorted this all out for me.
And once again exceptional exemplary service by linode staff too in helping me out.
Thanks a lot. |
|
| Back to top |
|
 |
|