自动安装 ubuntu 桌面 16.04,安装程序运行两次

自动安装 ubuntu 桌面 16.04,安装程序运行两次

我对 ubuntu 还很陌生,我正在尝试自动安装 ubuntu 16.04 桌面。我已经设法使安装过程使用预置值来回答安装过程中的所有问题。然后系统重新启动,但我的问题出现了:它再次询问用户配置问题。因此,它首先运行一个标题为“安装(作为超级用户)”的窗口,第二个窗口称为“系统配置”。在我再次回答问题并重新启动系统后,登录屏幕上有两个用户,一个是预置的用户,另一个是我必须手动执行的用户。有人对我的问题有什么见解吗?

从 efi USB 启动:

如果 loadfont /boot/grub/font.pf2 ;则
设置 gfxmode=auto
insmod efi_gop
insmod efi_uga
insmod gfxterm
terminal_output gfxterm
fi

设置菜单颜色正常=白色/黑色
设置菜单颜色高亮=黑色/浅灰色

设置超时=0 设置默认值=“0”

菜单项“开始”{设置 gfxpayload=keep linux /casper/vmlinuz boot=casper file=/cdrom/install/preseed.cfg automatic-ubiquity quiet noprompt auto=ture priority=critical ubiquity/reboot=true noshell splash languagechooser/language-name=English --
initrd /casper/initrd.lz

}

和我的预置文件(preseed.cfg)

联网

di netcfg/choose_interface 选择自动
di netcfg/disable_dhcp 布尔值 false
di netcfg/wireless_wep 字符串
di netcfg/dhcp_options 选择

此时不要配置网络

di netcfg/dhcp_failed 注意
di netcfg/dhcp_timeout 字符串 3
di netcfg/get_hostname 字符串 ubuntu

不要过滤掉已挂载分区的磁盘。

di partman/filter_mounted 布尔值 false

如果存在,请删除现有的软件 RAID 分区。

di partman-md/device_remove_md 布尔值 true

不加密用户的主目录。

di 用户设置/加密主页 boolean false

不需要具有文件系统的分区的挂载点。

di partman-basicfilesystems/no_mount_point 布尔值 false

非电喷系统

di partman-efi/non_efi_system 布尔值 true

选择内置 emmc 设备

di partman-auto/磁盘字符串 /dev/mmcblk0

使用适合您的架构的常用分区类型

di partman-auto/method 字符串常规

没有交换分区

di partman-basicfilesystems/no_swap 布尔值 false

使用完整的emmc并且只有一个分区

di partman-auto/expert_recipe 字符串 \
efi-root :: \
256 300 512 免费 \
$iflabel{ gpt } \
method{ efi } 格式{ } \
.\
4000 10000 -1 ext4 \
$primary{ } \
method{ format } 格式{ } \
use_filesystem{ } 文件系统{ ext4 } \
mountpoint{ / } \
.

选择上面列出的磁盘配方

di partman-auto/choose_recipe 选择 efi-root

无需确认即可分割

di partman/confirm_write_new_label boolean true
di partman/choose_partition 选择

完成分区并将更改写入磁盘

di partman/confirm_nooverwrite 布尔值 true
di partman/confirm 布尔值 true

引导加载程序即使找到其他操作系统,此加载程序也会将 grub-installer 安装到 MBR

di grub-installer/with_other_os 布尔值 true
d-igrub-installer/only_debian 布尔值 false
di grub-installer/bootdev 字符串 /dev/mmcblk0

键盘选择

di 键盘配置/layoutcode 字符串 us
di 键盘配置/variantcode 字符串

当地的

在 debian-installer/locale 中字符串 en_US.UTF-8
在 debian-installer/locale 中看到 true

时区

di clock-setup/utc-auto 布尔值 true
di clock-setup/utc 布尔值 true
di time/zone 字符串 US/Pacific
di clock-setup/ntp 布尔值 true

禁用自动键盘映射检测

在 console-setup/ask_detect 中 boolean false
在 console-setup/layoutcode 中 string us

创建用户

di passwd/root-login 布尔值 false
di passwd/user-fullname 字符串全名
di passwd/user-fullname 可见 true

di passwd/username 字符串用户
di passwd/username 可见 true
di passwd/user-password 密码 1234
di passwd/user-password-again 密码 1234
di passwd/user-password 可见 true
di passwd/auto-login 布尔值 true
di user-setup/allow-password-weak 布尔值 true

提前感谢您的回答。

相关内容