如何在 smartos/illumos/omnios 上安装 FAT16/32 USB 卷?

如何在 smartos/illumos/omnios 上安装 FAT16/32 USB 卷?

我正在尝试将文件从 Windows 10 笔记本电脑复制到 PC 上的 SmartOS 安装。我已将文件复制到 USB 记忆棒上。我想从根区域(根登录)将其安装到 SmartOS 上,访问并将文件复制到主 SSD 上的某个位置(主系统上的某个路径)。有人能给我提供完成此操作所需的信息/步骤吗?如果这里不适合问这个问题,哪里是更好的地方?

编辑:@Ramhound,我讨厌听到这个问题,因为我显然不知道从哪里开始。但即使不了解自己在做什么,我也尝试了很多不同的事情。仅供参考,我不熟悉 Solaris、Illumos、SmartOS 或 OmniOS。

我尝试过各种安装方式,但不清楚要使用什么命令。我尝试过一些据说可以在 Solaris 系统、Illumos 等上运行的命令。我只是盲目地尝试。

http://wiki-ux.info/wiki/How_to_mount_a_USB_flash_drive_under_Solaris

安装 -F pcfs /dev/rdsk/c2t0d0p0:c /mnt 安装 /dev/rdsk/c2t0d0p0 /mnt

上面的设备名称与实际不同。原始命令有 dsk,但我尝试将 dsk 更改为 rdsk,如上所述。我不清楚 p0 和 :c 应该代表什么。也许 p 代表分区?另外,我不明白为什么必须发出 volmgt stop。

https://docs.oracle.com/cd/E53394_01/html/E54782/devusbtasks-22.html

rmmount /dev/dsk/c3t0d0p0:1

但 rmmount 不可用。

https://www.informit.com/articles/article.aspx?p=2103810&seqNum=7

但我不知道条纹是什么。我所知道的唯一条纹与突袭有关。

顺便说一句,我之所以需要复制文件是因为我不知道如何在 SmartOS 上直接下载文件。一开始我尝试使用 curl 下载文件,但 curl 提示未找到 sa-certificates.crt。我不想回退到 http。我能想到的解决方案是从 Windows PC 复制 cacert.pem 文件。

我的意思是,我显然不知道自己在做什么。我已经尝试过什么这个问题并不重要,除非是为了测试我是否真的付出了努力。

现在,如果它像在 Linux 上安装设备,我可能已经能够自己弄清楚,但在这里,我尝试的任何方法似乎都没有用,而且我无法弄清楚如何填补我的知识和理解的空白。

答案1

我浏览了 wiki-ux 链接,尝试了一种方法,我先iostat -En找到驱动器的名称,然后使用 cd 和 ls 查看 /dev/dsk 目录以确认该名称是否存在,然后输入 mount -F pcfs /dev/dsk/c2t0d0p0:c /mnt 当我查看 /mnt 目录并使用 ls 检查内容时,USB 文件就在那里。顺便说一下,这是在 Omni OS 上使用 FAT32 USB 时

相关内容