Author Topic: Linux sucks ass  (Read 10666 times)

Jari

  • Guest
Linux sucks ass
« on: 2007-02-26 22:24:26 »
I have actually used Linux on a server for quite a while. And it has worked well. Then again, the server is made of very old hardware and isn't required to do anything fancy.

But as for workstations? Worst. "Operating" System. Ever.

Today I had the pleasure of learning how to recover data from a disintegrated reiserfs partition. And no, the included tools didn't know what the fuck to do with it; they just told me to do this and do that and then they told me that it still doesn't work. Surprise. Oh yeah, they also blamed me for resizing the partition. Too bad for them that I had never resized a reiserfs partition in my life.

One would expect a stable version of reiserfs - which has been around for like 6 years - to actually work. With a stable, long term support version of Ubuntu. With a version of Beagle that is coming from the official repositories of the said Dapper Drake distribution. Well, it fucking doesn't.

Yesterday, I had a nice 30GB /home. Then I installed Beagle. Which worked well. After that - this morning to be exact, Beagle had been indexing during the night - I rebooted into Windows, then I turned my computer off and went to work. I came back from work. Ubuntu wouldn't boot, because reiserfs couldn't find superblock on /dev/mapper/pdc_blahblah (it's a on a pseudo software RAID-0, that's why it's a mapped device). Or to be exact, Ubuntu would boot, of course, as the /root was still working as it should. It's just not very useful if your /home has vanished.

I did as the crappy included tools told me, and it achieved absolutely nothing. Well, it did find a superblock - since I had created one - but couldn't mount the partition due to excessive corruption.

So, I booted into Windows XP. Which is an Operating System. That implies that it actually, you know, Operates. Like works. Doesn't bork all the time. Doesn't lose my data. And funnily enough, a Windows based data recovery program can read the partition enough to get the most important stuff from there. A recovery program that has a price tag of >$400, but I'm not feeling particularly bad about "borrowing" a copy for personal use. Hey, if they sue me, I'll just send the bill to Namesys or Canonical. They are the ones who fucked up my data to begin with.

But seriously, this if fucking unbelievable. I've used PCs with hard disks in them for more than 15 years. Prior to this, I have lost a partition once. Read that again; once. And it wasn't even a real partition, just a virtual one, created with the Almighty (heh heh) DoubleSpace, in MS-DOS 6.22 I think. I have never even seen a seriously corrupted NTFS partition, they seem to be able to take a severe beating and just... work.

Not so with reiserfs. Which is supposedly far superior to NTFS. Of course, it's an Open Source shit, after all.

I seriously think that lifeless nerds and murderers should just stop dabbling with this programming shit and leave it to people who actually know how to program. Like Mel. I bet Mel could make a great OS.

With the introduction of Visva, Linux has the change of a lifetime to make its break to the desktops of masses. But bitches, it won't happen like this. You have to first get your act together.

Thus, I shall commemorate this occasion with my latest piece of "art":




PS. Don't even get me started about how plugging my cellphone into USB port will cause a kernel panic. Because that would imply that the Linux sucks. Oh wait...

James Pond

  • *
  • Posts: 880
  • Forums Grumpy Bastard....At The Best Of Times.
    • View Profile
Re: Linux sucks ass
« Reply #1 on: 2007-02-26 23:26:18 »
I tried linux once.

It decided to overwrite a boot file, so when I uninstalled it from within windows, it took the option to boot into windows with it.


Good times.

Synergy Blades

  • Guest
Re: Linux sucks ass
« Reply #2 on: 2007-02-27 00:01:10 »
fdisk /mbr

All it takes to reinstate Windows' boot bits, right?

Jari

  • Guest
Re: Linux sucks ass
« Reply #3 on: 2007-02-27 00:25:14 »
At least with FAT-partitions.

I found a post in SUSE forums saying that it should never be done to NTFS disks - might lead to loss of entire partitions - but I don't know. That's the first I've heard of that, but OTOH I don't think that I've ever done it to a NTFS disk.

I think that it can be done also via the recovery console on NT-based Windoze, but you'll of course need the installation media for that.

James Pond

  • *
  • Posts: 880
  • Forums Grumpy Bastard....At The Best Of Times.
    • View Profile
Re: Linux sucks ass
« Reply #4 on: 2007-02-27 00:42:09 »
It was an NTFS partition on SuSe linux, whatever version was up for download about 6 months ago.

I lost all the data on the partition, including all my music, which was a right cunt tbh.

Darkness

  • *
  • Posts: 2181
    • View Profile
    • http://www.x0r.net
Re: Linux sucks ass
« Reply #5 on: 2007-02-27 00:54:34 »
Linux on amd64s is so unstable. I hate it. But man I love beryl.

Also: Does anyone know how to rip the linux mbr, so I can just boot off of the windows loader? Exact command line appreciated.

Jari

  • Guest
Re: Linux sucks ass
« Reply #6 on: 2007-02-27 01:08:58 »
NOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!

I lost my Aki Hoshino: Star - idol DVD rip. :cry: Plus all my pr0n. Well, at least all my pr0n that was on /home. Other than that, everything important seems to be safe. It's kinda funny, I can browse and recover to certain directory depth, but no deeper (that's why I can't get to the files I mentioned).

I'm most pleased that the VMware virtual machines are intact. It takes time to build XP from the scratch, using EDGE as Internet connection.


Linux on amd64s is so unstable. I hate it. But man I love beryl.

Oh yes. Beryl is teh r0xx0r.

Also: Does anyone know how to rip the linux mbr, so I can just boot off of the windows loader? Exact command line appreciated.

...I don't remember anymore. :| I have done it, and I still have Fedora Core on my XP boot menu (plus the bootsector as a file on my NTFS partition) even though the partition itself is long gone, but I don't remember anymore how it's done.

Skillster/RedSarg99

  • *
  • Posts: 2286
  • Loving every Final Fantasy
    • View Profile
Re: Linux sucks ass
« Reply #7 on: 2007-02-27 06:59:34 »
If you just used the dafault boot loader (lilo i think) you can have windows reactivate the boot sector on the boot partition by booting up your XP / VISTA CD and waiting for the setup to give you the welcome screen. On XP you press ENTER to continue and then R for the Recovery console while on VISTA you just hit repair/recover I cant remember and it does it for you automatically.
Once you log into the recover console (you need the administrator user's password (not a user with administrative privalages)) you can run fixboot for XP to put its code back into the bootsector. Linux files will still be in the root folder I would assume.

Linux does not suck a** for a workstation, it just it a hassle which makes it useless for people with work to do. I decided against using it for a workstation and just used it on my file server.

Linux has a lot of flexibility that Windows lacks and vice versa

Turc

  • *
  • Posts: 18
    • View Profile
Re: Linux sucks ass
« Reply #8 on: 2007-02-27 08:27:31 »
This weekend my entire 120gb of hard disk space was corrupted by a windows xp SP2 install -- each partition claimed to be 980GB in size in the FAT12 file format. Wow.  :-o

SO any "operating" system will screw you over, no matter what you try to do to stop it.

I just can't wait for everyone to figure out the exploits in Vista, then watch it all crumble to the dust it was constructed from.

[STORY]

For people that care about what actually happened, I was running the SP-2 install (from a microsoft cd, no less) over a fresh installation of XP. In the middle of the process, it had a Random Windows XP Memory FailureTM and corrupted my registry and even some DLLs. Seeing how I didn't have any registry or files to roll back to, I went to re-install it from the CD. At that point, the installation demanded that I format all my partitions to NTFS (which they were anyway). I ran Linux's fdsisk on the drive to discover that the format of the all hard drive's partitions had changed to god-knows-what.

After finally figuring it all out, I reformatted and I was able to recover about half of the data that I had.

[/STORY]

Why does it seem that people defend Windows XP so often? I've used it since it came out, but it does have its flaws like any other operating system. I especially do not appreciate having random reboots that cause whatever I'm working on to be corrupted when I finally get the system running again. Windows XP (and 2000) does frog up from time to time, no matter what hardware or software you're running --- face it.
« Last Edit: 2007-02-27 09:14:09 by Turc »

Skillster/RedSarg99

  • *
  • Posts: 2286
  • Loving every Final Fantasy
    • View Profile
Re: Linux sucks ass
« Reply #9 on: 2007-02-27 08:53:06 »
How on earth did you manage to do that with a XP installation?
If I remember correctly you just choose what size you want the partition and it formats it in NTFS. If you stick to that it should work fine - I have installed XP on hundreds of machines - my own, friend's and loads at work.

ChaosControl

  • *
  • Posts: 741
  • ¤
    • View Profile
Re: Linux sucks ass
« Reply #10 on: 2007-02-27 09:07:24 »
wow, this forum kinda died, but now whenever I check, there are new replies :P
I'm ill and bored so I don't have much to do =/

btw, totally off-topic but: its impossible to be friends with your ex :)


Linux rox man, I use ubuntu on my laptop.

Jari

  • Guest
Re: Linux sucks ass
« Reply #11 on: 2007-02-27 10:37:21 »
Linux does not suck a** for a workstation, it just it a hassle which makes it useless for people with work to do. I decided against using it for a workstation and just used it on my file server.

I suppose it's somewhat of a matter of opinion. I intend to continue using it, although certainly not Dapper and no reiserfs either. But I do think that a supposedly stable OS which self destructs partitions without an obvious reason (unlike in Turc's story, I have no idea why the superblock went away - nothing out of the ordinary happened) and has kernel panics upon simply plugging in an USB device indeed does suck. Big time.


Why does it seem that people defend Windows XP so often? I've used it since it came out, but it does have its flaws like any other operating system. I especially do not appreciate having random reboots that cause whatever I'm working on to be corrupted when I finally get the system running again. Windows XP (and 2000) does frog up from time to time, no matter what hardware or software you're running --- face it.

It's very much YMMV of course, but I don't even remember when I had XP bluescreen on me (or reboot for that matter, I don't actually remember if this is set to reboot or show the memory dump). In fact, I think that this XP installation, now two and half years old has never bluescreened. Except when installing SB Audigy drivers for it, most likely. :P I do remember at least Live! drivers causing one 'IRQ_NOT_LESS_OR_EQUAL" with absolute certainty during the first time you install them. Then again, Creative's programming has always been known as... ahem, legendary. :P

Certainly I've had to use hardware reset several times, but that's been due to misbehaving program managing to prevent me from opening Task Manager.

Only Windows related "feature" plaguing this computer is the occasionally disappearing keyboard. It's been really rare lately, not sure if it's been actually fixed or I just haven't encountered it (it's never been common, more like once every half year kind of thing). It's not fatal, as the mouse still works, but you have to reboot to fix it. And yes, as far as I can tell, the keyboard works just fine - it's just that occasionally XP fails to realize it exists.

Synergy Blades

  • Guest
Re: Linux sucks ass
« Reply #12 on: 2007-02-27 11:29:25 »
Quote
I do remember at least Live! drivers causing one 'IRQ_NOT_LESS_OR_EQUAL" with absolute certainty during the first time you install them.

Dammit, I had to reinstall my parent's XP and arse about copying their files back over for that very reason. Even after trying downloaded drivers, even leaving the sound card out in the end and playing about in Safe Mode there was no convincing the thing to start without blue screening. Out of interest (we ended up getting a new sound card instead) what was the way to fix that?

Jari

  • Guest
Re: Linux sucks ass
« Reply #13 on: 2007-02-27 12:09:52 »
Well, for me it just does that once during the install, and never after that. It's been always more of an annoyance than a problem for me.

So, I don't know how to fix it, sorry. :|



As for my lost /home. Well, truth is stranger than fiction. /home is indeed safe, and just as I had left it. Which is good. But it makes what happened way more mysterious, although lot less dangerous;

I was ready to empty the partitions again for bootstrap install of Ubuntu (have to do it that way, the installer won't work very well with dmraid). Then I noticed something rather important; my /home is on /dev/mapper/pdc_bcbeecdaj9. All this time the error message had been telling me that it can't mount /home, because /dev/mapper/pdc_bcbeecdaj10 does not have valid superblock. I didn't noticed it because... well, I have lot of partitions, as you can see. And I didn't really anticipate the system changing the mountings on its own, either. :P

Thing is, 10 is not supposed to have reiserfs superblock because it doesn't have reiserfs. It's just a /swap partition. I checked fstab and indeed, for some reason it was pointing /home to ...10 and /swap to ...9. Surprisingly enough, it didn't work. So, I changed it back, and now it works it just fine.

The question of course is, how on earth did that happen? I am about 99.95% sure that I hadn't touched fstab during the last time Ubuntu was up and running. I did open it up before that, to check that /home had extended attributes turned on, as Beagle uses them. And before that because installed the latest ntfs-3g. I had problems getting FUSE's kernel module loaded, and rebooted to make sure it was running. And then the system indeed did boot, so fstab had to be intact.

And like I said, I'm pretty sure that I hadn't touched it after that, except to check that the user_xattr was on - which it was (I had anticipated installing Beagle and turned it on way before).

Sure, I'm happy that it's working. But I'm more than little puzzled about how did the fstab get f***ed up.



EDIT: Or even weirder, I found an old temporary copy of fstab. It's almost week old, which is also supported by the fact that it still has ntfs instead of ntfs-3g.

It looks like this:

Code: [Select]
#FileSystem                     MountPoint      Type    Options      Dump/Pass
proc /proc proc rw 0 0
/dev/mapper/pdc_bcbeecdaj4 / reiserfs notail,noatime,user_xattr 0 1
/dev/mapper/pdc_bcbeecdaj10 /home reiserfs notail,noatime,user_xattr 0 1
/dev/mapper/pdc_bcbeecdaj9      none            swap        sw              0 0
/dev/mapper/pdc_bcbeecdaj1 /media/c/ ntfs nls=utf8,umask=0222 0 0
/dev/mapper/pdc_bcbeecdaj7 /media/d/ ntfs nls=utf8,umask=0222 0 0
/dev/mapper/pdc_bcbeecdaj8 /media/e/ ntfs nls=utf8,umask=0222 0 0
/dev/hdc1 /media/f/ ntfs nls=utf8,umask=0222 0 0

Notice anything... bizarre?

Yeah, /home has indeed been pdc_bcbeecdaj10, and it has worked that way for several days and several reboots. Nothing changed fstab, but it seems that the partition numbers themselves have changed.

So, how come? Wait... I did run Partition Magic in Windows after the last time Ubuntu worked. I didn't do anything with it, just started it and closed down when I realized that it can't do removable USB sticks. Did it refresh the partition table, or something? Because physically /swap is after /home on the RAID-array, it just had smaller number as it was created before /home. Then again, /home was created with Partition Magic too, so if it was going to mess with the numbers, you'd expect that it had already done it during the first time it was creating new partitions.

Oh well, at least it works.
« Last Edit: 2007-02-27 12:39:11 by Jari »

halkun

  • Global moderator
  • *
  • Posts: 2097
  • NicoNico :)
    • View Profile
    • Q-Gears Homepage
Re: Linux sucks ass
« Reply #14 on: 2007-02-28 03:43:21 »
You know what's really sad...

I was laughing on the inside the entire time until you mentioned you nearly lost your Aki Hoshino DVD. That's just not cool. As a microsoft-free linux user for the last 7 years, it's all fun and games until something happens to the idol videos. 

I'm glad at least that was recoverd. That girl makes me feel funny in parts I'm not supposed to talk about.

She's also my age \(^o^)/ Which makes her that much more yummy.

For those not in the know, This is Aki Hoshino!

Sukaeto

  • *
  • Posts: 570
    • View Profile
    • Sukaeto's web server
Re: Linux sucks ass
« Reply #15 on: 2007-02-28 04:51:07 »
I think the gods of UNIX are screwing with you, Jari.  First the weird USB kernel panic, then KDE, now this.  It's good to see you didn't lose your drive, though. (I was really surprised when you told me that.  I've been running ReiserFS for years now, and I believe it outperforms FAT, FAT32, NTFS *and* ext2/3.  Hans should've been doing more of the "work on ReiserFS" thing and less of the "killing his wife" thing.)

As far as Aki goes: she's cute, but . . . tits too big, rest of body too small.  That's just my opinion, for what it's worth.

James Pond

  • *
  • Posts: 880
  • Forums Grumpy Bastard....At The Best Of Times.
    • View Profile
Re: Linux sucks ass
« Reply #16 on: 2007-02-28 10:24:19 »
Christ, look at the baps on that.

Jari

  • Guest
Re: Linux sucks ass
« Reply #17 on: 2007-02-28 13:07:31 »
I was almost certain that halkun had posted the video of Aki throwing the opening pitch at Yokohama BayStars game (go look it up, it's almost hypnotic), but apparently not. :-D

She's also my age \(^o^)/ Which makes her that much more yummy.

:P

Indeed. Actually, I believe that her birthday is exactly two weeks from now; she'll be turning either 29 or 30, depending on who you choose to believe.

One more Aki pic for good measure. See, she's not only cute and hot, she's also smart and can beat you at Sudoku. Link to the page hosting that picture, mostly for people who can read moonspeak Japanese.

halkun

  • Global moderator
  • *
  • Posts: 2097
  • NicoNico :)
    • View Profile
    • Q-Gears Homepage
Re: Linux sucks ass
« Reply #18 on: 2007-03-01 01:26:09 »
Side note - They are playing the dev versions of the PSP. If you follow that thick cable to the computer in the podium, you would find a desktop tower version of the PSP with a UMD drive, DVD drive, and hard drive.

Also I was thinking of posting the opening pitch, but that doen't capture her personality like when she's talking.

Skillster/RedSarg99

  • *
  • Posts: 2286
  • Loving every Final Fantasy
    • View Profile
Re: Linux sucks ass
« Reply #19 on: 2007-03-01 07:38:45 »
I may only have a GUI less linux, but my linux is OK with me when I plug in USB hard drives and thumb drives. But since it isn't GUI I have to mount the volumes myself if I want to use it for file share purposes on SAMBA and so on.

Jari

  • Guest
Re: Linux sucks ass
« Reply #20 on: 2007-03-01 09:44:58 »
So is mine. Well, I actually haven't tried plugging my e61 in in the USB storage mode - not much point since I only have the included 64MB SD mini card - but I imagine that it would work. Both my thumb drives work, so...

It's the PC Suite mode - that I need for using it as a modem -  that Ubuntu doesn't like. There's a way around this; it does work via Bluetooth.

ChaosControl

  • *
  • Posts: 741
  • ¤
    • View Profile
Re: Linux sucks ass
« Reply #21 on: 2007-03-01 09:56:17 »
I just turn on a GUI on when I actually do something on it :P