• 歡迎訪問奇跡の海網站,本站不上傳任何資源,所有資源均來自于網絡,歡迎加入奇跡の海~!奇跡の海-WordPress QQ群
  • 本站下載資源為網絡上收集整理而來,并且以計算機技術研究交流為目的,版權歸原作者所有,僅供大家參考,學習,不存在任何商業目的與商業用途.
  • 本站系統鏡像均來自于官方原版,ed2k可視為P2P下載鏈接。所有操作系統默認均為試用版,如有正版密鑰可以有效激活,本站不提供任何激活和相關服務。

Ubuntu Linux根分區擴容方法

服務器 奇跡の海 7個月前 (04-27) 241次瀏覽 已收錄 0個評論 掃描二維碼

Ubuntu Linux根分區擴容方法

方法1:Ubuntu Linux移動根分區

  0:我的配置:分區:sda1 原XP ,

  sda2擴展分區,下有兩個邏輯分區(sda5,sda6),

  sda3 Ubuntu分區,

  sda4 Swap分區

  1:從LiveUSB(LiveCD)啟動。

  運用 現有系統的打造 LiveUSB工具及安裝鏡像打造 LiveUSB,當然你也能夠 用LiveCD,建議運用 LiveUSB(LiveCD可能掛載分區時會不能 建立 目錄);

  在開機啟動選項里挑選 你的啟動裝備 (運用 Del鍵或F2鍵或F12鍵進入啟動選項,細致 視機器而定)

  2:掛載sda1和sda3。

  這個沒什么好說的,能夠 在文件閱讀 器中掛載,也能夠 手動用mount命令

  3:移動文件。

  用 cp -ax /media/分區3/* /media/分區1/ “分區1”是sda1掛載的目錄,“分區3”是sda3掛載的目錄,參加 -ax 參數能夠 保證復制時保存 屬性。

  4:重裝grub。

  這一步的目標 是保證grub從sda1尋找menu.lst文件,而不是原來的sda3。

  要領 :依然是在LiveUSB上,打開終端,輸入sudo grub命令,可能要等一會兒,然后出現grub>提示符;

  輸入find /boot/grub/stage1,假如 出現(hd0,0) (hd0,2)兩項,那就表明 你復制的沒疑問 ;

  接著輸入:root (hd0,0),表明啟動分區是第0塊硬盤上的第0分區(grub中用0示意 1,1示意 2,以此類推);

  然后輸入:setup (hd0),將grub裝到第0塊硬盤上。

  5:修改menu.lst。

  這一步最首要 ,是能否從新系統上啟動的首要 。

  打開終端;

  將原來的menu.lst改名:在終端中進入分區3目錄下/boot/grub目錄,運用 sudo mv menu.lst newfilename把menu.lst改名(newfilename為隨意 的其他名稱)

  cd 命令進入sda1掛載目錄下的/boot/grub目錄;

  查看分區UUID:sudo ls -l /dev/disk/by-uuid ,記載 下sda1和sda3的UUID(分區編號sdx在行尾);

  修改分區1上的menu.lst:

  sudo cp menu.lst menu.lst.backupfile (備份menu.lst文件)

  sudo gedit menu.lst,把里面sda3的UUID都替換為sda1的UUID,然后保存,關上 gedit和終端;

  注:有些人的grub可能不是運用 UUID來識別分區,能夠 直接將menu.lst里的/dev/sda3改為/dev/sda1。

  6:重啟。從硬盤啟動(改回你的設定,不再運用 LiveUSB啟動)

  假如 成功的話,進入隨意 目錄下查看剩余空間,假如 與新分區剩余空間相符,這一步進入的就是新分區了,假如 你運用 一段時間后沒什么疑問 ,就能夠 把原來的sda3刪掉以作他用了。

  假如 失敗,將分區3上的menu.lst還原 ,并在grub命令下運用 root (hd0,2)然后setup (hd0),以重裝grub。

方法2: 合并分區

裝Ubuntu的時候,只分了8G的空間,倒騰倒騰很快已用容量就上升到90%了,如何擴大/的容量?

在WINDOWS下,這樣的問題很容易解決,因為有 分區魔術師PQMAGIC,可惜它不支持ext3

在LINUX下,終于也發現了這樣的工具——GParted

Gparted在工作中,必須先umount所有可能涉及操作的分區,因此我們不能在ubuntu的環境中去調整ubuntu的/分區。Gparted提供了多種操作環境:自行編譯、LiveCD和LiveUSB

我首先嘗試了在機器中的另一套Linux環境REDHAT中編譯安裝Gparted,Gparted對編譯環境的要求比較高,RHEL4U4下需要 升級glibc及分區相關的N個包。完成后發現編譯版的“G”有名無實,是命令行界面而不是Gnome。簡單看了一下,命令提示都還比較完善,鑒于命令行 操作需要自己計算留意容量扇區之類的東西,太麻煩,改換LiveCD。

LiveCD有52M,是一個簡單的桌面linux環境,包括有圖形化的Gparted、Gnome終端、Usb管理器、抓圖工具及mount、fdisk等工具。用NERO for Linux3刻錄,光盤啟動后,直接進入了Gparted。

Gparted的操作非常簡單,會用PQmagic的同學一定會覺得很親切。

刪除一個NTFS分區、移動到ubuntu分區后、Resize ubuntu分區、apply……

完成后重啟進入ubuntu,除/外所有變動的分區都出現了mount異常,這是因為ubuntu使用uuid來識別分區,而分區的變化導致uuid也發生了變化。sudo ls -l /dev/disk/by-uuid查看當前的uuid,手動修改/etc/fstab的相應條目,即恢復正常。

至此,我的ubuntu /分區已經有了45G容量。


版權聲明:本站所有文章和資源使用CC BY-NC-SA 4.0協議授權發布 , 轉載應當以相同方式注明文章來自“SeaOMC.COM->Ubuntu Linux根分區擴容方法!在下邊可以分享本文哦!
喜歡 (0)
[]
分享 (0)
奇跡の海
關于作者:
一個WordPress菜鳥!
發表我的評論
取消評論

表情 貼圖 加粗 刪除線 居中 斜體 簽到

Hi,您需要填寫昵稱和郵箱!

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
中国福利彩票36选7开奖结果