以下是文章的引文:
ISO 9660不是一个复杂的文件系统,但有一些值得记住的怪癖。似乎有些操作系统也会创建不兼容的CD,所以要小心!这方面的主要示例是可用于文件名的字符集。严格地说,文件名只能由大写字母and、数字、点和下划线组成。此外,还有一个分号,它将可见文件名与其版本号后缀分隔开来。许多操作系统还允许小写字母和其他字符。Linux的VFS向用户显示小写文件名,尽管CD内容实际上包含大写字符。
所以我的问题是,Linux如何知道哪些字母应该是大写字母,哪些字母应该是小写字母,而在CD上它们都是大写字母?
我正在尝试创建一个uefi仅可启动版本的Ubuntu17.04LiveCD上的金斯敦32 on的USB棒,而运行在17.04。当我用分叉检查棍子时,我得到了以下结果:
Warning: The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
Ignore/Cancel? i
Model: Kingston DataTraveler 3.0 (
通常,当我在笔记本上安装Linux时,我使用以下命令
$ dd if=installcdrom.iso of=/dev/sdX
其中,sdX是插入的,卸载的USB棒(sdb通常),而installcdrom.iso是一个用于安装Linux的光盘映像。
这已经成功了很多次了。该系统从USB启动,但“认为”使用光盘。当我启动到新系统时,驱动器工作正常。
但是现在有两次(上次我只是选择了不同的发行版,这次我没有选择),安装过程进行得很好,一切都很好,但是当我试图通过这个端口挂载媒体时,dmesg告诉我发生了以下情况:
[18080.920173] usb 1-5: new high speed US
我刚刚得到了我的新ThinkPad X121e,安装了Ubuntu11.10 ..everything是可以的,但我不能把我的数据从我的旧EeePC (Ubuntu10.4)拿到我的新宝宝。EeePC表示它无法挂载Ubuntu11.10 i386,因为:
Error mounting: mount: wrong fs type, bad option, bad superblock on
/dev/loop0,
missing codepage or helper program, or other error
(could this be the IDE device where you
我是linux新手,目前正在尝试从linux分区的命令行运行bash脚本。
分区是/dev/sdb1,脚本运行放置在该分区中的其他脚本。
我使用的是loc="$(locate -b '\my_dir')",但是当我运行主bash脚本时,它会给出以下错误:
main_script.sh: line 31: /my/dir/secondary_script.sh: No such file or directory
我做了sudo updatedb,但仍然没有成功。
locate命令似乎在主分区中工作,但在/dev/sdb1中不起作用。
有什么建议吗?谢谢
我安装了鹦鹉(5.0.1家庭版,amd64)到一个USB棒使用鲁弗斯作为一个生活启动在我躺在一个旧笔记本电脑周围。然后,我决定用车载安装程序将鹦鹉安装到笔记本电脑硬盘驱动器本身。我保留了所有安装设置为默认设置,并选择了“擦除数据”选项,创建了用户名/密码,并启动了安装过程。
它像往常一样启动,擦除驱动器,并创建它的分区。然后,它发出一条错误消息:
Installation Failed
Bad Unsquash Configuration
The source filesystem "/run/live/medium/live/filesystem.squashfs" doe
我收到了一个供应商的CD,上面有婴儿照片。当我把它插入驱动器时,它不会挂载。我知道我的光盘作品。如何在终端中安装CD?这就是我尝试坐骑时所看到的:
*sudo mount /dev/cdrom /mnt/cdrom/
mount: /dev/sr0 is write-protected, mounting read-only
Can only open '/dev/sr0' as read-only
NTFS signature is missing.
Failed to mount '/dev/sr0': Invalid argument
The device