MS-DOS

parted分区(大于2T的盘)

有些话、适合烂在心里 提交于 2020-04-06 02:16:05
磁盘挂载问题:Fdisk最大只能创建2T分区的盘,超过2T使用parted 需求说明: 云服务器上买了一块8T的磁盘,准备挂载到服务器上的/data目录下。 ****parted命令说明 **** # parted /dev/vdb 对/dev/sdb进行分区或管理操作 parted创建分区里的交互模式的操作说明 mklabel gpt 定义分区表格式(常用的有msdos和gpt分区表格式,msdos不支持2TB以上容量的磁盘,所以大于2TB的磁盘选gpt分区表格式) (parted) mkpart p1 创建第一个分区,名称为p1(p1只是第一个分区的名称,用别的名称也可以,如part1)。如果只创建一个分区,可以不用写分区名,默认即可。如上。 File systemtype? [ext2]? ext4 定义分区格式。(不支持ext4的,想分ext4格式的分区,可以通过mkfs.ext4格式化成ext4格式) Start? 1 定义分区的起始位置(单位支持K,M,G,T) End? 300G 定义分区的结束位置(单位支持K,M,G,T)。如果创建多个分区,下一个分区的Start就从上一个分区的End开始 (parted) print或在p 查看当前分区情况 quit 退出 删除分区 (parted) rmrm删除命令(删除之前必须确保分区没有被挂载) Partition

shell脚本syntax error near unexpected token `done'

社会主义新天地 提交于 2020-02-27 11:43:01
1、修改文件类型 执行: vi finddir.sh 输入 :set ff 如果fileformat=dos ,修改为unix: :set ff=unix 执行保存命令: :wq 2、删除隐藏字符 用命令vi -b 打开你的SHELL脚本文件,你会。发现每行脚本最后多了个^M 因为MS-DOS及Windows是回车+换行来表示换行,因此在Linux下用Vim查看在Windows下用VC写的代码,行尾后的“^M”符号,表示的是符。 在Vim中利用替换功能就可以将“^M”都干掉,键入如下替换命令行: 1)vi -b setup.sh 2)在命令编辑行<就是: 按ESC键 然后shift+:冒号>输入:%s/^M//g 注意:上述命令行中的“M”符,不是“”再加上“M”,而是由“Ctrl+v”、“Ctrl+M”键生成的。 这样替换掉以后,保存就可以执行了。 参考: https://blog.csdn.net/Michael177/article/details/101618068 来源: oschina 链接: https://my.oschina.net/u/3635618/blog/3161442

VMWare 下安装 MSDN版 MS-DOS 6.22

流过昼夜 提交于 2020-02-08 18:16:17
最近有些怀旧,刚从孔夫子旧书网淘回一本 《Borland 传奇》 ,里面讲到了很多DOS时代的经典软件,特别想尝试一下~比如:Turbo Pascal、SideKick、Borland C/C++、Delphi 1、Visual C/C++、Watcom C/C++、Symantec C/C++等等。 只是为了怀旧,在虚拟机中装装就好了~ 本文包含以下几部分内容: VMWare 安装 MS-DOS 下载 配置 MS-DOS 虚拟机 安装 MS-DOS 安装环境说明 MS-DOS 虚拟机共享下载 VMWare 安装 首先要先安装 VMWare 软件,我这里选择的是 VMware-workstation-full-12.1.1-3770994 这个版本,一路 next 即可。 安装完 VMWare 后开始运行,需要注册输入验证码进行激活。 MS-DOS 下载 我们先复习下 DOS 6.22 安装条件和要求,直接去 维基百科 看看介绍吧。 DOS ,是磁盘操作系统(英文: Disk Operating System )的缩写,是个人计算机上的一类操作系统。从1981年直到1995年的15年间,DOS在IBM PC兼容机市场中占有举足轻重的地位。 DOS家族包括MS-DOS、PC-DOS、DR-DOS、FreeDOS、PTS-DOS、ROM-DOS、JM-OS等,其中以MS-DOS最为著名

如何在Mac上安装和双启动Linux

匆匆过客 提交于 2019-12-29 09:44:25
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 无论您需要可定制的操作系统还是更好的软件开发环境,都可以通过在Mac上安装Linux来获得。Linux的用途非常广泛(用于运行从智能手机到超级计算机的所有内容),您可以将其安装在MacBook Pro,iMac甚至Mac mini上。 苹果在MacOS中添加了Boot Camp,使人们可以轻松地双重引导Windows,但是安装Linux则完全是另一回事。请按照以下步骤学习操作方法。 为什么在Mac或MacBook Pro上安装Linux? 您的Mac具有出色的性能,出色的电池寿命和长久的耐用性。Mac上的硬件很难匹配,这使其成为运行Linux的强大计算机。 更重要的是,Linux为旧的Mac注入了生命,这些Mac不再符合macOS更新的条件。与其让旧的MacBook Pro变成昂贵的纸镇,不如安装最新版本的Linux并将其继续使用多年。 Ubuntu是我们选择的Linux发行版 有许多不同版本的Linux可用,但是出于本教程的目的,我们建议在Mac上安装Ubuntu。Ubuntu是最受欢迎的Linux发行版,这意味着如果您需要帮助,可以使用许多活跃的支持社区。 双重引导或不双重引导 使用双启动系统,Mac上同时安装了macOS和Linux。在计算机启动时按住Option键以选择要使用的操作系统

如何在一个.BAT文件中运行多个.BAT文件

北慕城南 提交于 2019-12-27 21:52:45
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 我正在尝试使我的 commit-build.bat 执行其他.BAT文件,这是我们构建过程的一部分。 commit-build.bat 内容: "msbuild.bat" "unit-tests.bat" "deploy.bat" 这似乎很简单,但是 commit-build.bat 只执行列表中的第一项( msbuild.bat )。 我已经分别运行每个文件,没有问题。 #1楼 采用: call msbuild.bat call unit-tests.bat call deploy.bat 不使用CALL时,当前的批处理文件将停止并且被调用的批处理文件开始执行。 这是可以追溯到早期MS-DOS时代的一种特殊行为。 #2楼 尝试: call msbuild.bat call unit-tests.bat call deploy.bat #3楼 call msbuild.bat call unit-tests.bat call deploy.bat #4楼 要在 .bat 文件中调用 .bat 文件,请使用 call foo.bat (是的,这很愚蠢,如果可以使用 foo.bat 调用它, foo.bat ,就像在命令提示符下那样,但是正确的方法是使用 call 。) #5楼 查看文件名后,您是否考虑过使用诸如

Windows批处理文件:.bat vs .cmd?

て烟熏妆下的殇ゞ 提交于 2019-12-23 20:28:52
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 据我所知, .bat 是旧的16位命名约定,而 .cmd 是32位Windows,即从NT开始。 但我继续在任何地方看到.bat文件,并且它们似乎使用任一后缀完全相同。 假设我的代码将永远不需要对新台币任何旧的运行,是否真的重要走哪条路我名字我的批处理文件,还是有使用错误的后缀一些 疑难杂症 等着我? #1楼 RE: 显然当调用command.com时有点复杂的谜团; 几个月前,在项目过程中,我们必须弄清楚为什么我们想要在CMD.EXE下运行的某些程序实际上是在COMMAND.COM下运行的。 有问题的“程序”是一个非常古老的.BAT文件,它仍然每天运行。 我们发现批处理文件在COMMAND.COM下运行的原因是它是从.PIF文件(也很古老)启动的。 由于仅通过PIF提供的特殊内存配置设置已变得无关紧要,因此我们将其替换为传统的桌面快捷方式。 从快捷方式启动的同一批处理文件在CMD.EXE中运行。 当你考虑它时,这是有道理的。 我们花了这么长时间才弄明白的原因部分是由于我们忘记了它在启动组中的项目是PIF,因为它自1998年以来一直在生产。 #2楼 这些答案有点太长,专注于交互式使用。 脚本的重要区别是: .cmd 可防止在非NT系统上无意中执行。 .cmd 启用内置命令,在成功时将Errorlevel更改为0

在z3735上装ubuntu,装完的经验

对着背影说爱祢 提交于 2019-12-05 08:01:20
启动关闭 secure boot 选项 网卡驱动wifi驱动 地址: https://github.com/hadess/rtl8723bs 装的是14.04 放硬盘,u盘都可以 启动选择其EFI 使用try进去不选Install 打开terminal sudo passwd 转为root df -Th umount -l /cdrom umount -l /isodrive 要先关闭联网 点安装 更新安装,第三方软件都不要选 要擦除硬盘时,点其它 要卸载分区,点是 可能是盘太多,只能新建分区/boot / 键盘一般要选英语-美国,否则打字会飞 进入安装过程 如果此时有联网的话,就会cron时间服务器,对时 然后一直卡住,因为服务器在外,所以原因你dong的 安装到grub时,没选 安装 Ubuntu 时下载更新 失败 然后转到自己的grub写启动项 menuentry 'Ubuntu efi'{ insmod gzio insmod part_msdos insmod ext2 linux initrd } 开机后, 装fcitx ——————————————————— 装完之后,修复一下win的引导 装的时间有点久,可能会漏了一些 据说最新的 Ubuntu 版本优化了对平板的支持,或许可以直接安装成功哦 来源: https://my.oschina.net/u/4142662

在linux下显示中文目录和文件名

我与影子孤独终老i 提交于 2019-12-03 08:33:00
选择一个一劳永逸的方法,就是修改/etc/下的fstab文件,我的fstab内容如下: /dev/hda9 / ext2 defaults 1 1 /dev/hda8 /boot ext2 defaults 1 2 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/hda10 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0 /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 /dev/hda1 /mnt/winme vfat defaults,codepage=936,iocharset=cp936 0 0 /dev/hda5 /mnt/program vfat defaults,codepage=936,iocharset=cp936 0 0 /dev/hda6 /mnt/backup vfat defaults,codepage=936,iocharset=cp936 0 0 /dev/hda7 /mnt/files vfat defaults,codepage

win7 命令行 utf-8 汉字乱码

痴心易碎 提交于 2019-12-02 02:44:31
以前用命令行的时候也经常遇到这个问题,貌似从没想过纠正一下,看到第九街上的这篇文章特别收藏一下。 在dos下执行一个PHP文件的时候,由于输出文件文字是UTF8编码,所以显示出现了乱码,如图: 重新设置了一下DOS的编码,命令 :chcp 65001 在命令行标题栏上点击右键,选择”属性”->”字体”,将字体修改为True Type字体”Lucida Console”,然后点击确定将属性应用到当前窗口,出现以下画面 确定 MS-DOS为以下国家和语言提供字符集:   代码页描述   1258 越南语   1257 波罗的语   1256 阿拉伯语   1255 希伯来语   1254 土耳其语   1253 希腊语   1252 拉丁 1 字符 (ANSI)   1251 西里尔语   1250 中欧语言   950 繁体中文   949 朝鲜语   936 简体中文(默认)   932 日语   874 泰国语   850 多语种 (MS-DOS Latin1)   437 MS-DOS 美国英语 来源: oschina 链接: https://my.oschina.net/u/139172/blog/77410

win10 + ubuntu 18.04 双系统崩溃后 grub 引导项修复

∥☆過路亽.° 提交于 2019-12-01 01:27:07
问题 我使用的是 win10 + ubuntu 双系统。但是有一次再重新划分硬盘的分区后,重新开机出现: error : unknow filesystem grub rescue > 原因 重新分区导致 ubuntu 的启动项崩溃 我在安装 ubuntu 双系统时 https://my.oschina.net/u/2362565/blog/2057830 开机使用的是 ubuntu 18.04 的启动器 解决 method 1: 首先这个方法大部分情况下有用,但是对我这种情况没有用,原因后面会提及。 这种方法的修复原理是: 由于分区的问题,引导器识别不到系统文件的位置,所以会报错 unknown filesystem,并且进入修复模式 rescue 1. 列出所有的分区 grub rescue >ls ---> hd1 (hd1,msdos2) (hd1,msdos1) hd2 (hd2,msdos5) …… 2. 找出系统所在的分区位置 一个一个尝试 ls (hd1,msdos1)--> error: unknown filesystem ls (hd1,msdos2) --> error: unknown filesystem ……………………….. 直到不出现这个提示,而是主文件夹及文件的文件名,说明找到系统文件所在位置 假设是 hd1,msdos1 3. 将 grub