星期五, 一月 17, 2025

在wmware添加硬盘并且Linux挂载使用

星期五, 一月 17, 2025 0 Comments

添加硬盘并且挂载使用

添加磁盘

这一步相当于我们常说的在机器上,插入磁盘。

第一步:右键虚拟机,打开虚拟机设置,添加硬盘,一路默认。

在wmware添加硬盘并且Linux挂载使用

重启虚拟机。

查看添加的硬盘

lsblk
sda      8:0    0   500G  0 disk
├─sda1   8:1    0 220.6G  0 part /
├─sda2   8:2    0   286M  0 part /boot
├─sda3   8:3    0     9G  0 part [SWAP]
└─sda4   8:4    0 270.1G  0 part /home
sdb      8:16   0    20G  0 disk

第二步:建立分区

fdisk 用于建立MBR(MS-DOS)分区,gdisk 用于建立GPT分区。

fdisk -l|grep sdb

Disk /dev/sdb: 20 GiB, 21474836480 bytes, 41943040 sectors

---

fdisk /dev/sdb

Command (m for help): n

Command action

e extended

p primary partition (1-4)

Partition number (1-4): 2

First cylinder (655-2610, default 655):

Using default value 655

Last cylinder, +cylinders or +size{K, M, G} (655-2610, default 2610): +10G

Using default value 2610

w保存退出,不保存的不会写入具体的分区。

在wmware添加硬盘并且Linux挂载使用

很多人问我,这些命令是什么意思,可以输入m直接查看各个命令的含义

建立文件系统

随便格式化下成为某种文件系统(类似于windows 格式化经历)

**mkfs -t ext3 /dev/sdb1**

如果出现mkfs: failed to execute mkfs.xfs: No such file or directory ,安装软件就可以了。

sudo apt-get update
sudo apt-get install xfsprogs

手动到home目录建立新的目录挂载

root@ubuntu:/home/neon# mount /dev/sdb1 sdb1
root@ubuntu:/home/neon# mount /dev/sdb5 sdb5
root@ubuntu:/home/neon# mount /dev/sdb6 sdb6

 

在wmware添加硬盘并且Linux挂载使用

注意使用mount 只是手动挂载成功,如果需要系统开机自动挂载文件系统Linux 系统的文件系统表(又名 fstab)是一个配置表,旨在减轻在计算机上安装和卸载文件系统的负担。

设置开启挂机

上面的设置,并不会使得硬盘在Linux启动时候,自动挂载,因此我们需要建立自动挂载

修改开启启动挂载的配置文件,添加配置文件

vim /etc/fstab
UUID=3bd362da-1004-4125-81f8-ddafc7de78fe /home/neon/sdb1 xfs defaults 0 0

卸载已经挂载的的文件系统

umount /dev/sdb1 

查看挂载结果、已有的文件系统消失了,卸载成功

df 
/dev/sdb5        1998672    3072   1874360   1% /home/neon/sdb5
/dev/sdb6        1029048    1284    975492   1% /home/neon/sdb6

重新使用系统方式挂载测试一下修改命令,一定要测试否则填入失败,会导致系统开不了机。

mount -a 
df

重新df 查看结果,如果重新出现,那么fstab 修改没有问题。

参考

https://www.cnblogs.com/liugp/p/12014222.html


详细讲解uname查看ubuntu server 16.04 查看系统发行版本失败问题

星期五, 一月 17, 2025 0 Comments

解决uname 不显示系统版本问题

平台

系统ubuntu 16.04 server 版本,在此版本上。uname 无法查看具体的版本好。

Preview

uname -a
Linux ubuntu 4.4.0-186-generic #216-Ubuntu SMP Wed Jul 1 05:34:05 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

可以清晰的看见,只显示内核,而不显示系统分发版本。

解决方式

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:   Ubuntu 16.04.7 LTS
Release:        16.04
Codename:       xenial

注意不要使用lsb_release 直接查询,那会只有一行No LSB modules are available.

UP刚开始的使用lsb_release 而不带有参数,就是查不出来。

原理

LSB modules 是 Linux 标准库(LSB)定义的组件,它提供了一组标准化的库、工具和规范。这些模块的目的是确保不同 Linux 发行版之间的兼容性,并为软件开发者提供一个统一的环境。

默认的lsb_release 不带任何参数,将默认打印,lsb_release -v ,打印出lsb 模块的兼容性,由于系统没有安装此模块,不会有任何输出信息。

使用lsb_release -a 将会输出

              Display the distributor's ID.
            Display a description of the currently installed distribution.
            Display the release number of the currently installed distribution.
            Display the code name of the currently installed distribution.

对应的就是上面的输出结果

Distributor ID: Ubuntu
Description:   Ubuntu 16.04.7 LTS
Release:        16.04
Codename:       xenial

总结

在使用uname -a 无法查看系统的distribution version的版本时候,可以使用lsb_release -a 而不是lsb_release 获取对用的结果

补充

如何解决问题No LSB modules are available

使用命令

sudo apt-get install lsb-core

星期四, 一月 16, 2025

window 10 性能优化

星期四, 一月 16, 2025 0 Comments

windows 性能优化

不同于很多人,推荐的windows性能优化,本文的性能优化,不会修改隐藏的windows设置,比如说修改了某一些配置项,这些都是很危险的行为。我常常遇到修改了网上推荐的windows修改一些配置,最后的结果是我安装vmware虚拟机,出现了一大堆问题。

概述,本文在不修改windows核心配置的情况下,来尽量优化windows性能。对于一般用户重复:

不要乱动windows的核心设置项目

不要乱动windows的核心设置项目

不要乱动windows的核心设置项目

经常遇到一些用户听网上瞎改一些设置,导致无法安装虚拟机,导致无法打开网络,等等一系列问题。

注意:本文来自微软官方给的优化参考文章不会修改windows的配置项目,只是优化动画和内存。

一、优化windows系统动画

大家肯定都知道,系统动画越是生动形象,越会吃系统资源,因为GPU需要运算绘制动画。甚至有时候导致系统卡顿。

点击搜索、输入“查看高级系统设置”,点击打开

window 10 性能优化

打开高级设置

window 10 性能优化

这里就是优化系统的动画界面,用户可以自己选择,也可以参考我的,只保留窗口动画以及文字的字体细节。其他动画全部取消掉。

当然,也可以自己选择1或者2 、这些都是windows给用户更具系统性能,来调节动画的选项。

勾选最佳外观,会使你的系统使用起来很舒服,动画流畅,给人的感觉更好。相应的会吃掉很多系统性能。

勾选最佳性能,会去掉所有的动画,使得系统使用起来很生硬,但是不吃系统性能。

Blogger 更具使用体验,保留了两个,使用了红框标识出来了。可以保证文字看起来舒服以及窗口启动和关闭过度动画。

其他动画可以更具自己需要进行勾选。

注意:去掉动画,肯定会导致系统使用起来不如以前的舒服,会有一股断层感觉,这都是应为动画被取消掉了,自己可以试着勾选自己舒服的选项。

二、更改虚拟内存

点击高级、进入虚拟内存,点击更改、最后勾选上“自动管理分页内存大小”。这里就是我们常说的虚拟内存扩展,这里是交给windows 管理更火的虚拟内存扩展。简单来说效果就是增大虚拟机内存

window 10 性能优化
window 10 性能优化

Windows 会根据系统负载情况实时调整分页文件大小,例如在高负载时自动扩展分页文件大小,在负载减小时释放磁盘空间,从而提升系统整体性能。

微软官方:在 Windows 中提高电脑性能的提示 - Microsoft 支持

星期二, 一月 14, 2025

ubuntu 桌面版官方教程中文版

星期二, 一月 14, 2025 0 Comments

安装Linux 操作系统

你需要什么

  • 具有至少 25GB 存储空间的笔记本电脑或 PC。
  • 一个闪存驱动器(建议 12GB 或以上)。

2. 下载 Ubuntu 镜像

您可以在此处下载 Ubuntu 映像。确保将其保存到 PC 上一个容易记住的位置!在本教程中,我们将使用最新的 Ubuntu 24.04 LTS 版本(将于 2024 年 4 月 25 日发布),该版本使用将包含在所有未来 Ubuntu 版本中的新 Ubuntu 桌面安装程序。

如果您正在安装旧版本的 Ubuntu,例如 Ubuntu 22.04 LTS,您会发现安装程序的视觉呈现有所不同,但整体流程应该保持相似。

ubuntu 桌面版官方教程中文版

3. 创建可启动的 USB 盘

要安装 Ubuntu Desktop,您需要将下载的 ISO 写入 USB 记忆棒以创建安装介质。这与复制 ISO 不同,需要一些定制软件。

在本教程中,我们将使用balenaEtcher,因为它可以在 Linux、Windows 和 Mac OS 上运行。选择与您当前操作系统相对应的版本,下载并安装该工具。

ubuntu 桌面版官方教程中文版

选择您下载的 ISO,选择您的 USB 闪存驱动器,然后单击Flash!来安装您的映像。

ubuntu 桌面版官方教程中文版

4. 从 USB 闪存驱动器启动

将 USB 闪存驱动器插入要用于安装 Ubuntu 的笔记本电脑或 PC,然后启动或重新启动设备。它应该会自动识别安装介质。如果没有,请尝试在启动时按住 F12 并从系统特定的启动菜单中选择 USB 设备。

F12 是调出系统启动菜单的最常用键,但 Escape、F2 和 F10 也是常用的替代键。如果您不确定,请在系统启动时查看一条简短消息 - 这通常会告诉您按哪个键可以调出启动菜单。

安装程序初始化后,系统会邀请你选择语言

ubuntu 桌面版官方教程中文版

然后会出现一个选项供您选择所需的任何辅助功能设置。

ubuntu 桌面版官方教程中文版

您的键盘布局。

ubuntu 桌面版官方教程中文版

连接到您的网络。这将允许 Ubuntu 在安装期间下载更新和第三方驱动程序(例如 NVIDIA 图形驱动程序)。

ubuntu 桌面版官方教程中文版

然后您可以选择尝试或安装 Ubuntu。

ubuntu 桌面版官方教程中文版

5. 安装设置

系统将提示您在交互式安装自动安装之间进行选择。交互式选项是标准方式,但更高级的用户可以使用自动安装选项从 Web 服务器导入配置文件,以标准化多个安装并添加进一步的自定义设置。此处提供了自动安装的示例教程。

ubuntu 桌面版官方教程中文版

在本教程中,我们将继续使用主要路线。

系统将提示您在默认选择扩展选择选项之间进行选择。默认安装附带了入门的基本必需品,您可以在安装后使用应用中心进行扩展。扩展选择包含额外的办公工具和实用程序,适用于离线情况。

ubuntu 桌面版官方教程中文版

在以下屏幕中,系统将提示您安装第三方软件,这些软件可能会改善设备支持和性能(例如,Nvidia 图形驱动程序)以及对其他媒体格式的支持。建议同时选中这两个框。

ubuntu 桌面版官方教程中文版

6. 安装类型

此屏幕允许您配置安装。如果您希望 Ubuntu 成为硬盘上唯一的操作系统,请选择“擦除磁盘并安装 Ubuntu”

如果您的设备当前安装了其他操作系统,您将收到其他选项,可以在该操作系统的同时安装 Ubuntu,而不是替换它。

ubuntu 桌面版官方教程中文版

让我们花点时间详细回顾一下上述所有选项。

与其他操作系统一起安装 Ubuntu

如果您选择此选项,您将获得一个简单的界面,允许您选择要安装 Ubuntu 的驱动器,以及一个滑块来确定您希望 Ubuntu 使用的磁盘空间量。可用空间受磁盘现有内容的限制,旨在避免覆盖现有文件。

此视图会自动选择驱动器上最大的分区。如需更精细的控制,您可以切换到手动分区选项(详见下文)。

ubuntu 桌面版官方教程中文版

擦除磁盘并安装 Ubuntu

如果选择此选项,Ubuntu 将占用所选驱动器上的整个磁盘空间。

ubuntu 桌面版官方教程中文版

如果您的 PC 有多个硬盘,那么此选项允许您在现有操作系统旁边安装 Ubuntu,只要每个硬盘都有自己的驱动器即可。请注意确保您在此实例中选择了正确的驱动器!

此选项还允许您使用 LVM、ZFS 或设备上的受信任平台模块加密整个驱动器。为此,请在继续上述屏幕之前打开“高级功能”选项,然后选择“加密新的 Ubuntu 安装以确保安全”

ubuntu 桌面版官方教程中文版

LVM 代表逻辑卷管理。通过在安装过程中使用 LVM,可以更轻松地在安装后创建和管理分区。

ZFS 允许用户创建跨多个驱动器的池化存储卷以及快照和数据修复功能。对于高级用户来说,这是一个强大的选项。

TPM 支持的全盘加密是 Ubuntu Desktop 的一项新的高度实验性功能,目前仅支持通用内核。这意味着需要额外驱动程序来支持网络摄像头或 NVIDIA 显卡的机器将不支持此设置,直到发布后附加功能发布。此外,某些硬件供应商可能会启用改变信任链的 BIOS 选项。除非您愿意在出现问题时进行调试或重新安装,否则请不要选择此选项。

如果您选择基于 LVM 或 ZFS 的加密,系统将提示您创建一个安全密钥,您需要在启动时输入该密钥,然后才能使用您的用户凭据登录。

ubuntu 桌面版官方教程中文版

如果您使用基于 TPM 的全盘加密,系统将提示您snap recovery --show-keys在安装后运行命令以生成恢复密钥。

如果您选择加密,请务必注意不要丢失安全密钥!将其写下来并存储在本地系统之外的安全位置。没有它,您将无法恢复数据!

手动分区

手动分区是为想要为其用例创建特定配置的高级用户设计的。因此,我们假设这些用户会熟悉此界面,并且不会在本教程中详细介绍具体设置。

在这里,用户可以查看所有现有的驱动器和分区,并创建和管理新的分区表和配置。

ubuntu 桌面版官方教程中文版

(警告)Windows BitLocker 已启用

如果您的设备启用了 Windows BitLocker 驱动器加密,那么 Ubuntu 将无法收集与 Windows 一起安全安装 Ubuntu 所需的驱动器信息。

如果是这种情况,您将在重新启动 Ubuntu 安装程序之前收到在 Windows 中禁用 BitLocker 的提示。

ubuntu 桌面版官方教程中文版


完全清除 Windows 或有单独的未加密驱动器可用于 Ubuntu 时,无需禁用 Windows BitLocker。有关更多信息,请参阅本教程末尾的最后一节。

參考