close
Linux 磁區規畫太小的解決

今日同學問我說:「當初磁區 /var 切得太小,現在不夠用怎麼辦?有沒有不重灌電腦能解決的方法。」

當我了解情況後,發現能另裝一顆硬碟是比較可行的方法,下面是回信的備忘:

  (1) 關電腦,安裝空間足夠的硬碟後重開機。
  (2) 新裝的硬碟設備 應該會是 /dev/hdxxx (IDE) 或是 /dev/cxdx (SCSI) 這個名稱
        可以下指令 fdisk -l 來查看,例:
 
       Disk /dev/cciss/c0d1: 440.4 GB, 440430842880 bytes
       255 heads, 63 sectors/track, 53546 cylinders
       Units = cylinders of 16065 * 512 = 8225280 bytes
 
               Device Boot      Start         End      Blocks   Id  System
       /dev/cciss/c0d1p1   *           1       53546   430108213+  83  Linux
  
  (3) 建立臨時目錄 /var2 
        # mkdir /var2
  (4) 掛載,假設新裝的硬碟是 hdc
       # mount /dev/hdc /var2
  (5) 把/var 複製到 /var2
       # cp -r /var/* /var2/
  (6) 卸載
       # umount /dev/hdc
  (7) 重新掛載到 /var
       # mount /dev/hdc /var
  (8) 寫入開機掛載
       # vi /etc/fstab
       加入一行
       /dev/hdc /var                    ext3    defaults        1 2
      以上就完成設定,可以重開機,重開機後的 /var/ 就會指到新硬碟。

      修改完 /etc/fstab 後記得用 # mount -a 檢查有沒有寫錯,否則會無法開機

完整連結 http://note.tc.edu.tw/633.html

arrow
arrow
    創作者介紹
    創作者 Johnson峰 的頭像
    Johnson峰

    Johnson峰的部落格

    Johnson峰 發表在 痞客邦 留言(0) 人氣()