Slashdot Mirror


Test Driving Linux

Michael J. Ross writes "As Windows users hear more about Linux, they may be intrigued to give it a try, if only to learn what the buzz is about. But a major hurdle, possibly the most daunting, is how to obtain and install Linux on their PCs without disrupting their Windows installation. To the average PC user (not a techie), the required steps are intimidating; to a computer newbie, they appear impossible. But with the introduction of Linux in the form of 'live CDs,' trying out Linux is as easy as popping a CD into one's computer and rebooting. The entire operating system is stored on the CD, thus avoiding having to install it on the hard drive. Test Driving Linux: From Windows to Linux in 60 Seconds , by David Brickner, includes a live CD and explains how to use it." Read on for the rest of Ross's review. Test Driving Linux: From Windows to Linux in 60 Seconds author David Brickner pages 341 publisher O'Reilly Media rating 8 reviewer Michael J. Ross ISBN 059600754X summary A guide for trying Linux on a bootable CD included with the book

This title is another in the growing list of books published by O'Reilly Media, whose user group representative kindly gave me a copy of the book to review. The book comprises 341 pages, and has plenty of screenshots, an appendix of solutions, and a Linux CD secured in an envelope within the back cover.

The particular Linux distribution ("distro") provided on the book's CD is Move, which is based upon Mandriva Linux, which was formerly known as Mandrake. While most Linux aficionados have their favorite distro, and can argue vehemently in favor of one against all others, there is widespread agreement in the Linux community that Mandrake established itself as a solid choice years ago.

Brickner begins this manuscript with an enthusiastic first chapter in which he introduces the computer neophyte to Linux, using cars and test driving as analogies. He briefly mentions how Linux got started, how it fits into GNU/Linux, and what the terms "free software" and "open source" mean. He then describes how to get started with Move by booting off of the CD -- assuming that one's computer has the minimum system requirements (detailed in the book's preface). Non-confident readers will likely appreciate the author's reassuring explanation that Move will not affect their computer's current setup. The chapter continues with an explanation of the KDE desktop, its "kicker" panel, the look and feel of a typical KDE application, window control, desktop background customization, KDE programs that replace Windows applications, and finally how to log out properly.

The next nine chapters of the book cover major application areas, and how to perform common tasks using the corresponding KDE applications of those areas: Web surfing (using Konqueror or Mozilla), file management (Konqueror again), music and videos, games, communication (e-mail and instant messaging), digital image editing (using the GIMP), desktop customization (using the KDE Control Center), office suite (OpenOffice.org), and money management. The final three chapters explore the Linux command line (Konsole), popular programs that are not included on the CD, and advice to those users who decide to switch over to Linux long-term.

In all of the chapters devoted to the major KDE applications, Brickner does a competent job of explaining the basics to the beginner, including handy summaries for more proficient users (such as keyboard shortcuts), and plenty of screenshots that help the reader to verify that they are running the correct application under discussion, and that they are looking in the right places within the application windows. However, all of the figures are in black and white, which makes distinguishing text extremely difficult in those cases where adjacent colors, that are typically well contrasting, merge into shades of dark gray. In addition, I spotted one erratum, on page 84, in which the first letter of "Booting advice for Move" is in a strangely different font, for no apparent reason. This is not representative of the book as a whole, which is well-made, neatly laid out, and uses a flexible layout-flat binding.

Brickner helpfully warns the user of potential pitfalls, such as showstopper dialog boxes being hidden by other Windows. He should be commended for advising the user to set their browser identification to alternatives other than Internet Explorer, if only to encourage Web site owners to not limit the browsers that will work with their sites. One minor error in the browser chapter is, when referring to the Gecko rendering engine used by Mozilla, the author incorrectly identifies it as "gecko," though that may have been an error on the part of the publisher.

For those users who enjoy trying out Linux enough to consider abandoning Windows completely, the final chapter of the book will be most welcome. Brickner identifies which distros are capable of resizing an NTFS-formatted partition; this determines whether or not a user can install that distro on a hard drive already containing Windows, and thus have a dual-boot system. He also distinguishes between those distros that are Windows-like, in that the Linux characteristics are hidden as much as possible, versus those which make no such effort. One potential weakness in his discussion, is that he mentions the ability or inability of particular editions of various distros to authenticate against Windows servers, and yet he does not explain to the reader what that means. On the other hand, any reader who does not understand the idea, probably does not need to.

Overall, I found this book to be worthy of recommendation to anyone who would like to learn more about how to use a robust Linux distro on a live CD. The coverage of topics appears complete, at least for those tasks that the typical computer user needs to perform on a daily basis. There are few errors in the text, and the author has done an admirable job of warning the reader as to potential problems, as well as noting when certain features will not work when running off of the CD, and why. These explanations go a long way to assuaging the reader, who might otherwise become frustrated and conclude that either Move is not operating properly, or that they are doing something wrong. The publisher's choice to use only black and white images, no doubt has the advantage of keeping the book's cost reasonable (a list price of U.S. $24.95), but it has the disadvantages of reducing the utility of those illustrations -- especially when discussing color customization -- in addition to the aforesaid problem of adjacent grayscale regions merging into dark blobs that are difficult to distinguish from one another.

Test Driving Linux is clearly of value in better introducing the public to the power and promise of Linux. It is undoubtedly one of the most user-friendly tools that could assist Linux advocates in spreading the word, and encouraging computer users to break away from operating systems that are expensive, buggy, and non-secure. As Brickner notes in his preface, when people unfamiliar with Linux give it a test drive, by simply booting off of the CD provided with the book, they just might want to stay with Linux long-term.

Michael J. Ross is a freelance writer, computer consultant, and the editor of PristinePlanet.com's free newsletter. You can purchase Test Driving Linux: From Windows to Linux in 60 Seconds from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

34 of 202 comments (clear)

  1. linux distro is Move? by blanks · · Score: 4, Insightful

    Very strange distro to have with this book, they should have chossen one of the "buzz" distros, sience this is what the book is about. Not trying to start a distro war, but come on, a distro that has a name people would have heard once or twice would have been nice.

    1. Re:linux distro is Move? by Anonymous Coward · · Score: 2, Insightful

      He explains this in the article. He says that the Move CD is based on Mandriva Linux which is the same distribution as Mandrake used to be. Mandrake is very well known as a very good distribution. It is the first one that I myself used as that is all that my local Wal-Mart had at the time and I did not have access to a high speed connection nor a cd burner. Nowadays, I prefer Slackware but that is just a personal choice. Of course nowadays cd burners are cheap and so are high speed connections. So I burned a copy of almost every major distro out there(to include but not limited to Redhat, Fedora, Debian, Ubuntu). Of course I know Ubuntu is an offset of Debian and Fedora is an offset of Redhat, but I am trying to make a point. The point is that anyone can download and burn Linux to a CD nowadays. Another point is that Mandrake is a very good distro that I preferred at one time.

  2. Windows to Linux in 60 Seconds by FidelCatsro · · Score: 2, Insightful

    Great idea and all , but Id be amazed if you could power down windows in that time , never mind boot a live CD ...(not entirely meant to be that serious a remark)

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
  3. True. by Poromenos1 · · Score: 4, Insightful

    This applies not only to the computer newbie, but also to experienced users. I use Windows XP but I want to dual-boot to Linux for various obvious reasons. Installing Linux on the same HDD as Windows is too risky (I have tried it before two or three times, and I had to repair windows and reinstall the service packs before they would boot). LiveCDs aren't really a good solution if you want to use Linux as your (even secondary) OS, because saving data is not as practical and they take more to load. Virtualisation is a better alternative, although it is still a bit slower than the real thing and graphics aren't supported so well... What's a man to do?

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
    1. Re:True. by non-poster · · Score: 3, Informative
      What's a man to do?
      Well, to start with, install Linux correctly. If you have an existing Windows partition, you probably want to use the Linux tool resizentfs (or ntfsresize or whatever it's called) that comes on most distribution's install CD's, unless you have partition magic or something like that. Most modern Linux distributions' install programs will automatically put your Window's partition into the boot loader so it is a menu option when booting.

      I don't think I've ever heard of anyone needing to install a service pack to boot, but then again, I don't spend much time following all of the problems with Windows...
    2. Re:True. by phaetonic · · Score: 3, Informative

      Use another hard drive for just Linux. You will not have to touch your Windows install.

    3. Re:True. by mikael · · Score: 3, Informative

      Which Linux distribution did you use?

      To install Fedora Core 3 onto my PC, I do the following:

      1. Install Windows XP
      2. Remove windows swap space (uses space at very end of partition)
      3. Defragment drive
      4. Run Knoppix CD and use qtparted to resize NTFS partition
      5. Reboot PC with Windows XP - NTFS realizes it has been lobotimized and validates partition
      6. Reinstall Windows swap space (768 MB)
      6. Install Linux using whatever version you want.
      7. Reboot PC

      Finished - one dual boot PC ready for use.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    4. Re:True. by ncc74656 · · Score: 4, Informative
      Most modern Linux distributions' install programs will automatically put your Window's partition into the boot loader so it is a menu option when booting.

      Given Windows' propensity for fscking with the MBR seemingly at will and for being somewhat twitchy when another OS changes things around, you might be better off having your Linux setup leave the MBR alone. Have your Linux bootloader write itself to a floppy, dd the first block of the floppy to a file, and move that file someplace where Windows can see it. A one-line change to c:\boot.ini will add an option to the NT bootloader to hand control to the Linux bootloader. My dual-boot systems are set up that way.

      For a dual-boot system, GRUB might be a better choice than LILO. If you change the partition table on your HD within Windows, the order of partitions in the table might change. Let's say that /dev/hda4 is your Windows partition, /dev/hda1 is /, /dev/hda2 is /boot, and /dev/hda3 is swap. If you resize the Windows partition (with PartitionMagic, for instance), you might find that the resized Windows partition is now /dev/hda1 and /, /boot, and swap have moved to /dev/hda2, 3, and 4. With GRUB, you'll be able to edit the kernel options at boot time so you can at least boot to single-user mode. Once you're there, editing /etc/fstab and rebooting will get your Linux system working again. Doing the same with LILO installed would most likely involve booting Linux from a CD...if you don't have a boot CD with you, you're SOL.

      --
      20 January 2017: the End of an Error.
    5. Re:True. by ozmanjusri · · Score: 3, Informative

      Given Windows' propensity for fscking with the MBR seemingly at will and for being somewhat twitchy when another OS changes things around, you might be better off having your Linux setup leave the MBR alone

      Garbage. Windows won't change the boot record randomly, and for the average user there's no reason to do anything but accept the default that your distro offers you when setting boot options.

      --
      "I've got more toys than Teruhisa Kitahara."
  4. Hell, this is not new by Anonymous Coward · · Score: 3, Interesting

    I have been giving KNOPPIX cds to my friends for a year now. Best idea going, boot to the CD and start working

  5. I'm impressed by Rosco+P.+Coltrane · · Score: 3, Insightful

    368 pages, including 2 to explain how to pop a CD in the drive, reboot and not be worried about formatting the existing hard-drive, and 366 pages describing software that, by now, are all graphical and almost as easy and intuitive to use as their Windows counterpart.

    Come on... That guy David Brickner just wanted to write his very own Linux book and cash in on it.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:I'm impressed by skalogre · · Score: 2, Insightful

      I think that is too harsh. Trust me, there need to be MANY MANY MORE simple, straightforward books demystifying Linux. Especially for novice PC users that can hardly use their PCs. And there needs to be a similar effort with Mac users, LiveCDs and books beckoning them away from the trappings of Steve " I MUST OWN THE WORLD" Jobs.

    2. Re:I'm impressed by Zutfen · · Score: 2, Interesting

      Well, can you blame him?

      I only wish I had thought of it.

      1) Write a step by step guide to something anyone can do.
      2) Slap a LiveCD version of Linux on the back page
      3) ???? (okay, only added for effect, I admit)
      4) Profit!!

      It could get Linux into the hands of some total neophytes that might not care if it's "Not Windows!!11!one!!" and just be pleased as pie to be operating a computer at all!

      More power to him, IMO. (and I think the choice of distro is great for newbies, Mandrake Move is great for beginners.)

      --
      I'm too lazy to enter a sig. Hey wait a second! You tricked me!
  6. LiveCD Damage by doswarrior · · Score: 2, Interesting

    I recommended LiveCD distro Ubuntu to a client one time because they wanted to try linux from a safe distance. It ended up throwing a huge 2 gig swap file onto his hard drive and destroying all traces of Win98. I had to undergo the painful task of re-installing Windows 98 on a 100mhz or so laptop (he won't upgrade for anything). Never found out the reason it did that.

  7. Re:Switch from XP... by AKAImBatman · · Score: 2, Informative

    Just so you're aware, you can already download the Alpha version. If you're really interested in the OS, then trying it out and giving constructive feedback may be helpful to the project. :-)

  8. Re:And linux stores by Rosco+P.+Coltrane · · Score: 2, Insightful

    And with businesses like Suso [suso.org] you can actually stop by and pick up a free live CD so that you don't even have to bother downloading and burning the CD.

    I'm in Zoowalhakisthan, how long does it take to come pick up a live CD at Suso?

    The only people for whom what you said is true are the ones living within 15 minutes drive of Suso, that's 5 minutes getting in the car, 15 minutes driving there, 5 minutes getting the CD, 15 minutes coming back and 5 more minutes getting out of the car. Anybody else can download and burn the ISO faster than that.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  9. Re:Which distros can resize partitions? by blanks · · Score: 2, Informative

    SuSE linux has been doing this for a long time now. Its dumbed down to the point where you can simple choose one of 6 sections of what type of linux install you want (server, workstation, developer, etc) and choose what size partition you want to install (again some selection type from radio buttons).

    This was a few years ago from my last expierence, but its simple. Its also #1 in Europe, and now owned by Novel.

  10. Re:Which distros can resize partitions? by bersl2 · · Score: 2, Insightful

    QTparted runs as a frontend for parted and ntfsresize seamlessly, or at least the version on Knoppix does.

  11. Wrong impression of Linux by chrono13 · · Score: 2, Interesting

    I sent several of the latest live CDs to a friend so he could test drive Linux. All of them gave him kernel panic errors. After an updated Bios, stil the errors. Many cheat codes later, we were no closer.

    He then installed Mandriva LE DVD just fine, and has been running Linux for weeks now on his old laptop.

    My point is that Live CDs can often give Grandma the wrong impression, including that Linux is buggy and slow among other things.

    Sometimes buggy, time consuming and unessarily difficult, yes. Slow? No.

    --
    You have been eaten by a Hurd of GNU.
  12. LiveCD as Rescue Disks by xafan · · Score: 2, Insightful

    I use LiveCDs quite a bit but almost strictly for repair or support of an existing system. I will often find myself needing to boot up a LiveCD in order to bring peace back to the troubled partition.

    On another note I specifically find the lightweight LiveCD Slax to be one of the best. A really nice feature it has is if you have at least 256MB of RAM you're able to load the entire CD into the RAM Disk and effectively run it without a CD.

  13. Re:My trouble with Linux by Ride+Jib · · Score: 2, Informative

    You really need to give Ubuntu a try. I have worked with all of the "newbie" distributions, and this one BY FAR is easier to work with than the others (Fedora, Mandrake, etc.). Also, if you decide to check it out, Ubuntu Guide will help get your feet wet. It will solve your #2 problem. As far as your #1 problem, you just need to spend more time in linux.

  14. Who is this aimed at? by Osrin · · Score: 5, Insightful

    I can't think that Joe and Pam User would want to experiment with an OS on their PC at home.

    The apple model seems to make a lot more sense, allowing Joe and Pam to play with the Mac in a store, where they can test out their apps, see the mac working with their printer - and all of the other day to day activities that they do at home.

    Test driving an OS with Open Office and browser is a good start... but it does not come close to helping Joe and Pam understand exactly what the OS will do for them in their everyday lives.

    We need Linux Test Drive centers, complete with in room experts who can help users understand how the OS works and how to get the best of it.

  15. What's the problem with dual boot on same disk? by Locke2005 · · Score: 3, Informative

    1) Create 2 partitions
    2) Install Windows in first partition
    3) Install Lilo
    4) Install Linux in second partition
    Other than the caveat that Windows MUST be installed first (otherwise it will clobber the Linux boot sector), I don't see why this should cause a problem. Perhaps your problem is with dynamicly resizing an existing parition?

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
    1. Re:What's the problem with dual boot on same disk? by Xyrus · · Score: 4, Insightful

      And to give a brief synopsis of average Joe Sixpack user:
      Dual boot? Partitions? WTF? Hey I know Lilo, he's the cute blue alien that breaks stuff in the cartoons. Oh you lost me again talking about that partition thing again....

      ~X~

      --
      ~X~
    2. Re:What's the problem with dual boot on same disk? by Obiwan+Kenobi · · Score: 2, Insightful

      Actually Lilo was the little girl, and Stitch was the alien.

      Yeah, I'm a dad.

    3. Re:What's the problem with dual boot on same disk? by manly_15 · · Score: 3, Interesting

      In my experience (ISP Tech Support), it's even worse then that:

      "What version of Windows are you running?" (since no users have any idea what an operating system is): "I don't know, the newest one?", or "Outlook Express", or "Office 97".

      "Well, you know when you turn on your computer? There is a big blue or black screen which says what version of Windows you have. What does that say?": "Oh, I never pay any attention to that."

      So if users don't even see the BIG FLAMING WINDOWS VERSION NUMBER during boot up, the odds of them picking up a book like this and getting it /off the shelf/ is near zero.

      Too bad. I /do/ know that lots of users would like to save $50 off of the purchase of a new computer, esp. with Thunderbird and FF being cross platform so the setup is virtually the same. But consumers will never demand anything better because all they know is that their big black box plugs into their small TV and shows them pretty pictures from the internet.

  16. Another way to test drive by Rudolf · · Score: 5, Informative

    HP has a set-up where you can "test drive" different OSes and hardware.

    http://www.testdrive.hp.com/

    Included are Linux, BSD, VMS, and HP-UX, Itanium, PA-RISC, Alpha, and x86.

  17. But... by Mechcozmo · · Score: 2, Interesting

    I've played with a LiveCD before too, and thought it was great. But when I wanted to install to an empty FAT32 partition, I had major issues with every single distro. Some were confusing to install, some KPed on boot, some just didn't start, etc. The LiveCDs were neat, but I couldn't do anything useful with them simply because they were CDs. I'd love to get Linux going but it just isn't as user-friendly as Windows is or OS X is.
    Well, at least the Windows installation procedure. That is usually pretty easy to get started. But beyond that, ~shudder~

    1. Re:But... by Mad+Merlin · · Score: 2, Insightful

      You might want to consider that you can't use a FAT(32) partition for a root filesystem under Linux, it doesn't support file permissions. You can mount FAT(32) partitions no problem for sharing data or whatever, but don't try and use one for the root partition, if the installer even lets you, I suspect you'll get many strange errors. Bottom line being to use something like ext3 for /, then mount your FAT32 partition under /mnt/share or something similar.

  18. Live CDs? by XpirateX · · Score: 2, Funny

    What's this about live Linux CDs? I've never heard of something like that. That sounds amazing!

    - Me, 1999

  19. More books needed? by apa666 · · Score: 2, Insightful

    I think not. If Linux itself was simpler, more straightforward and demystified, now that would be something.
    At present Linux' only major advantage over Windows on the desktop for Joe User is the price. And everyone has already paid for Windows.

  20. You don't even need to reboot by Quiberon · · Score: 2, Informative
    With one of these http://search.bittorrent.com/search.jsp?query=qemu &Submit2=Search you don't even need to reboot. There's a pile of CDs and DVDs that run Linux under Windows.

    Toys, of course, but a good way to learn.

    Or you could google for 'winknoppix' . Plenty served !

  21. coLinux by PhotoGuy · · Score: 3, Informative

    While I heartily support livecd's for both introducing new users, and for diagnostic/rescue missions, I think coming up with a slick Knoppix-like distribution which uses coLinux, would go a long way.

    I've started using coLinux for my development environment, running a full Fedora install under Windows, surprisingly efficiently (blows the doors off of VMWare). A CD that you could stick in, run a program which starts coLinux and a Knoppix distribution, would really let people get the flavour of Linux, without even rebooting.

    --
    Love many, trust a few, do harm to none.
  22. Move is a known distro... by VolciMaster · · Score: 2, Informative

    I've used (formerly Mandrake) Move, Knoppix, SLAX, and Mepis. Most people I know who have heard of the live CDs have heard of all of those, and a bunch more.