หยุดวันสงกรานต์นี้ เลยมานั่งปรับเครื่องตัวเอง กับเตรียมโปรแกรมไว้ใช้งาน ในอนาคต
เรื่องมาจาก directory schema เดิม directory $HOME จะอยู่ภายใต้ / ( root )
ทำให้มีข้อจำกัดในการใช้งาน สืบจากคราวก่อนเนื่องจาก system พัง เลยถือโอกาสทำดิสโทรฯ
อัพเกรด ( จาก dapper 6.06 ) โดยไม่ได้ทำการย้ายข้อมูลและปรับโครงไดเรกทอรี่ใหม่ เพราะ
ต้องใช้เวลา พอมีเวลาว่างเลยมานั่งปรับหน่อย เตรียมไว้ทำ Xen กับ UML ( user-mode-linux )
#OLD partition table scheme

#ติดตั้ง LVM แพคเกจ สำหรับเครื่องผมไม่ได้ติดตั้งให้มาตั้งแต่แรก
#install LVM tools ( my default system-base not install it )
#Reboot may require in mycase i have problem with /dev/mapper error! reboot can solve
apt-get install lvm
#Config Physical Volume in format pvcreate [ physcial vol name ] [ physical device ]
pvcreate PV0 /dev/sda4
#Create Volume Group for contain Logical volume :: vgcreate [ volume group name ] [ phy device ]
vgcreate VG0 /dev/sda4
#Create Logical volume :: lvcrete -L[size]MKG [volume group ] this case i define logical volume name as 'LV0' if not define 'lvm#' is default name and '#' replace with number logical volume
lvcreate -n LV0 VG0
#create file system for new logical volume
mkfs.ext3 /dev/VG0/LV0
#mount and copy data
mount /dev/VG0/LV0 /mnt
cd /home
cp -avx udomsak /mnt/
#edit /etc/fstab for include new partition don't fogget delete or remove old entry :-)~
cp /etc/fstab /etc/fstab.orig
vim /etc/fstab
-- Sample fstab file
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
# /dev/sda3
UUID=a1908d65-6848-4770-a731-615097016220 / ext3 defaults,errors=remount-ro 0 1
# SWAP
/dev/sda2 none swap sw 0 0
# New Home Directory
/dev/VG0/LV0 /home ext3 defaults 0 1
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
--- end
#save and reboot! if something error check you entry in /etc/fstab are correct

#View and check UUID disk number
'blkid' command
#set or view disklabel for ext2/3
'e2label' command
No comments:
Post a Comment