我正在尝试在我的脚本中创建一个交换分区,使用parted,基于Arch指南。
https://wiki.archlinux.org/title/Parted#Partition_方案
不知怎么的,它总是跳过文件系统类型,而使用它作为分区标签。
手动运行parted的
创建正确的文件系统linux- manually (V1).
。
root@NAS[~]# parted /dev/sdb
GNU Parted 3.4
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(
如何将Grub完全移动到一个新的分区?当我安装Ubuntu (Kubuntu)时,我只为/boot分区分配了256个D0,这似乎还不够。每次安装新内核时,安装都会部分失败,因为没有足够的空间,所以我不得不手动干预。因此,我试图将grub从旧的引导分区/dev/sdb5移动到新的512 MiB分区/dev/sdb7。
我编辑了/etc/fstab以指向使用新的引导分区。
# /boot was on /dev/sdb5 during installation
#UUID=f1fcbfbe-7943-4e48-9796-8d0c42076c0b /boot ext4 defau
正如标题所述,GRUB能否安装到不包含Linux系统的单独驱动器上?
例如,假设我有两个磁盘:sda和sdb。
假设分区布局是这样的(完全假设的):
Disk Partition Filesystem Size Contents
--------------------------------------------------------
sda
sda1 NTFS 256GB Windows 7 OS
sda2 NTFS 500GB D
我有奇怪的情况和相同的驱动器:
pvdisplay
--- Physical volume ---
PV Name /dev/sda5
VG Name group1
PV Size 465.52 GiB / not usable 1.81 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 119173
Free PE 12
尝试从终端执行命令apt upgrade后,我收到以下错误:
E: You don't have enough free space in /var/cache/apt/archives/.
不知道该怎么办。我还检查了磁盘存储是否安全,除了引导驱动器和loop0目录之外,一切正常,如下所示:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb1 0 0 0 - /lib/live/mount/persistence/sdb1
/dev/loop0