LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > *BSD
User Name
Password
*BSD This forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.

Notices


Reply
  Search this Thread
Old 05-21-2009, 12:57 PM   #1
explorer
Member
 
Registered: Feb 2003
Posts: 229

Rep: Reputation: 34
Cool PC-BSD (fibonacci) Partitioning


Another bsd noob here. I've experimented with pc-bsd in a virtualbox for a week or so and have come to kind of like it. I wanted to install it on my os hard drive in the free space at the end of the drive. My drive is partitioned like this from beginning to end:

[m$/slackware/buntu/mandriva/_freespace_]

The m$ partition and the freespace are both about the same size. My first attempt at installing pc-bsd resulted in overwriting the m$ partition when I thought I was installing in the _freespace_ area. Using the gui os installer, it looks like it sees only the first partition on the drive - I don't see any way to select the freespace at the end of the drive. For now, I put m$ at the end of the drive where the freespace was, and left bsd at the front of the drive, but I would like to swap those two if I can -

My question: is there anyway to get pc-bsd to install in freespace anywhere other than the front of the drive ? I'm using fibonacci.
 
Old 05-21-2009, 02:41 PM   #2
rocket357
Member
 
Registered: Mar 2007
Location: 127.0.0.1
Distribution: OpenBSD-CURRENT
Posts: 485
Blog Entries: 187

Rep: Reputation: 74
Quote:
Originally Posted by explorer View Post
Using the gui os installer, it looks like it sees only the first partition on the drive - I don't see any way to select the freespace at the end of the drive.
Quote:
Originally Posted by http://www.freebsd.org/doc/en/books/handbook/install-pre.html
FreeBSD must be installed into a primary partition.
PC-BSD is based on FreeBSD, and hence the same restrictions apply. Typically when you install Windoze, it'll create a single primary partition and partition the remaining space as logical partitions. If this is the case, you can choose one of three paths:

1) recreate the logical partitions as primary partitions, reinstalling the other OS's. (Note: on x86/x86_64 you can only have 4 primary partitions, so you'd have to lose one of the Linux distros if you're running one of those architectures...alternatively you could create 5 partitions (3 primary, 2 logical), and install two of your Linux distros to logical partitions).

2) install Windoze to the last logical partition and install PC-BSD to the primary partition.

3) Purchase another hard drive, and use a primary partition on it for PC-BSD.

Last edited by rocket357; 05-21-2009 at 04:21 PM.
 
Old 05-21-2009, 04:01 PM   #3
explorer
Member
 
Registered: Feb 2003
Posts: 229

Original Poster
Rep: Reputation: 34
BSD Requires Primary Partition

Thanks Rocket - as I said, I'm a noob - no experience with any bsd, not just pc-bsd. I guess what you're saying echos what I just found on the official pc-bsd forum:
-----
0/ PC-BSD requires a primary partition
1/ Installing PC-BSD into a primary partition, requires one to already be prepared for use.
-----

With that in mind, I should be able to put m$ back at the front of the drive where it was in the first partition(primary), and then use m$ or slackware to crate a new primary partition at the end of the drive so pc-bsd will have a place to go besides overwriting m$. This should work (do you agree?) since all of my *ux installs, except slackware, are sitting on extended logical partitions. Once I put m$ back at the front of the drive it will look some thing like this:

m$(pri)_/_slackware(pri)_/_buntu(logical)_/_mandrake(logical)_/_empty(pri)

actually, it will look more like this since I am using a single swap partition for all of my *ux's, and each of the *ux's are installed on a single partition - the swap was created with the first ux install, slackware, then one partition added for buntu, then another for mandriva.

m$(pri)_/_slackware(pri)_/_linux-swap(log)_/_buntu(log)_/_mandrake(log)_/_empty(pri)

If I have a primary partition already sitting at the end of the drive, then will pc-bsd see it and let me choose it rather than wrecking m$ again ? Or will I be able to put another primary partition at the end of the drive ? I know the max is 4 but do they all have to go together at the front ? (can't remember)

Last edited by explorer; 05-21-2009 at 04:08 PM.
 
Old 05-21-2009, 04:37 PM   #4
rocket357
Member
 
Registered: Mar 2007
Location: 127.0.0.1
Distribution: OpenBSD-CURRENT
Posts: 485
Blog Entries: 187

Rep: Reputation: 74
Quote:
Originally Posted by explorer View Post
With that in mind, I should be able to put m$ back at the front of the drive where it was in the first partition(primary), and then use m$ or slackware to crate a new primary partition at the end of the drive so pc-bsd will have a place to go besides overwriting m$.
I've actually never tried that. I typically partition with this layout:

primary/primary/primary/extended(logical/logical/logical/etc...)

I can't off the top of my head think of a reason it wouldn't work to place a primary after an extended (you can only have one extended partition to hold logical partitions, though). If it works, please let me know heh.
 
Old 05-22-2009, 09:14 AM   #5
mobydick
Member
 
Registered: Sep 2008
Distribution: Slackware FreeBSD
Posts: 42

Rep: Reputation: 16
FreeBSD requires a primary partition type a5. Run fdisk from within
Slackware and create it. You can use Slackware install CD/DVD for this job.
 
Old 05-22-2009, 12:20 PM   #6
explorer
Member
 
Registered: Feb 2003
Posts: 229

Original Poster
Rep: Reputation: 34
Wink Thanks

Thanks fellas. Ill probably try to re-install stuff this weekend and let you know how it works. I think I remember now reading somewhere that bsd required a primary partition but since I had never actually used it, I had forgotten about it.
 
Old 05-27-2009, 05:20 PM   #7
explorer
Member
 
Registered: Feb 2003
Posts: 229

Original Poster
Rep: Reputation: 34
Thumbs up bsd where it needs to be now

I re-installed my os's over the past weekend and it went pretty well. It's kind of like I wanted to have it with nt on the front, then bsd followed by the other *ux's...

_nt_/_bsd_/_(extended_Linux1_/_Linux2_/_Linux3_)

Now if I can get my rt73usb wireless going Ill be set to do updates.
 
  


Reply



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
Partitioning Problems for PC-BSD on Toshiba M700 Junko77 Other *NIX 2 01-23-2009 06:52 AM
Partitioning Help to Add PC-BSD to Existing Windows XP Pro tschima *BSD 2 03-18-2008 09:17 AM
Fibonacci with fork BrokenFighter Programming 10 03-10-2007 09:41 PM
Partitioning help - Win2k + Solaris(or BSD) + 1-2 Linuxes: Need help sidewalking Linux - Newbie 3 07-06-2005 08:49 PM
need perl help calculating fibonacci numbers WorldBuilder Programming 5 12-17-2003 01:41 AM

LinuxQuestions.org > Forums > Other *NIX Forums > *BSD

All times are GMT -5. The time now is 05:09 AM.

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