小编Raf*_*del的帖子

文件描述符数量限制

我正在尝试安装389-ds,它给了我这个警告:

WARNING: There are only 1024 file descriptors (hard limit) available, which limit the number of simultaneous connections.
Run Code Online (Sandbox Code Playgroud)

我了解文件描述符,但我不了解软限制和硬限制。

当我跑cat /proc/sys/fs/file-max,我回来590432。这应该意味着我最多可以打开 590432 个文件(即最多有 590432 个文件描述符。

但是当我运行时ulimit,它给了我不同的结果:

$ ulimit
unlimited

$ ulimit -Hn    # Hard limit
4096

$ ulimit -Sn    # Soft limit
1024
Run Code Online (Sandbox Code Playgroud)

但是硬/软限制来自ulimit什么,它们与存储在的数字有什么关系/proc/sys/fs/file-max

linux file-descriptors ulimit

48
推荐指数
1
解决办法
13万
查看次数

如何重新创建 EFI 启动分区?

我已经在我的机器上安装了 Fedora,带有用于 EFI 引导的/分区、swap分区和ESP分区。

现在,我正在安装 Elementary OS 而不是 Fedora。

  1. 我已经格式化了/分区 (/dev/sda3)
  2. 格式化交换分区 (/dev/sda4)
  3. 但是没有格式化EFI引导分区(/dev/sda1)

现在,当我启动时,我得到了 Fedora 安装的旧 grub 菜单。我只能通过以下方式启动到 Elementary OS:

  1. 进入启动菜单。
  2. 选择从 EFI 文件启动
  3. 浏览/dev/sda1/, 以获取elementary包含grubx64.efi文件的目录。这是/boot/efi/EFI/elementary/grubx64.efi.

我该如何解决?我想过格式化引导分区/dev/sda1/fat16然后在其上重新安装 grub。

/dev/sda1现在包含这个:

root@rafael:/home/rafael# ls /boot/efi/
EFI  mach_kernel  System

root@rafael:/home/rafael# ls /boot/efi/EFI/
BOOT/       elementary/ fedora/     

root@rafael:/home/rafael# ls /boot/efi/EFI/fedora/
BOOT.CSV  fonts  gcdx64.efi  grub.cfg  grubx64.efi  MokManager.efi  shim.efi  shim-fedora.efi

root@rafael:/home/rafael# ls /boot/efi/EFI/elementary/ …
Run Code Online (Sandbox Code Playgroud)

linux boot grub2 uefi

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

当我在 xorg.conf.d 目录中添加 50-synaptics.conf 文件时 X Server 不会加载

我正在使用 Fedora 18。我正在尝试配置我的突触触摸板,我需要在 Awesome Window Manager 中点击和水平滚动。

我创建了一个包含/etc/X11/xorg.conf.d/50-synaptics.conf以下内容的文件:

Section "InputDevice"
        Identifier "touchpad"
        Driver "synaptics"
        MatchIsTouchpad "on"
        Option "HorizEdgeScroll" "on"
EndSection
Run Code Online (Sandbox Code Playgroud)

但是当我启动系统时,它挂在不同的点上,我经常看到的一个是:

Failed to start Wait for Plymouth Boot Screen to Quit.
See 'systemctl status plymouth-quit-wait.service' for details.
Run Code Online (Sandbox Code Playgroud)

如果您想要日志文件或其他内容,请告诉我如何获取它。

linux fedora xorg input touchpad

7
推荐指数
1
解决办法
573
查看次数

grub 错误:单独的 /boot/efi 分区的“找不到文件”

我已经在启用 UEFI 的机器上安装了 CentOS 6.4,创建了/boot/efi分区。

但是我的 grub 不会自动启动,如果我启动 PC,我会在 Windows 8 中启动。
我只能通过输入 BIOS 启动选项并选择 CentOS 来启动 CentOS。

我试图grub.conf通过修改这个来修改文件

title XXXXX
   root (hd0,8)
Run Code Online (Sandbox Code Playgroud)

title XXXXXX
   root (hd0,3)
Run Code Online (Sandbox Code Playgroud)

(hd0,8)我的根分区在哪里,(hd0,3)我的 /boot/efi 分区在哪里。

但是现在问题仍然存在,我必须从Bios启动选项中打开Cent OS以及另一个错误,当我打开CentOS时file not found出现错误。

我该如何解决这一切?

grub boot centos uefi

5
推荐指数
1
解决办法
3692
查看次数

使用 parted 创建从起点到磁盘末尾的分区

这是我的分区表:

Model: ATA Hitachi HTS54757 (scsi)
Disk /dev/sda: 750GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name                  Flags
 1      17.4kB  134MB   134MB                Mi                    msftres
 2      135MB   86.2GB  86.1GB  ntfs         Ba
 3      86.2GB  86.5GB  315MB   ntfs         Ba                    hidden
 4      86.5GB  86.6GB  105MB   fat16        EFI System Partition  boot
 5      86.6GB  86.8GB  210MB   fat16
 9      86.8GB  129GB   42.6GB                                     lvm
 6      129GB   236GB   107GB   ntfs
 7      236GB   343GB   107GB   ntfs
Run Code Online (Sandbox Code Playgroud)

我想创建一个直到磁盘末尾的最后一个分区,如下所示:

8      343GB   750GB   407GB   ntfs …
Run Code Online (Sandbox Code Playgroud)

linux filesystems partition parted

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