我需要安装 Windows 7 Pro 作为客户操作系统,以便每月运行一两次应用程序。这些应用程序没有 Linux 替代品(其中一个应用程序使用 USB 电缆从血糖仪读取数据)。
我计划为 Windows 创建一个新的 40 Gb 分区来完成这项工作。这是我的家用电脑 Intel-NUC,配备 240 GB SSD 和 8 GB 内存。所以我需要调整我的 Linux 分区的大小。
我对 Linux 分区还不是很了解。我只知道如果在调整分区大小时做出错误的选择,我的 Ubuntu 16.04 LTS 可能会无法启动,这是一个很大的危险。
请给些建议?
当前分区方案
sudo parted -l
[sudo] salasana henkilölle juha:
Model: ATA Crucial_CT240M50 (scsi)
Disk /dev/sda: 240GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 EFI System Partition boot, esp
2 538MB 794MB 256MB ext2
3 794MB 240GB 239GB lvm
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu--vg-swap_1: 8514MB
Sector size (logical/physical): 512B/4096B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0,00B 8514MB 8514MB linux-swap(v1)
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu--vg-root: 231GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0,00B 231GB 231GB ext4
juha@juha-NUC:~$ df
Tiedostojärjestelmä 1K-lohkot Käyt Vapaana Käy% Liitospiste
udev 4030812 0 4030812 0% /dev
tmpfs 810204 9744 800460 2% /run
/dev/mapper/ubuntu--vg-root 221669052 45721092 164664712 22% /
tmpfs 4051004 3916 4047088 1% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 4051004 0 4051004 0% /sys/fs/cgroup
/dev/sda2 241965 111754 117719 49% /boot
/dev/sda1 523248 7088 516160 2% /boot/efi
cgmfs 100 0 100 0% /run/cgmanager/fs
tmpfs 810204 72 810132 1% /run/user/1000
答案1
你提出这个问题是正确的,这里我提供几点给你。
一般来说,安装完 Ubuntu 后再安装 Windows 会比较麻烦,但也不是不可能。
您的硬盘已设置为 LVM,因此需要一些非常具体的命令来重新分区。但并非不可能。
对于您的情况,我建议安装 Oracle Virtualbox 5.1。这是一款虚拟化产品,可让您在当前操作系统内运行另一个操作系统。您可以在 Synaptic 中找到它或可能是Ubuntu 软件中心/Ubuntu 软件(删除后者,因为它只有 32 位版本,使用 Synaptic)。您安装 Virtualbox,然后将 Windows 安装到 Virtualbox 内的虚拟磁盘,然后永久启用与血糖仪的 USB 连接。这一切都相对简单,不会弄乱您当前的数据。
答案2
我需要安装 Windows 7 Pro 作为客户操作系统……
您想在虚拟机中运行 Windows 吗?在这种情况下,您不需要创建任何分区,客户操作系统硬盘默认是主机操作系统文件系统中的一个文件。
我建议使用虚拟化,除非您需要在客户操作系统中实现高性能(例如最新的 3D 游戏)。由于只有一个应用程序,因此使用起来比重新启动计算机要容易得多。USB 设备可以交给虚拟机。