Questions tagged «disk»

有关磁盘存储设备(例如硬盘驱动器,软盘驱动器和光盘驱动器)的问题。

2
文件系统块大小如何工作?
所有Linux文件系统的块大小均为4kb。假设我有10mb的硬盘存储空间。这意味着我有2560个可用块,假设我复制了2560个文件,每个文件的大小为1kb。尽管每个1 kb的块未填充整个块,但它将占用1个块。 因此,我的整个磁盘已装满,但仍有2560x3kb的可用空间。如果我要存储另一个文件,例如1mb,文件系统是否可以存储?它会写在各个块剩余的可用空间中吗?有没有解决这个问题的概念? 我希望澄清一下。提前致谢
11 disk  storage 

4
神秘的硬盘故障?
我的新1.5 TB ext4硬盘发出神秘的声音,无法读取和写入。但不总是。有时它只是工作。但是随后我得到了以下错误。有谁知道解决方案,还是我的新WD Caviar Black 1.5 TB硬盘坏了? [ 551.162286] ata7: SATA link down (SStatus 0 SControl 310) [ 551.162294] ata7.00: link offline, clearing class 1 to NONE [ 551.178223] ata7: EH complete [ 551.190802] ata7: exception Emask 0x10 SAct 0x0 SErr 0x4040000 action 0xe frozen [ 551.190807] ata7: irq_stat 0x00000040, …
10 disk  sata 


1
如何改善服务器磁盘性能
我有一台运行Ubuntu 10.04 LTS的HP Microserver。这是一台具有5个内部驱动器托架的低功耗服务器。我使用它来通过网络备份我的远程服务器,VPS和本地笔记本电脑。我想从磁盘上获得最佳性能,但是我不知道它的设置是否最佳,因此我正在寻找一些建议。 我的服务器每天运行rsnapshot多次以备份远程主机。实际的增量备份部分只需要很少的时间。大量的时间花在了以下事情上: /bin/cp -al /srv/rsnapshot/hourly.0 /srv/rsnapshot/hourly.1 大约需要2个小时。我意识到里面有不计其数的小文件。 $ sudo du -hs hourly.1 659G hourly.1 同样,当rsnapshot删除旧备份时,这可能需要很长时间: /bin/rm -rf /srv/rsnapshot/daily.6/ 这大约需要半个小时。 我的问题如下,服务器和一些IO统计信息的配置在下面详细说明。我当然可以根据需要提供更多的调试信息:- 如何确定瓶颈在哪里? 我是否达到了此功能盒的极限(IO明智)? 我可以做一些性能调整吗? 我应该使用其他RAID级别吗? 将两个内部RAID磁盘(每个镜像的一半)与外部阵列的两个“另一个镜像的其他一半”交换是否有意义? 注意:我有点不愿意做诸如编译自己的内核之类的事情。理想情况下,我想坚持使用10.04 LTS,除非以后的版本中有一些魔术使这些工作更快。 服务器内部有1x160GB SATA引导磁盘和4x2TB磁盘: Disk /dev/sde: 160.0 GB, 160041885696 bytes Disk /dev/sdf: 2000.4 GB, 2000398934016 bytes Disk /dev/sdh: 2000.4 GB, 2000398934016 bytes …

1
在启动磁盘创建器16.04中哪里保留了额外的空间?
我最近安装了将Ubuntu 14.04更新为16.04的程序,我最经常使用的资源之一是Startup Disk Creator。我遇到的问题之一是,我无法在USB驱动器上安装.ISO并没有存储空间,我需要在一个和另一个之间进行选择。让我来展示一下区别: 上图来自Ubuntu 14.04 Startup Disk Creator,它具有Reserve Extra Space选项。下图来自Ubuntu 16.04,其中缺少该选项: 而且,安装系统后,即使在自己的Linux中也无法格式化我的驱动器,甚至gparted无法格式化它,但我的8g USB驱动器却带有“ Libparted Warning”警告: 因此,如果选择取消,它将显示为未分配的文件系统 如果我选择“忽略”,它将显示许多文件系统,其大小是我的USB驱动器没有的 分区问题: 因此,我不得不在另一台计算机上格式化我的USB驱动器,我使用了Chromebook进行格式化并可以再次使用它。我愿意降级到14.04,因此不再处理此类错误。我该怎么办?

2
在Windows中安装Ubuntu后增加根分区的大小
每次更新管理器提示进行更新时,我都会收到一条消息,提示没有足够的可用空间,但是安装了Ubuntu的分区具有超过10 GB的可用空间。 我不知道该做什么。 df -h 返回: Filesystem Size Used Avail Use% Mounted on /dev/loop0 5.6G 5.1G 237M 96% / udev 2.0G 4.0K 2.0G 1% /dev tmpfs 786M 792K 786M 1% /run none 5.0M 0 5.0M 0% /run/lock none 2.0G 332K 2.0G 1% /run/shm /dev/sda6 20G 6.7G 13G 34% /host /dev/sda5 …
9 wubi  disk 

4
从ext2升级文件系统有什么好处?
我的工作机上安装了ext2文件系统。我和我的朋友聊天,他对Linux的了解很多,他说它使用的文件系统很老很奇怪。 我现在正在尝试将其更新(我没有root)到ext3。 该更新有什么大的原因吗?因此我可以向服务台指出。 我是Java程序员,并且从事一个非常大的项目(构建整个项目需要50-90分钟)。它有很多小文件,需要编译才能生成更多小文件。所以也许升级会有助于提高速度? 我也有...冻结的问题。有时我的电脑死机了,在5到25分钟后它又恢复了工作(我什至无法做任何事情,甚至切换到另一个控制台)。文件系统可以对此负责吗? 我正在寻找升级的任何原因,我有更多的机会升级它。 PS:由于升级错误,丢失数据的机会有多大?(我从来没有在linux上做过,但是在Windows上是4%?)。我有UPS。请记住,由于我拥有ext2和一台新机器(9个月大),这些人似乎还不是很好。

2
为了提高安全性:覆盖空磁盘空间
我知道这似乎是一个愚蠢的问题,但是我还没有遇到过任何论坛或在互联网上发布有关以下内容的信息: -“覆盖空磁盘空间”是什么意思? -为什么这样做会使磁盘加密时更安全? 提前致谢。

2
如何自动设置磁盘IO优先级?
如果我使用一些IO密集型应用程序(例如Virtualbox,Steam数据验证甚至dd),则我的系统几乎无响应。尽管所有工作都以正常优先级启动,但它们使台式机非常缓慢,并大大延迟了其他应用程序的启动。 我知道我可以使用类似的ionice方法将优先级更改为空闲,例如,但是在产生许多进程的Virtualbox的情况下,这变得很困难。 我可以向系统提供某种类型的提示,以便在启动某些特定应用程序时以最低IO优先级启动它们吗?



1
使用“ quota”作为磁盘限制
我使用apt-get 安装了quota,并在线关注了一些教程。 我跑了一下sudo edquota username,打开了nano,并给了我一张图表进行编辑。图表上显示软,硬等时是什么意思? 是否有关于Ubuntu配额的正确教程?什么是配额的官方网站? 还是有另一种设置用户磁盘限制的选项?

4
如何在Windows下打开Wubi的.disk文件?
五笔已经用整个ubuntu安装root.disk创建了一个大文件-我想从Windows分区访问一些文件,这些文件留在linux分区上, 有什么方法可以在Windows下挂载/打开此文件吗? PS:我认为这是个Ubuntu问题,因为Wubi是Windows兼容的linux。
7 windows  wubi  disk 

2
由于磁盘断开而挂起umount时如何卸载?
我有一个通过USB连接的外部磁盘,意外断开了连接。现在ls,将其安装到的目录给出Input/output error。umount该目录只是挂起。dmesg仅包含: [3360010.363235] usb 2-1.1: USB disconnect, device number 3 我该如何解决此问题(缺少重新启动),即在不干净地断开外部存储设备的连接时如何清理内核状态?

2
使用dd命令将系统移至新的SSD
问题很简单。我已经搜索了一段时间,但不确定我是否得到正确的答案。由于错误很容易破坏我的驱动器和数据,所以我真的很想弄清楚。 我在具有两个分区的250GB ssd(/ dev / sda)上运行Ubuntu,每个分区大约有125GB。sda1安装到/,sda2安装到/home。现在,我想将所有内容移动到新的1TB ssd(假设它是/ dev / sdc)中,并将每个驱动器扩展到500GB。经过研究,我提出了两种方法: 1)做dd if=/dev/sda of=/dev/sdc克隆整个磁盘。在此之后,我应该获得一个具有两个125 GB分区和一些未分配空间的可引导磁盘。对?然后,我需要使用gparted将sdc1和sdc1的大小调整为500GB。调整大小可能需要很长时间,对吗? 2)第二种方法是先格式化新驱动器,制作两个500GB分区。做dd if=/dev/sda1 of=/dev/sdc1和dd if=/dev/sda2 of=/dev/sdc2克隆两个分区。此时,该磁盘应该不可启动,对吗?为了使其可启动,我需要将引导加载程序复制到新的引导加载程序中。我需要的只是前446个字节。这样我就可以 dd if=/dev/sda of=/tmp/mbrsda.bak bs=512 count=1再dd if=/tmp/mbrsda.bak of=/dev/sdc bs=446 count=1。通过这样做,我使其可启动,并且还将分区表保留为500GB + 500GB。这种方法可以避免调整磁盘大小。 对于这两种方法,我都需要更改/ etc / fstab文件中的UUID。可以通过在克隆后先挂载新驱动器来完成:sudo mount /dev/sdc1 /mnt/,然后编辑/mnt/etc/fstab文件。 我对所有这些都正确吗?有可能在这里弄乱我的旧硬盘吗?非常感谢!
4 partitioning  disk  dd  mbr  clone 

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.