从Windows到Linux分区分配内存
我发现我可以用gparted
做到这一点,但我只是想知道,在我的情况下,如何采取行动以及采取什么步骤,因为分区情况很混乱:
因此, sda1
和sda2
分别是Windows和C drive
的系统保留。 sda3
是D drive
,我用它来个人数据,我从Win和Ubuntu使用它。 然后关注Linux驱动器。
30 GB的未分配空间,在C
和D
之间,我从C drive
释放出来并希望用它扩展sda6
(实际上我想要总共使用70 GB,但这些30 GB仅用于测试)。
一位朋友告诉我,我无法将空闲空间分配给sda6
因为sda3
介于两者之间。 在这种情况下,我真的没有被承认,所以我想请求一些帮助,更确切地说 – 一步一步做什么的提示。 请不要重新安装或完全格式化任何内容。
无需重新安装或完全格式化任何内容,请测试:
打开一个终端,
按Ctrl + Alt + T.
运行:
sudo -i umount /dev/sda3 gparted
由于gparted将未分配的空间添加到/ dev / sda3并应用更改
您已将30,54 Gib添加到/ dev / sda3
关闭gparted并重新启动,在终端上运行:
reboot
如果一切正常,你认为/ dev / sda3中的可用空间中的文件是否可以在Ubuntu中使用。
打开一个终端,
按Ctrl + Alt + T.
运行:
sudo -i cd /media/milkncookiez/4C60D12760D11912 dd if=/dev/zero of=part-ext count=31457280 mkfs.ext3 /media/milkncookiez/4C60D12760D11912/part-ext
从现在开始,你有一个30GB空间的文件可以在Ubuntu中作为ext3挂载。
假设您要将其作为/ data挂载到/ home / user目录中,您必须:
打开一个终端,
按Ctrl + Alt + T.
运行:
sudo -i mkdir /home/milkncookiez/data mount -o loop /media/milkncookiez/4C60D12760D11912/part-ext /home/milkncookiez/data chmod -Rf 777 /home/milkncookiez/data
你有30GB的/ home / milkncookiez /数据。
要使更改成为永久更改,您必须:
打开一个终端,
按Ctrl + Alt + T.
运行:
sudo -i nano /etc/fstab
您应该将此行添加到文件末尾:
/media/milkncookiez/4C60D12760D11912/part-ext /home/milkncookiez/data ext3 loop,rw,auto 0 2
Ctrl + O ,保存文件。 Ctrl + X ,关闭nano。