Questions tagged «partition»

磁盘分区是将硬盘驱动器分为多个逻辑存储单元(称为分区)的行为,以将一个物理磁盘驱动器视为多个磁盘。

2
对LVM2逻辑卷进行碎片整理
问题:是否有工具支持对LVM2逻辑卷进行碎片整理?(将范围扩展为一致的顺序) 最好通过定义扩展区的所需顺序(类似于“在磁盘的开头分区A,在A之后的B,但在PV的末尾是X”) 当然,必须考虑以下情况: VG由一个PV组成 VG由许多PV组成,但是每个LV都位于一个PV上 VG由许多PV组成,LV在许多PV中具有其范围 可以讨论是否可以删除分区。 专有技术:可以使用来移动范围的范围pvmove,例如:pvmove --alloc anywhere /dev/sdb1:1000-1999 /dev/sdb1:0-999。 原因:因为手动移动多个范围pvmove是完全可重复的事情(是否有大脑也存在疑问),所以我很好奇是否存在用于自动化/支持该过程的工具。如果不是,也许……一个人做-您认为这样的工具对其他人有用吗?

5
如何挽救无法读取的USB闪存驱动器
我有一个16GB的USB闪存驱动器,以某种方式损坏,甚至fdisk -l无法找到它(我收到一条单行错误消息,提示:“ 无法打开/ dev / sdc ”) 但是,它是附加的,被分配/dev/sdc为dmesg显示: usb 1-7: new high speed USB device using ehci_hcd and address 69 usb 1-7: New USB device found, idVendor=048d, idProduct=1167 usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0 usb 1-7: configuration #1 chosen from 1 choice scsi68 : SCSI emulation for …


3
是否可以在不卸载和重新安装Linux(或丢失数据)的情况下调整根分区的大小?
我已经开始使用同时安装了Debian和Windows 7的计算机。但是,在安装了某些程序之后,我开始收到一条消息,提示空间不足。我知道该系统总共有超过1TB的硬盘空间,并进行了一些研究。看来根分区只有5GB。 有什么方法可以在不重新安装Linux的情况下将更多磁盘空间分配给特定分区? 在下面,您可以找到我执行的几个命令的结果: fdisk -l Disk /dev/sda: 640.1 GB, 640135028736 bytes 255 heads, 63 sectors/track, 77825 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x4a47e2fd Device Boot Start …
17 debian  partition 

1
如何(安全地)将/ tmp移到另一个卷?
今天,该/tmp目录已填满正在工作的计算机。问题是,它不是很大的根分区上。为了解决这个问题,同事在/new/tmp其他地方创建了一个目录,将所有内容复制到新目录,删除了原始目录/tmp并建立了符号链接/tmp -> /new/tmp。 当他复制文件时(真的,这是别人,不是我!),他没有使用,-a因此下面每个文件的所有者/new/tmp都是root。此外,他没有设置/new/tmp目录的权限,因此它是默认的0755。这不会造成麻烦,甚至没有进行调整,所有权位也无法将计算机恢复到可接受的工作状态。我最终不得不删除所有内容/tmp并重新启动。 该/tmp目录包含各种套接字和管道等,因为一堆人通过VNC运行Gnome,而我使用的screen是它自己的管道。 有没有安全的方法将/tmp目录移动到正在运行的系统上的其他卷?我不确定要使一切正常运行我会做些什么。我对管道和插座会发生什么特别好奇。

3
如何从头开始创建格式化的分区映像文件?
我需要创建一个只有一个分区的文件系统(无内容)(/dev/zero)。我尝试了以下命令序列: dd if=/dev/zero of=mountedImage.img bs=512 count=131072 fdisk mountedImage.img n p 2048 131072 基本上,我需要创建一个用零填充的64MB图像文件。然后,我使用fdisk一个新分区为新文件系统(最终应为FAT32)添加一个新分区,该分区从扇区开始2048并使用所有剩余的扇区。 losetup /dev/loop1 mountedImage.img mkfs -t vfat /dev/loop1 但是在这里我遇到了问题。如果我使用设置loop设备并对其进行格式化mkfs -t vfat,则会覆盖分区表,并将文件系统(FAT32)放置到磁盘上。我不需要使用FAT32格式化的整个磁盘,只需要我的主分区即可。 有人知道如何格式化原始磁盘映像的一个分区,而不是整个映像吗?

6
分区驱动器的最佳方法是什么?
我通常将Linux安装在单个分区上,因为我仅将Linux用作个人桌面。 但是,我时不时地重新安装盒子。我要做的就是简单地使用外部硬盘移动文件。 那么在重新安装盒子时如何防止这种情况发生(例如切换到另一个发行版)?
16 linux  partition 

4
为什么分区大小和df输出不同?
我有一个分区/ dev / sda1。 磁盘实用程序显示其容量为154 GB。 df -h显示 Filesystem Size Used Avail Use% Mounted on /dev/sda1 123G 104G 14G 89% / devtmpfs 1006M 280K 1006M 1% /dev none 1007M 276K 1006M 1% /dev/shm none 1007M 216K 1006M 1% /var/run none 1007M 0 1007M 0% /var/lock none 1007M 0 1007M 0% …

5
通过减少/ home增加根分区
嗨,我需要通过减少/ home来增加根分区空间,在Centos 6.6中,我的情况是这样的: /dev/mapper/VolGroup-lv_root 50G 46G 1,6G 97% / tmpfs 1,9G 0 1,9G 0% /dev/shm /dev/sda1 477M 61M 391M 14% /boot /dev/mapper/VolGroup-lv_home 140G 3,9G 129G 3% /home 可能吗?



2
如何正确拔出/插入可移动LVM2设备?
如何正确拔出(移除)存储设备,然后插入(插入)具有LVM2的可移动(热插拔,USB等)存储设备? 我找到了这个便条 卸下(拔出,弹出): lvchange -an /dev/your_volume_group_name vgexport -a 插入(插入): vgimport -a lvchange -ay /dev/your_volume_group_name 但我不确定是否使用“全部”选项-a是不是和过度杀伤力? 另一件事,我想知道在某些情况下是否需要vgscan pvscan在这种情况下使用?我在考虑自动化解决方案。


5
为什么仍使用驱动器/分区号?
很多时候,尤其是在与引导加载程序打交道时,我会看到使用了数字驱动器和分区号。例如,在我/boot/grub/grub.cfg看来set root='hd0,gpt2',我的UEFI引导条目经常引用驱动器/分区号,并且在涉及引导加载程序的几乎所有情况下,它似乎都是出现的。 现在我们有了UUID和PARTUUID,以这种方式寻址分区似乎异常不稳定(afaik,不能保证驱动器总是以相同的顺序安装,用户可以移动将驱动器插入其主板的顺序,等等)。 因此,我的问题是双重的: 这种寻址方案是否像我上面概述的那样不稳定?我是否在标准中遗漏了一些东西,这意味着该方案比我预期的要可靠得多,还是由于仅在驱动器中识别出驱动器,该寻址方案会真正使您的系统无法启动(至少要修复启动项)。不同的顺序或将它们插入主板上的不同插槽? 如果以上问题的答案为是,那么为什么继续使用此寻址方案?使用UUID或PARTUUID进行所有操作是否会更加稳定和一致?

5
知道分区需要编辑时,可以使用“ dd”克隆到较小的HDD吗?
我曾经dd克隆过这样的磁盘: dd if=/dev/sdb of=/dev/sda bs=4096 conv=notrunc,noerror,sync 而且它始终运行良好。任何有关“ dd”的文档都会竭力提醒您,目标磁盘的大小必须等于或大于源磁盘的大小。这绝对是必须的吗? 现在,我很明白,如果我克隆到一个较小的磁盘,我不能指望 目标上甚至部分 “超出范围”的任何分区都完好无损。 但是,非常清楚我以后需要在目标上编辑分区,删除“越界”分区,我是否仍可以使用“ dd”对源进行强力复制,直至达到限制目标的物理尺寸?否则,当目标达到其大小极限时,“ dd”会将目标减少为一堆残骸;-) 顺便说一句,通过研究,我看到bs=了从bs=1024到的所有内容的推荐值bs=32M,什么才是最好的?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.