Depenguinator "Upgrades" Linux to BSD 616
cperciva writes "Many systems around the world have been possessed by penguins and dead rats. It would be nice to exorcize these evil spirits, but this can be difficult without physical access to the machines in question.
Thanks to a new depenguinator, it is now possible to upgrade Linux systems to run FreeBSD 5.x without requiring anything more than an SSH connection." Clever idea.
Similar tool for Debian (Score:5, Interesting)
Thanks!
pff, old stuff (Score:5, Interesting)
you can do this with any system that lets you bootstrap the OS from the harddrive (i.e. gentoos stage tarballs).
Re:Hmm... (Score:1, Interesting)
Windows - Freenix (Score:5, Interesting)
Win9x should be more straight forward - you can boot a linux kernel directly from a real DOS prompt using loadlin (although this may not be necessary), and it's possible to have the whole root filesystem stored in one file on a FAT32 filesystem, so the
Re:Similar tool for Debian (Score:3, Interesting)
Re:Do not use this unless you know what you're doi (Score:5, Interesting)
I would think that on most i386 systems running linux the first 40mb or so is
Swap is a simple case of swapoff then setting it up again in the freebsd setup (perhaps using the old
and
As a confirmed debian user (running it across multiple platforms) I wouldn't use this anyway and would suggest any user looking for a clean upgrade to a BSD from GNU/Linux would be better off backing up
Re:Having Used the latest FreeBSD (5.2(r2)) (Score:2, Interesting)
The way I look at it, you get all the stability of FreeBSD's server skills, but on your desk. And the "polish" hasn't been an issue as Gnome looks the same on FreeBSD and Linux.
Heck, I got a TV-in card for xmas and installed it in just a few moments. Popped it in, used kldload to load the driver without touching the kernel, built fxtv from ports, and a min later I was watching CNN in a window on my desktop.
Re:Thanks, thanks! (Score:3, Interesting)
5.2RC on my lappie - good so far (Score:3, Interesting)
I run two IBM T20s - on is my main machine, the other is backup and it runs the OS of the month. I keep FBSD 4.9 on most everything including my primary laptop, but last week I loaded 5.2RC to check its progress.
I was mostly interested in improved USB support and I'm pretty pleased with the behavior so far. I've found some things to not love about ACPI but that may be my lack of clue rather than a problem with the OS.
I pronounced 5.2RC almost cooked enough for daily use. I'm going to wrench on the backup lappie for a few more weeks and if it does nothing worse than ACPI neutering the power switch I'll probably swap drives and make it my main machine.
If only they could do something more... Usefull (Score:2, Interesting)
Now *that* would be a Wonderful use of a "program"
But what are the Odds of seeing That happen anytime soon?
Re:Now all we need is.. (Score:3, Interesting)
Switching from one OS to another is not completely obvious to do at its best. I've written tools that do extremely similar things in Linux, although I stuffed the OS image into a swap space at the *END* of the disk, and completely automated the OS installation procedure to do a complete "burn to bare metal" and completely partition it as desired. Unfortunately, this guy's approach does not allow a graceful recovery if the middle step fails. If you use the Linux LILO tool, you can, by using "lilo -D" to set a default OS, but using "lilo -R" to set the next reboot to use the other OS for one time only.
It's easy to do in the Linux world, because you can chroot to the new partition and run "grub-install" or "lilo" from there. It's tougher in the cross-platform world: getting it to correctly write an MBR is considerably more difficult. I normally solve it for Linux/Windows/Solaris/what-ever by using the Linux-based MBR generation tools, then if I really feel the need to flush the Linux partitions and blow away the MBR, use the other OS's native MBR tools while running that other OS.
But the basic technique is at least 3 years old, hardly worthy of slashdotting.
Re:Hmm... (Score:1, Interesting)
Re:Hmm... (Score:4, Interesting)
How long before it gets added to debian or gentoo as a package?
"apt-get install freebsd" or "emerge freebsd".
Debian is already flirting with demonic possession in different [debian.org] ways [debian.org]
Ne'ermind the hopefully optimistic other project [debian.org]
Re:Now all we need is.. (Score:2, Interesting)
There is very little steps needed to be performed when the worm is run, have a look:
* First, the worm must download the knoppix ISO image (this is the most time and bandwidth consuming task)
* Then, check the MD5 signatures and extract the files from the ISO and the boot floppy images to the harddisk into an hidden directory
* Using the Windows "locales", configure little things like keyboard layout, default language,...
* When everything is set up, install and configure the linux bootloader. (lilo is preferred here since it is blocklist based: booting Knoppix from NTFS partition is possible)
* Mass-mailing using outlook, like any other worm
* You may have a choice here: should it delete the windoze system files ??
* Finally, the worm reboot the system to finish the "infection"
* Enjoy your Gnu/Linux-infected machine
"Infecting" windoze machines with a Gnu/linux distribution without user interaction look like a feasible task to me: all we need is a crazy and skilled enough windoze worm developper.
Re:You have been rooted, welcome to BSD (Score:2, Interesting)
From the Depenguinator site: it requires quite a lot of RAM (512MB is enough; 256MB might be, but I'm not sure)
Please give it a try on my Linux Box, 120 MHz and 48 meg RAM, running Slackware 9.0 hehe...
Sometimes true (Score:3, Interesting)
Re:Just mount_msdosfs /dev/da0s1 /mnt/camera, easy (Score:3, Interesting)
The comparison was being made with Linux. Granted, Linux has made some strides recently. But look back just one year ago. Under FreeBSD you just mounted your camera like it was an everyday filesystem. Under Linux you had to get special software, wade through reams of imcomplete HOWTO's, cross your fingers, clench your buttocks, and hope it worked.
Whilst win32 is a joke to advanced users, you generally plug in supported hardware, and it just works.
Yeah right. And I have a bridge to sell you in Brooklyn...
Over Christmas vacation I was visiting my mom. Her computer was Win98SE. USB mass storage devices are supported by the OS. Plug in my thumbdrive and it works. But plug in my camera and it goes off into neverneverland. Even though my camera is a standard UMass device. I had to download the camera's USB drivers for Windows before it would recognize it. But I didn't need any special software under FreeBSD.