[kwlug-disc] Adding (setting up) 2nd disk.

Raul Suarez rarsa at yahoo.com
Tue Jan 26 15:29:31 EST 2010


Having said that. You could mount the second drive in a directory and then create /home and /data symlinks to those sub directories

Raul Suarez

Technology consultant
Software, Hardware and Practices
_________________
http://rarsa.blogspot.com/ 
An eclectic collection of random thoughts


--- On Tue, 1/26/10, Raul Suarez <rarsa at yahoo.com> wrote:

> From: Raul Suarez <rarsa at yahoo.com>
> Subject: Re: [kwlug-disc] Adding (setting up) 2nd disk.
> To: "KWLUG discussion" <kwlug-disc at kwlug.org>
> Received: Tuesday, January 26, 2010, 3:20 PM
> I think there is some confusion
> here:
> 
> 
> You mount file systems into directories.
> You do not mount partitions.
> You do not mount directories.
> 
> i.e.
> 
> If you have your second partition with two directories
> /home
> /data
> 
> you actually mount the / of that file system into a
> directory of the primary file system.
> 
> Raul Suarez
> 
> Technology consultant
> Software, Hardware and Practices
> _________________
> http://rarsa.blogspot.com/ 
> An eclectic collection of random thoughts
> 
> 
> --- On Tue, 1/26/10, unsolicited <unsolicited at swiz.ca>
> wrote:
> 
> > From: unsolicited <unsolicited at swiz.ca>
> > Subject: Re: [kwlug-disc] Adding (setting up) 2nd
> disk.
> > To: "KWLUG discussion" <kwlug-disc at kwlug.org>
> > Received: Tuesday, January 26, 2010, 3:00 PM
> > Thanks for the note. I get all this.
> > Or I'm still missing something. The instructions still
> seem
> > to be putting /home and /data on different partitions,
> not
> > the same one.
> > 
> > (It's a laptop - there ain't gonna be any more disks
> or
> > partitions, and it isn't going to grow any. Otherwise,
> I
> > probably would have used LVM.)
> > 
> > What I don't get is how both /home and /data are on
> the
> > second disk (partition actually, but never mind that),
> if
> > fstab is mounting /home at /dev/sda6. (When / is
> /dev/sda3.)
> > How is /data on the 2nd disk set up?
> > 
> > Unless fstab mounts /disk2 at /dev/sda6, I create
> > /disk2/home and /disk2/data and create /home and /data
> as
> > links (hard?) there.
> > 
> > Good search terms for such aren't occurring to me.
> > 
> > Thanks for any thoughts.
> > 
> > john at netdirect.ca
> > wrote, On 01/26/2010 10:46 AM:
> > > kwlug-disc-bounces at kwlug.org
> > wrote on 01/26/2010 08:39:14 AM:
> > > 
> > >> I'm setting up a kubuntu 9.10 box, 3
> partitions:
> > OS, swap, data.
> > >> 
> > >> I would like /home and other good stuff, say
> > /data, to be on the second disk.
> > >> 
> > >> How do I do this / what are the magic google
> > terms?
> > >> 
> > >> mount the 2nd disk as /disk2, and create
> /home and
> > /data and link them to /home and /data on the 2nd
> disk?
> > >> 
> > >> Normally, one would make an entire partition
> as
> > /something, like /home. Here I want multiple
> /somethings on
> > the second disk.
> > >> 
> > >> Are there other good things that should be
> there
> > too? I presume /etc is right out, probably /usr too.
> /var?
> > >> 
> > >> Good reference doc appreciated - "linux
> > partitioning" drowns me as a search term.
> > > 
> > > It a fairly subtle task and might not be
> searchable.
> > > 
> > > On a new install you would choose an advanced
> disk set
> > up and set up partitions and mount points manually.
> > > 
> > > If you are retro-fitting a disk then you could do
> a
> > short set of simple commands (assuming /dev/sdb)
> > > 
> > > 1. fdisk /dev/sdb # Create partitions, if they
> don't
> > already exist. Keep in mind any data on the disk will
> be
> > lost.
> > > 2. mke2fs -j /dev/sdb1; mke2fs -j /dev/sdb2 #
> Create
> > file systems.
> > > 3. Edit /etc/fstab to add the new file systems,
> mount
> > then on the proper destinations (i.e. /home and
> /data)
> > > 4. mount /home; mount /data # Mount the file
> systems.
> > This command will ensure that you fstab entries are
> > correct.
> > > 
> > > A side task might be to temporarily mount the
> file
> > systems (mkdir -p /mnt/tmp; mount /dev/sdb1 /mnt/tmp)
> and
> > move over the data from the existing folder (mv
> /home/*
> > /mnt/tmp). Then umount and mount on the right mount
> point
> > (umount /mnt/tmp; mount /home) 
> > > You might also consider using LVM instead of raw
> > partitions. LVM allows you to expand file systems
> easily and
> > add disks as needed. This is a little more
> complicated:
> > > 
> > > 1. fdisk /dev/sdb # create one partition
> > > 2. pvcreate /dev/sdb1 # Initialize the partition
> as a
> > LVM Physical Volume
> > > 3. vgcreate MyData /dev/sdb1 # Create the Volume
> Group
> > named MyData
> > > 4. lvcreate -L 20G -n home MyData # Create a
> 20GB
> > volume group named "home"
> > > 5. lvcreate -L 60G -n data MyData #Create a 60GB
> > volume named "data"
> > > 6. mke2fs -j /dev/MyData/home; mke2fs -j
> > /dev/MyData/data # Create file systems on the LVs
> > > 7. Edit /etc/fstab and add the file systems.
> > > 8. mount /home; mount /data # Mount the file
> systems.
> > > 
> > > When creating LVs you might want to consider
> leaving
> > unallocated space. In other words don't assign all the
> disk
> > space to LVs. Then as you use the file systems you
> will see
> > where you need more space and you can re-allocate
> then. It's
> > easy to add disk to an LV, it's harder to take it
> away.
> > > 
> > > 
> > > John Van Ostrand
> > > Net Direct Inc.
> > >  CTO, co-CEO
> > > 564 Weber St. N. Unit 12
> > > map
> > >  Waterloo, ON N2L 5C6
> > >  john at netdirect.ca
> > > Ph: 866-883-1172
> > > ext.5102
> > > Linux Solutions / IBM Hardware
> > > Fx: 519-883-8533
> > >  
> > > 
> > > 
> > > _______________________________________________
> > > kwlug-disc_kwlug.org mailing list
> > > kwlug-disc_kwlug.org at kwlug.org
> > > http://astoria.ccjclearline.com/mailman/listinfo/kwlug-disc_kwlug.org
> > > 
> > 
> > _______________________________________________
> > kwlug-disc_kwlug.org mailing list
> > kwlug-disc_kwlug.org at kwlug.org
> > http://astoria.ccjclearline.com/mailman/listinfo/kwlug-disc_kwlug.org
> > 
> 
> 
>      
> __________________________________________________________________
> The new Internet Explorer® 8 - Faster, safer,
> easier.  Optimized for Yahoo!  Get it Now for
> Free! at http://downloads.yahoo.com/ca/internetexplorer/
> 
> _______________________________________________
> kwlug-disc_kwlug.org mailing list
> kwlug-disc_kwlug.org at kwlug.org
> http://astoria.ccjclearline.com/mailman/listinfo/kwlug-disc_kwlug.org
> 


      __________________________________________________________________
Connect with friends from any web browser - no download required. Try the new Yahoo! Canada Messenger for the Web BETA at http://ca.messenger.yahoo.com/webmessengerpromo.php




More information about the kwlug-disc mailing list