嘟嘟社区

普及一下,loc说的DD真的不是dd,而是网络安装


本帖最后由 sRGB 于 2021-11-25 08:55 编辑

使用一键自动安装linux脚本,可以打开VNC看下,都是正常的网络安装,然后脚本预置 密码 和 修改 ssh配置开启 root 登陆。

只有 dd windows系统的时候,才是真的调用 dd 命令。

所以价值5000的进度条模块,也只有在 dd windows的时候才看的到。

网络安装 linux 系统,本身 linux 安装都有安装进度条

  1. # 萌咖脚本 默认密码
  2. ## Default root password: MoeClub.org
  3. # linux 安装设置 root 密码
  4. d-i passwd/root-login boolean ture
  5. d-i passwd/make-user boolean false
  6. d-i passwd/root-password-crypted password $myPASSWORD
  7. # linux 安装设置 ssh 允许 root 登陆
  8. sed -ri ‘s/^#?Port.*/Port ${sshPORT}/g’ /target/etc/ssh/sshd_config;
  9. sed -ri ‘s/^#?PermitRootLogin.*/PermitRootLogin yes/g’ /target/etc/ssh/sshd_config;
  10. sed -ri ‘s/^#?PasswordAuthentication.*/PasswordAuthentication yes/g’ /target/etc/ssh/sshd_config;
  11. # DD windows系统,所用 dd 命令
  12. wget -qO- ‘$DDURL’ |gunzip -dc |/bin/dd of=$(list-devices disk |head -n1);
  13. mount.ntfs-3g $(list-devices partition |head -n1) /mnt;

复制代码

DD的全称是啥
感谢科普,学到了

dd
复制文件并对原文件的内容进行转换和格式化处理

补充说明
dd命令 用于复制文件并对原文件的内容进行转换和格式化处理。dd命令功能很强大的,对于一些比较底层的问题,使用dd命令往往可以得到出人意料的效果。用的比较多的还是用dd来备份裸设备。但是不推荐,如果需要备份oracle裸设备,可以使用rman备份,或使用第三方软件备份,使用dd的话,管理起来不太方便。

建议在有需要的时候使用dd 对物理磁盘操作,如果是文件系统的话还是使用tar backup cpio等其他命令更加方便。另外,使用dd对磁盘操作时,最好使用块设备文件。

dd if=/dev/zero of=sun.txt bs=1M count=1
该命令创建了一个1M大小的文件sun.txt,其中参数解释:

if 代表输入文件。如果不指定if,默认就会从stdin中读取输入。
of 代表输出文件。如果不指定of,默认就会将stdout作为默认输出。
bs 代表字节为单位的块大小。
count 代表被复制的块数。
/dev/zero 是一个字符设备,会不断返回0值字节(