All pastes #223873 Raw Edit

Someone

public text v1 · immutable
#223873 ·published 2006-10-27 03:51 UTC
rendered paste body
Old partitioning:

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          15      120456   83  Linux
/dev/hda2              16         499     3887730   83  Linux
/dev/hda3             500         999     4016250   83  Linux
/dev/hda4            1000        9733    70155855    5  Extended
/dev/hda5            1000        4499    28113718+  83  Linux
/dev/hda6            4500        4599      803218+  82  Linux swap / Solaris
/dev/hda7            4600        9733    41238823+  83  Linux

/dev/hdb1   *           1         747     6000246   83  Linux
/dev/hdb2             748         784      297202+   5  Extended
/dev/hdb5             748         784      297171   82  Linux swap / Solaris

During dapper install, repartition hda1-3 into a single partition:

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         999     about 8G  83  Linux
/dev/hda4            1000        9733    70155855    5  Extended
/dev/hda5            1000        4499    28113718+  83  Linux
/dev/hda6            4500        4599      803218+  82  Linux swap / Solaris
/dev/hda7            4600        9733    41238823+  83  Linux

/dev/hdb1   *           1         747     6000246   83  Linux
/dev/hdb2             748         784      297202+   5  Extended
/dev/hdb5             748         784      297171   82  Linux swap / Solaris

For the install, use hda1 for /, and hdb5 for swap

mkdir /mnt/hda7
mount /dev/hda7 at /mnt/hda7
Copy all desired data from /mnt/hda7/John to /home/john
umount /mnt/hda7
fdisk /dev/hda
  delete partitions hda4 thru 7
  create a new hda2, for swap... make it about 1G
  create a new hda3, for /home... make it contain the rest of the disk

Resulting partitions:

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         999     about 8G  83  Linux
/dev/hda2            1000        1249     about 1G  82  Linux swap / Solaris
/dev/hda3            1250        9733    about 71G  83  Linux

/dev/hdb1   *           1         747     6000246   83  Linux
/dev/hdb2             748         784      297202+   5  Extended
/dev/hdb5             748         784      297171   82  Linux swap / Solaris


mkswap /dev/hda2
mkdir /mnt/hda3
mount /dev/hda3 /mnt/hda3
copy all of /home to /mnt/hda3
su root
delete /home/*
modify fstab
  change swap from /dev/hdb5 to /dev/hda2
  add a line for /home, use /dev/hda3

reboot
mkdir /mnt/hdb1
mount /dev/hdb1 /mnt/hdb1
copy anything wanted from breezy home directory (/mnt/hdb1/john) to new home dir
umount /mnt/hdb1
rmdir /mnt/hd*

done!