雙系統給ubuntu增加分割槽

2021-08-18 18:26:26 字數 1322 閱讀 8212

因為本人安裝的是windows,ubuntu雙系統,所以當時給ubuntu分配的空間比較小,現在想在ubuntu下編譯android rom,但是aosp**就是幾十g,空間嚴重不夠,因此,準備給ubuntu增加磁碟空間。

首先進入windows系統,在windows下使用磁碟管理-壓縮卷給壓縮出乙個未分配的分割槽出來,然後新建簡單卷,按nfts格式格式化。

重啟進入ubuntu系統。這時可能會進入不了系統,因為剛才多分了乙個區,grub引導所在的分割槽變了。解決辦法參見:

在ubuntu下使用磁碟工具,找到剛在在windows下的那個分割槽,記住它的裝置名:比如/dev/sda8。

使用終端,輸入:mkfs -t ext4 /dev/sda8 

將剛在的分割槽格式化為ext4格式。

重啟,它會自動掛載在/home/open下。                               

幾天前我在我的本本上將某乙個分割槽一分為二,重新啟動的時候出現如下錯誤:

因為我的電腦是ubuntu的,開機用的是grub引導,而grub就放在ubuntu裡的/boot/grub下。由於我多分出了乙個區,導致grub找不到原先的ubuntu所在分割槽,自然就找不到/boot/grub了,因此解決這個問題很簡單,只要把grub和/boot/grub對應上就可以了。

步驟如下:

1.輸入ls,如下所示:

會列出目前磁碟上可用的所有分割槽,根據原先磁碟上的分割槽順序大概確定ubuntu所在分割槽是這幾個中的哪乙個(無法確定也沒關係,乙個乙個試唄)

2.輸入set,如下所示:

會列出當前grub的設定,正是因為這些設定錯誤,才導致grub無法找到ubuntu分割槽,既然grub找不到,那我們要手動指定了。

3.以(hd0,msdos1)為例,分別輸入:

set root=hd0,msdos1

set prefix=(hd0,msdos1)/boot/grub

如下所示:

注:這裡的格式可能會隨grub的版本不同而不同,只要和之前set列出的格式一致就可以了

4.再輸入set,發現我們已經設定好了:

增加分割槽空間

增加分割槽空間 root home 1 備份home cp r home homebak 2 解除安裝home umount home 程序占有 fuser m v i k home kill 9pid root bogon do you really want to remove active l...

LVM增加分割槽大小

有的時候,在使用系統一段時間,因為種種原因不得不擴大分割槽,這裡是指擴大已經存在的分割槽,而且不影響原來分割槽的資料 因為在安裝系統時,多留了乙個心眼,就是擔心哪天突然需要增加分割槽容量,所以在當時使用的是lvm分割槽來安裝系統。當然如果你的是其他分割槽格式,也不用擔心,可以轉換為lvm格式。一 準...

給ubuntu的swap分割槽增加容量

1.建立乙個 swap 檔案。mkdir swap cd swap sudo dd if dev zero of swapfile bs 1024 count 100000 出現下列提示,上面命令中的 count 即代表swap檔案大小。記錄了 100000 0 的讀入 記錄了 100000 0 的...