LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-31-2009, 09:37 PM   #16
Shingoshi
Member
 
Registered: Oct 2006
Location: Cochise County, Arizona
Distribution: Gentoo-AMD64 / Slackware64-Current
Posts: 474

Original Poster
Blog Entries: 28

Rep: Reputation: 34
I have another suggestion...


Quote:
Originally Posted by linus72 View Post
alright
gonna start in the morning


simple plain ole 5 partition,swap, ext3 ok?

sda1 ext3
sda2 ext3
sda3 ext3
sda4 extended
sda5 swap

yes?
Instead of choosing filesystems for each partition, simply create the partition (using c/fdisk) that will be used for Dragonfly, leaving the rest of the disk space blank. You really don't want to give more space to Dragonfly than what's needed. Hopefully, Dragonfly doesn't misbehave and demand to use the entire disk. That' why I invited Tallship here. Because he can answer these questions in a more authoritative manner. Let's wait a bit and see if he shows up on his own. If not, I would suggest that some of you also email him, asking him to participate here.

And personally, I prefer XFS as my filesystem. Personal experience has shown it to be exceptional and stable. Recovery has never been an issue for me either.

Shingoshi

Last edited by Shingoshi; 07-31-2009 at 09:38 PM.
 
Old 07-31-2009, 10:05 PM   #17
gankoji
Member
 
Registered: Nov 2007
Location: Southern California
Distribution: Slackware-13.0 x86_64, Slackware 12.2, slackware64-current
Posts: 225

Rep: Reputation: 35
Okay I'll look forward to tallship's arrival. I'm going to peruse the dragonfly handbook until then, and maybe even get started on the deployment tonight. The only question I have for the moment is how do I go about making the USB stick from the .img file? ...rather, what are the proper parameters for the dd command? What bs is appropriate? I'm going to try the standard 512 and see what happens, and I'll report that as soon as I know.
 
Old 07-31-2009, 10:45 PM   #18
Shingoshi
Member
 
Registered: Oct 2006
Location: Cochise County, Arizona
Distribution: Gentoo-AMD64 / Slackware64-Current
Posts: 474

Original Poster
Blog Entries: 28

Rep: Reputation: 34
Never formatted my usbstick...

Quote:
Originally Posted by gankoji View Post
Okay I'll look forward to tallship's arrival. I'm going to peruse the dragonfly handbook until then, and maybe even get started on the deployment tonight. The only question I have for the moment is how do I go about making the USB stick from the .img file? ...rather, what are the proper parameters for the dd command? What bs is appropriate? I'm going to try the standard 512 and see what happens, and I'll report that as soon as I know.
The only time I ever used my usbstick, was to transfer a file. I left the formatting as it was. So I couldn't help you there. I too am waiting for Tallship to show up. There might be threads here on LQ which would answer you question about the usbstick.

Shingoshi
 
Old 07-31-2009, 11:07 PM   #19
foodown
Member
 
Registered: Jun 2009
Location: Texas
Distribution: Slackware
Posts: 611

Rep: Reputation: 221Reputation: 221Reputation: 221
I am SOOO lost . . .

Wouldn't the whole challenge here be writing a Linux driver for the HAMMERFS? Once that was done, wouldn't running Slackware, or ANY Linux distro with HAMMERFS be just like etx3, JFS, or XFS?

Dragonfly is open source, right? So . . . you could just port the HAMMERFS drivers from their kernel, right? (You'd have to re-write them, but the low-level code could at least be made to match.)
 
Old 07-31-2009, 11:09 PM   #20
gankoji
Member
 
Registered: Nov 2007
Location: Southern California
Distribution: Slackware-13.0 x86_64, Slackware 12.2, slackware64-current
Posts: 225

Rep: Reputation: 35
Yeah see I've been sort of thinking the same thing... I just figured we'd go with shingoshi's plan since it was the only one we had at the moment. Thing is, I'm no FS guru, so porting might prove to be difficult. I might try that route as well tho.

[EDIT]Plus, we also have to consider all of the other utilities that go with a FS, like formatting utilities and tuners and consistency checks and all that jazz (all though some functionality already might be covered by the kernel at a generic level, waiting to be implemented on a per FS basis...). There's a lot of work going to be have to be done here, and I for one am sure I'm going to have trouble because I'm new enough to Linux, let alone BSD/unix. I'm more than ready to dive in head first though!![/EDIT]

Last edited by gankoji; 07-31-2009 at 11:12 PM.
 
Old 07-31-2009, 11:29 PM   #21
Shingoshi
Member
 
Registered: Oct 2006
Location: Cochise County, Arizona
Distribution: Gentoo-AMD64 / Slackware64-Current
Posts: 474

Original Poster
Blog Entries: 28

Rep: Reputation: 34
That's exactly what I'm hoping for...

Quote:
Originally Posted by foodown View Post
I am SOOO lost . . .

Wouldn't the whole challenge here be writing a Linux driver for the HAMMERFS? Once that was done, wouldn't running Slackware, or ANY Linux distro with HAMMERFS be just like etx3, JFS, or XFS?

Dragonfly is open source, right? So . . . you could just port the HAMMERFS drivers from their kernel, right? (You'd have to re-write them, but the low-level code could at least be made to match.)
But I really have no way of knowing until the attempt has been made. I'm hoping that simply compiling the HammerFS driver on Dragonfly and repackaging it will start us off in the right direction. We really need Tallship to show up here. I don't have the means to try any of this. And that's bad. I really should have something to work with here. But I don't, and can't change that. So the best I can do is speculate from a position of ignorance. Which is something I really hate doing.

Maybe I'm going about this all wrong. We need to have a running Linux kernel to compile the Hammer drivers against. So my suggestion may be backwards! I have to get the Hammer sources and see if I can compile them on Slackware. That may be the correct way of doing this. I don't know though, and that bothers me.

I'll look for the Hammer sources now.

Shingoshi

EDIT: We should all start looking to see what else has been done or speculated by other Linux groups to see what they've come up with. Searching Google for hammerfs is the place to start.
http://forums.macosxhints.com/showthread.php?t=93681

EDIT: I just found this link on Google: http://hammerfs.googlepages.com/
Seems someone has already started working on this.
http://hammerfs-ftw.blogspot.com/200...-to-linux.html

Last edited by Shingoshi; 07-31-2009 at 11:42 PM.
 
Old 08-01-2009, 12:12 AM   #22
Shingoshi
Member
 
Registered: Oct 2006
Location: Cochise County, Arizona
Distribution: Gentoo-AMD64 / Slackware64-Current
Posts: 474

Original Poster
Blog Entries: 28

Rep: Reputation: 34
Creating a list of links to follow...

http://leaf.dragonflybsd.org/mailarc.../msg00062.html
http://leaf.dragonflybsd.org/mailarc.../msg00063.html
Matt Dillon's email address: dillon @ backplane.com

I'll keep adding to this list. So check back and see what I've updated here.
Shingoshi

EDIT: I wouldn't be surprised if I saw comments like these coming from users on this forum also: http://linsux.org/index.php?topic=410.0
Pretty pathetic!

Last edited by Shingoshi; 08-01-2009 at 12:17 AM.
 
Old 08-01-2009, 12:19 AM   #23
gankoji
Member
 
Registered: Nov 2007
Location: Southern California
Distribution: Slackware-13.0 x86_64, Slackware 12.2, slackware64-current
Posts: 225

Rep: Reputation: 35
have you emailed matt dillon? i'm going to, and mention that we've considered contributing to a port of his FS. I'm sure he'd be the one to know about links and peeps and all that good info. I'll keep you posted on our convo.
 
Old 08-01-2009, 04:01 AM   #24
svek
LQ Newbie
 
Registered: Mar 2009
Distribution: Slackware
Posts: 8

Rep: Reputation: 0
Yes, you have to port the code to Linux otherwise it wont work.

There's already a project on the way to port the Hammer FS to Linux by Daniel Lorch.
Here are some more details http://leaf.dragonflybsd.org/mailarc.../msg00000.html
 
Old 08-01-2009, 06:11 AM   #25
linus72
LQ Guru
 
Registered: Jan 2009
Location: Gordonsville-AKA Mayberry-Virginia
Distribution: Slack14.2/Many
Posts: 5,573

Rep: Reputation: 470Reputation: 470Reputation: 470Reputation: 470Reputation: 470
Hey
did you guys read about this stuff

Quote:
I can't stress enough that HAMMER is designed for large storage media. The minimum I would be comfortable with would be around a 40G partition, though I often create smaller partitions for testing purposes. HAMMER can address up to 1-Exabyte of space and the use target is really designed for 500G and up.
damn...
 
Old 08-01-2009, 09:44 AM   #26
tallship
Member
 
Registered: Jul 2003
Location: On the Beaches of Super Sunny Southern San Clemente, California USA
Distribution: Slackware - duh!
Posts: 534
Blog Entries: 3

Rep: Reputation: 118Reputation: 118
Post Hi Guys! Sorry it took me so long to get back here :)

Okay there's a few things that I should probably cover here. Hammer is Alpha right now for Linux. I've been running it for a couple of months, and you can create images and mount them, and read them, and that's about it right now.

I've provided a doc w/links to compile and mount the fs on your systems - any GNU/Linux system will do for this. There's nothing particularly distro specific at this point, although Slackhammer is intended for us Slacksters, and I suppose support for this arch is actually distro-centric.

Once we've finished I'm sure there will be all kinds of folks wanting to mount Hammer filesystems on Linux machines. But now is prolly the best time to begin familiarizing ourselves with it.

http://NorthTech.US/slackhammer/README

Matthew is quite supportive of the effort too, and I expect may even provide some final tweaking and testing before a stable Linux port is finally released.

On another note (as there are just too many posts to quote from above), I'll address a few issues I've seen in this thread so far.

First, a 40GByte partition is okay once the filesystem is writable, but in general, 60 gigs (even more) is probably the minimum before the filesystem is even worth mounting. But use the image that's available on the site - no need to start creating partitions at this point. Just mount it under /mnt or wherever you prefer in your /etc/fstab.

As far as device drivers are concerned, insmod will take care of that. There's more elegant ways to do this on startup later so you don't have to put it into rc.local too, but for now that's not advisable since we're just talking about installing the kernel mod and tearing it out again and again.

I'm not sure if it was this thread or the previous one, but someone had said something about files systems, crashes, and recovery where mounting a file system from a live CD is concerned. It's hogwash, if you use a live CD that has that FS on it However, it is always a valid concern nevertheless, and a 10 or 20 meg /boot partition (make it Ext2) will ensure that you don't have to work around this issue if you're worried about Linux doin' a wyndoze on you LOL!

This reeks of deja vu to me so much Linboard Linux started out on FIDOnet this way, when I was complaining about the broken releases of 386BSD and SLS Linux at that time. There really wasn't anything else but Linboard and Yggdrassil. I had Linboard selling on the shelves at Egghead Software and Computerland, among others, and one day I noticed that some deadhead dude wearing tie-dyes up in the Bay Area had also rolled a distro for the same frustrated reasons I did - but Patrick did it waaaayyy better, and I've been a Slackware zealot ever since

Well, that's about it for now. I've got my 30th High School reunion tonight in Redondo Beach, my elementary school reunion at a pizza parlor on Sunday afternoon in Torrance, and maybe I'll get lucky with one of my old high school sweethearts eh?

Kindest regards,
 
Old 08-01-2009, 11:31 AM   #27
gankoji
Member
 
Registered: Nov 2007
Location: Southern California
Distribution: Slackware-13.0 x86_64, Slackware 12.2, slackware64-current
Posts: 225

Rep: Reputation: 35
All I have to say is that this is going to be SCHWEEEEEEET
 
Old 08-01-2009, 11:34 AM   #28
Shingoshi
Member
 
Registered: Oct 2006
Location: Cochise County, Arizona
Distribution: Gentoo-AMD64 / Slackware64-Current
Posts: 474

Original Poster
Blog Entries: 28

Rep: Reputation: 34
What else can I say?

Hot DAMN!!
The last time I chatted with Matthew, I may have gotten the wrong opinion of his attitude about porting this filesystem. But if he is now willing to participate with a formal effort to get HammerFS on Linux, I can't think of anything better.

Hallelujah!!

Shingoshi
 
Old 08-01-2009, 11:51 AM   #29
gankoji
Member
 
Registered: Nov 2007
Location: Southern California
Distribution: Slackware-13.0 x86_64, Slackware 12.2, slackware64-current
Posts: 225

Rep: Reputation: 35
Okay, update time. Just got through tallship's little readme and I've achieved read only functionality from the kernel module. the hammerread package wouldn't compile on my system, and I've been perusing the code to figure out the error message fro the time being. However, like I said I can mount the raw disk image using

Code:
root@gankoji:/# mount -t hammerfs /home/jake/Downloads/hammerdisk.raw /mnt/hd -o loop
There is one file on there called hammer time, and it's someone's wonderful ASCII art of MC Hammer doing the hammertime dance. Pretty funny if you ask me :-p. Tried to write it and vim allowed me to, until it tried to write to the FS which is what I expected as well. So now we have to get in touch with this Daniel guy and help him figure out the write port! That and we need to do a lot more testing of block devices and other serious FS use to work out the bugs of the read module.

Have any of you other guys started playing with this? It's pretty cool :-p
 
Old 08-01-2009, 12:27 PM   #30
Shingoshi
Member
 
Registered: Oct 2006
Location: Cochise County, Arizona
Distribution: Gentoo-AMD64 / Slackware64-Current
Posts: 474

Original Poster
Blog Entries: 28

Rep: Reputation: 34
That was why I didn't try Hammer (Dragonfly) originally...

Quote:
Originally Posted by linus72 View Post
Hey
did you guys read about this stuff
damn...
I was really concerned that I wouldn't have the disk space for this. Which is funny now. Because my root filesystem is a 1 TB RAID1. Nice to know now that it's possible to use and work on smaller installations. Now, I'll definitely have to rethink that.

Shingoshi
 
  


Reply

Tags
slackware64



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
brave new world odimachkie LinuxQuestions.org Member Intro 1 02-16-2009 03:28 PM
Newbs in a brave, new world macombej LinuxQuestions.org Member Intro 0 11-08-2008 09:32 PM
Brave captain Jeebizz General 15 11-12-2007 05:51 AM
Feeling brave Jeebizz Slackware 2 04-28-2005 11:23 PM
Brave New World W:(L:) Linux - Newbie 30 11-09-2003 07:50 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:45 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration