标签: partition

如何在 Ubuntu Server 16.04 上调整 RAID 分区的大小

最近我们在服务器上配置了一个 Ubuntu 16.04。我们有两个 256 GB 的 SSD。过了一会儿,我们发现我们的主 RAID 分区只有 20GB,而其他分区有 200GB 以上。

这是fdisk -l打印出来的:

Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x807adac1

Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1  *        2048    614399    612352   299M fd Linux raid autodetect
/dev/sda2         614400   1662975   1048576   512M 82 Linux …
Run Code Online (Sandbox Code Playgroud)

raid ubuntu partition raid1 ubuntu-16.04

4
推荐指数
1
解决办法
2801
查看次数

在 Ubuntu preseed 中手动分区硬盘中的 3 个数字是什么意思?

我在官方文档中看到:

#d-i partman-auto/expert_recipe string                         \
#      boot-root ::                                            \
#              40 50 100 ext3                                  \
#                      $primary{ } $bootable{ }                \
#                      method{ format } format{ }              \
#                      use_filesystem{ } filesystem{ ext3 }    \
#                      mountpoint{ /boot }                     \
#              .                                               \
Run Code Online (Sandbox Code Playgroud)

这是什么40 50 100?这些数字是什么意思?/boot分区的大小是多少?我在文档中没有找到解释?C

automation ubuntu partition automated-install preseed

4
推荐指数
1
解决办法
1309
查看次数

Hetzner 的 installimage 脚本,RAID1 硬盘 + SSD

我刚从 Hetzner 购买了一台服务器,带有两个 4TB 硬盘和一个 1TB SSD。我想在 RAID1 中设置两个硬盘驱动器 (/dev/sda & /dev/sdb) 并在其上安装操作系统,并将 SSD (/dev/sdc) 作为额外驱动器。

直到现在,我所有的尝试都失败了。installimage 脚本运行良好,并告诉我我只需要重新启动。但是当我重新启动时,出现此错误:

在此处输入图片说明

我尝试在没有运气的情况下修复错误并放弃,因为我怀疑问题来自我的 installimage 脚本配置。

这是我用于所有尝试的配置:

DRIVE1 /dev/sda
DRIVE2 /dev/sdb
#DRIVE3 /dev/sdc # commented to exclude it from the RAID setup
SWRAID 1
SWRAIDLEVEL 1
BOOTLOADER grub
HOSTNAME EX51
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的不同分区方案:

1°) 接近默认配置

PART  swap   swap   32G
PART  /boot  ext3   512M
PART  /      ext4   all
Run Code Online (Sandbox Code Playgroud)

2°) 尝试使用 LVM

PART  /boot  ext3   512M
PART  lvm    vg0    all

LV  vg0  swap  swap  swap  4G
LV  vg0  root …
Run Code Online (Sandbox Code Playgroud)

partition lvm ssd software-raid hetzner

4
推荐指数
2
解决办法
6158
查看次数

为 Windows7 分区 1TB 驱动器的最佳方法?

Linux 管理员通常将他们的硬盘驱动器分成 /usr 空间、os 空间和其他所有类型的交换分区。我知道 windows7 至少需要 20GB 才能安装操作系统。使用 Windows 7 操作系统时,对单个 1TB 硬盘驱动器(如果有)进行分区的最佳方法是什么?

顺便说一句,我有 4GB 的内存。我正在运行 Windows 7 64 位。

我的空间要求大约是:

  • 20-100GB 用于我的文档、编程项目等...
  • 我将安装的所有软件(非游戏)大约需要 40GB
  • 50GB 游戏

想到几个问题:

  • 我需要交换分区吗?(即 8GB)
  • 我应该为备份创建一个单独的分区吗?或者只是将我的备份转储到外部 USB?
  • 我的主操作系统应该占用多少空间,我应该考虑将存储在该分区上的应用程序数据等内容吗?

谢谢!

partition hard-drive

3
推荐指数
1
解决办法
4万
查看次数

从 Windows 访问 Linux 分区的方法是什么?

在标准的双启动 Vista Home 和 Ubuntu 上,我希望能够从 Windows 访问 Ubuntu 分区。我想一定有软件可以让你这样做。

任何人都可以推荐一个好的(最好是免费的)包来做到这一点?

更新:感谢这里的第一张海报,我尝试了 fs-driver,但它似乎认为我的 Linux 分区未格式化,并想对其进行格式化。

linux windows ubuntu partition

3
推荐指数
1
解决办法
494
查看次数

保护 Windows 机器免受用户攻击

有什么好的方法可以保护员工机器免受使用它们的员工的伤害?我正在寻找完全无缝的东西,用户不会注意到......不会影响机器性能并允许用户读/写访问我的文档,他/她的桌面,以及一些程序文件中的文件夹。

我目前的设置运行良好,但有一些我并不为之疯狂的东西:

我已经对员工机器上的驱动器进行了分区,并将所有静态文件夹存储在 D 分区上。C 分区受 Windows Steadystate 保护(仅限磁盘保护,尚无限制)并在每次重新启动时恢复。

正如我所说,这有效,但有没有更简单的方法?过去,我们在最糟糕的时候失去了一些关键员工的机器,因为恶意软件。

windows partition restore

3
推荐指数
1
解决办法
214
查看次数

从全磁盘 ZFS 池启动 FreeBSD?

我有一个配置了一个从整个磁盘设备创建的 ZFS 池的 FreeBSD 文件服务器。也就是说,池是这样创建的:

zpool create pool0 raidz ada0 ada1 ada2
Run Code Online (Sandbox Code Playgroud)

这意味着磁盘具有 ZFS 磁盘标签,而不是 FreeBSD 磁盘标签。这是将磁盘与 ZFS 一起使用的推荐方法:

ZFS 可以使用单独的片或分区,但推荐的操作模式是使用整个磁盘。[来自zpool(1M)]

像这样格式化磁盘可以最大限度地提高文件系统在各种 ZFS 实现之间的可移植性。不幸的是,这意味着没有地方可以放置freebsd-boot包含 FreeBSD 加载程序的分区......或者至少,我认为这就是它的意思,但我正在寻找确认。

系统当前从包含嵌入式加载程序(以及/boot目录,尽管它可以存在于 ZFS 中)的 CF 卡启动。这工作得很好,但我很好奇 - 有没有办法将嵌入式加载程序安装到 ZFS 标记的磁盘上?

编辑:我一直试图自己回答这个问题。我想也许我可以非破坏性地将 GPT 标签应用到 ZFS 磁盘,然后尝试嵌入引导代码——但是虽然 GPT 标签不会导致 ZFS 出现问题,但 ZFS 似乎以某种方式在标签上进行了践踏。所以这里有一个不同的问题:OpenSolaris 是否支持 GPT 磁盘标签?这里的最终目标是拥有一个可以在 FreeBSD 和 OpenSolaris 下运行的磁盘池,同时能够从它引导到 FreeBSD。

freebsd partition zfs boot-loader gpt

3
推荐指数
1
解决办法
1449
查看次数

如何恢复这个 Linux 分区?

我有这个上网本,分区表是这样的

~$ fdisk netbook.dd 
Warning: invalid flag 0x0000 of partition table 5 will be corrected by w(rite)

Command (m for help): p

Disk netbook.dd: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x89c52b31

     Device Boot      Start         End      Blocks   Id  System
netbook.dd1   *        2048      616447      307200    7  HPFS/NTFS …
Run Code Online (Sandbox Code Playgroud)

linux windows partition ext3

3
推荐指数
1
解决办法
917
查看次数

如何将 mysql 数据库放在不同的磁盘分区(linux - Ubuntu)?

可能的重复:
mysql 的多个文件系统

你好,

如何将 mysql 数据库放在不同的分区(linux - Ubuntu)?

谢谢,约瑟夫

mysql linux partition database

3
推荐指数
1
解决办法
2万
查看次数

由于硬件 RAID 失败,在 Linux 中设置设备偏移量?

我的硬件 RAID 卡出现故障。该卡在 RAID-1 镜像中有两个驱动器。将其中一个驱动器插入主板显示没有分区表。使用像 testdisk 这样的程序,我可以看到分区表开始进入驱动器的 32 个块。显然,硬件 RAID 卡使用前 32 个块来存储其配置。

我可以像这样显示驱动器的起始偏移量:

root@nas1:~# hdparm -g /dev/sdc
/dev/sdc:
 geometry      = 974/255/63, sectors = 15649200, start = 0
Run Code Online (Sandbox Code Playgroud)

...但我似乎无法找到一种方法来告诉它从 63 个块而不是 0 开始。如果操作系统从 63 开始读取,它将看到分区表。

这在Linux下甚至可能吗?

linux partition hdparm hardware-raid

3
推荐指数
1
解决办法
323
查看次数