=== START CALAMARES 3.3.15.20260311-95aa33fd-dirty 2026-03-25 - 02:31:07 [6]: void CalamaresApplication::init() 2026-03-25 - 02:31:07 [6]: Calamares version: 3.3.15.20260311-95aa33fd-dirty 2026-03-25 - 02:31:07 [6]: .. Using Qt version: 5.15.8 2026-03-25 - 02:31:07 [6]: .. Build type: Debug 2026-03-25 - 02:31:07 [6]: .. Using PyBind11 2026-03-25 - 02:31:07 [6]: .. Using settings: "/kh_calamares/settings.conf" 2026-03-25 - 02:31:07 [6]: .. Using log file: "/root/.cache/calamares/session.log" 2026-03-25 - 02:31:07 [6]: .. Languages: ("ar", "as", "ast", "az", "az_AZ", "be", "bg", "bn", "bqi", "ca", "ca@valencia", "cs_CZ", "da", "de", "el", "en", "en_GB", "eo", "es", "es_AR", "es_MX", "es_PR", "et", "eu", "fa", "fi_FI", "fr", "fur", "gl", "gu", "he", "hi", "hr", "hu", "id", "ie", "is", "it_IT", "ja", "ja-Hira", "ka", "kk", "kn", "ko", "lo", "lt", "lv", "mk", "ml", "mr", "nb", "ne_NP", "nl", "oc", "pl", "pt_BR", "pt_PT", "ro", "ro_RO", "ru", "si", "sk", "sl", "sq", "sr", "sr@latin", "sv", "ta_IN", "te", "tg", "th", "tr_TR", "uk", "ur", "uz", "vi", "zh", "zh_CN", "zh_HK", "zh_TW") 2026-03-25 - 02:31:07 [6]: bool Calamares::initQmlModulesDir() 2026-03-25 - 02:31:07 [6]: Using Calamares QML directory "/kh_calamares/qml" 2026-03-25 - 02:31:07 [6]: Calamares::Branding::Branding(const QString&, QObject*, qreal) 2026-03-25 - 02:31:07 [6]: Using Calamares branding file at "/kh_calamares/branding/KaihongOS/branding.desc" 2026-03-25 - 02:31:07 [6]: Calamares::Branding::Branding(const QString&, QObject*, qreal) 2026-03-25 - 02:31:07 [6]: Loaded branding component "KaihongOS" 2026-03-25 - 02:31:07 [6]: .. No translation for "tz_" "zh_CN" using default (en) 2026-03-25 - 02:31:07 [6]: .. Loaded QRC translation "calamares_" "zh_CN" 2026-03-25 - 02:31:07 [6]: .. STARTUP: initSettings, initQmlPath, initBranding done 2026-03-25 - 02:31:07 [6]: .. STARTUP: initModuleManager: module init started 2026-03-25 - 02:31:12 [6]: void Calamares::ModuleManager::doInit() 2026-03-25 - 02:31:12 [6]: Found 59 modules 2026-03-25 - 02:31:13 [6]: void CalamaresApplication::initView() 2026-03-25 - 02:31:13 [6]: STARTUP: initModuleManager: all modules init done 2026-03-25 - 02:31:13 [6]: void CalamaresApplication::initView() 2026-03-25 - 02:31:13 [6]: STARTUP: initJobQueue done 2026-03-25 - 02:31:13 [6]: CalamaresWindow::CalamaresWindow(QWidget*) 2026-03-25 - 02:31:13 [6]: Available desktop QSize(1280, 800) minimum size QSize(1024, 520) 2026-03-25 - 02:31:13 [6]: .. Proposed window size: 1280 800 2026-03-25 - 02:31:33 [6]: void CalamaresApplication::initView() 2026-03-25 - 02:31:33 [6]: STARTUP: CalamaresWindow created; loadModules started 2026-03-25 - 02:31:33 [6]: void Config::initLanguages() 2026-03-25 - 02:31:33 [6]: Trying to match locale "zh_CN" 2026-03-25 - 02:31:33 [6]: void Config::setLocaleIndex(int) 2026-03-25 - 02:31:33 [6]: Index 77 Selected locale "zh_CN" 2026-03-25 - 02:31:33 [6]: .. Loading "calamares-KaihongOS_zh_CN" from "/kh_calamares/branding/KaihongOS/lang" 2026-03-25 - 02:31:33 [6]: .. Branding no translation for "zh_CN" using default (en) 2026-03-25 - 02:31:33 [6]: .. No translation for "tz_" "zh_CN" using default (en) 2026-03-25 - 02:31:33 [6]: .. Loaded QRC translation "calamares_" "zh_CN" 2026-03-25 - 02:31:33 [2]: Calamares::GeoIP::Handler::Handler(const QString&, const QString&, const QString&) 2026-03-25 - 02:31:33 [2]: WARNING: GeoIP style *none* does not do anything. 2026-03-25 - 02:31:38 [6]: virtual void Calamares::ViewModule::loadSelf() 2026-03-25 - 02:31:38 [6]: ViewModule "welcome@welcome" loading complete. 2026-03-25 - 02:31:40 [6]: Calamares::Partition::InternalManager::InternalManager() 2026-03-25 - 02:31:40 [6]: KPMCore backend starting .. 2026-03-25 - 02:31:40 [6]: DEBUG (Qt): Loaded backend plugin: "pmsfdiskbackendplugin" 2026-03-25 - 02:31:40 [6]: .. Backend @0x55a431318630 "pmsfdiskbackendplugin" "1" 2026-03-25 - 02:31:40 [2]: Config::SwapChoiceSet getSwapChoices(const QVariantMap&) 2026-03-25 - 02:31:40 [2]: WARNING: Partition-module setting *neverCreateSwap* is deprecated. 2026-03-25 - 02:31:40 [2]: virtual void PartitionViewStep::setConfigurationMap(const QVariantMap&) 2026-03-25 - 02:31:40 [2]: WARNING: Partition-module setting *defaultPartitionTableType* is unset, will use gpt for efi or msdos for bios 2026-03-25 - 02:31:40 [6]: virtual void Calamares::ViewModule::loadSelf() 2026-03-25 - 02:31:40 [6]: ViewModule "partition@partition" loading complete. 2026-03-25 - 02:31:40 [6]: virtual void Calamares::ViewModule::loadSelf() 2026-03-25 - 02:31:40 [6]: ViewModule "summary@summary" loading complete. 2026-03-25 - 02:31:40 [6]: void Calamares::ModuleManager::loadModules() 2026-03-25 - 02:31:40 [6]: Module "partition@partition" already loaded. 2026-03-25 - 02:31:41 [6]: Calamares::SlideshowQML::SlideshowQML(QWidget*) 2026-03-25 - 02:31:41 [6]: QML import paths: "/kh_calamares/qml" "/usr/bin" "qrc:/qt-project.org/imports" "/usr/lib/x86_64-linux-gnu/qt5/qml" 2026-03-25 - 02:31:41 [6]: Calamares::SlideshowQML::SlideshowQML(QWidget*) 2026-03-25 - 02:31:41 [6]: QML load on startup, API 2. 2026-03-25 - 02:31:42 [6]: virtual void Calamares::CppJobModule::loadSelf() 2026-03-25 - 02:31:42 [6]: CppJobModule "shellprocess@grub" loading complete. 2026-03-25 - 02:31:42 [6]: virtual void Calamares::CppJobModule::loadSelf() 2026-03-25 - 02:31:42 [6]: CppJobModule "shellprocess@fstab" loading complete. 2026-03-25 - 02:31:42 [6]: virtual void Calamares::CppJobModule::loadSelf() 2026-03-25 - 02:31:42 [6]: CppJobModule "umount@umount" loading complete. 2026-03-25 - 02:31:42 [6]: virtual void Calamares::ViewModule::loadSelf() 2026-03-25 - 02:31:42 [6]: ViewModule "finished@finished" loading complete. 2026-03-25 - 02:31:43 [6]: void CalamaresApplication::initViewSteps() 2026-03-25 - 02:31:43 [6]: STARTUP: loadModules for all modules done 2026-03-25 - 02:31:43 [6]: void Calamares::ModuleManager::checkRequirements() 2026-03-25 - 02:31:43 [6]: Checking module requirements .. 2026-03-25 - 02:31:43 [6]: void CalamaresApplication::initViewSteps() 2026-03-25 - 02:31:43 [6]: STARTUP: Window now visible and ProgressTreeView populated 2026-03-25 - 02:31:43 [6]: .. 5 view steps loaded. 2026-03-25 - 02:31:43 [6]: void Calamares::SlideshowQML::loadQmlV2Complete() 2026-03-25 - 02:31:43 [6]: QML component complete, API 2 2026-03-25 - 02:31:44 [6]: Calamares::RequirementsList GeneralRequirements::checkRequirements() 2026-03-25 - 02:31:44 [6]: GeneralRequirements output: storage : 32212254720 enoughStorage : true RAM : 3221225472 enoughRam : true hasPower : true hasInternet : unchecked isRoot : true 2026-03-25 - 02:31:44 [6]: void Calamares::RequirementsChecker::addCheckedRequirements(Calamares::Module*) 2026-03-25 - 02:31:44 [6]: Got 5 requirement results from "welcome" 2026-03-25 - 02:31:45 [6]: .. Loading "/kh_calamares/branding/KaihongOS/show.qml" 2026-03-25 - 02:31:45 [6]: void Calamares::RequirementsChecker::reportProgress() 2026-03-25 - 02:31:45 [6]: Remaining modules: 1 "partition" 2026-03-25 - 02:31:47 [6]: void Calamares::RequirementsChecker::reportProgress() 2026-03-25 - 02:31:47 [6]: Remaining modules: 1 "partition" 2026-03-25 - 02:31:48 [6]: DEBUG (Qt): smartctl initialization failed for "/dev/sda" : 没有那个文件或目录 2026-03-25 - 02:31:48 [6]: DEBUG (Qt): error during smart output parsing for "/dev/sda" : 成功 2026-03-25 - 02:31:48 [6]: void Calamares::RequirementsChecker::reportProgress() 2026-03-25 - 02:31:48 [6]: Remaining modules: 1 "partition" 2026-03-25 - 02:31:49 [6]: void Calamares::RequirementsChecker::reportProgress() 2026-03-25 - 02:31:49 [6]: Remaining modules: 1 "partition" 2026-03-25 - 02:31:50 [6]: void Calamares::RequirementsChecker::reportProgress() 2026-03-25 - 02:31:50 [6]: Remaining modules: 1 "partition" 2026-03-25 - 02:31:51 [6]: DEBUG (Qt): smartctl initialization failed for "/dev/sdb" : 没有那个文件或目录 2026-03-25 - 02:31:51 [6]: DEBUG (Qt): error during smart output parsing for "/dev/sdb" : 成功 2026-03-25 - 02:31:51 [2]: WARNING (Qt): unknown file system type "" on "/dev/sdb" 2026-03-25 - 02:31:51 [6]: QList PartUtils::getDevices(DeviceType) 2026-03-25 - 02:31:51 [6]: Removing unsuitable devices: 2 candidates. 2026-03-25 - 02:31:51 [6]: .. Running ("blkid", "/dev/sda") 2026-03-25 - 02:31:52 [6]: .. Finished. Exit code: 0 output: /dev/sda: PTUUID="bf561fbd" PTTYPE="dos" 2026-03-25 - 02:31:52 [6]: void Calamares::RequirementsChecker::reportProgress() 2026-03-25 - 02:31:52 [6]: Remaining modules: 1 "partition" 2026-03-25 - 02:31:52 [6]: .. Running ("blkid", "/dev/sda1") 2026-03-25 - 02:31:52 [6]: .. Finished. Exit code: 0 output: /dev/sda1: LABEL="system" UUID="810c5801-2285-4cf0-93c5-2039b77dbb33" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="bf561fbd-01" 2026-03-25 - 02:31:52 [6]: .. Running ("blkid", "/dev/sda2") 2026-03-25 - 02:31:52 [6]: .. Finished. Exit code: 0 output: /dev/sda2: LABEL="vendor" UUID="c072b99a-08e8-4fbe-9277-7f69b4907182" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="bf561fbd-02" 2026-03-25 - 02:31:52 [6]: .. Running ("blkid", "/dev/sda3") 2026-03-25 - 02:31:52 [6]: .. Finished. Exit code: 0 output: /dev/sda3: LABEL="sys_prod" UUID="861decc4-9cf4-4862-a243-ce18f1f11835" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="bf561fbd-03" 2026-03-25 - 02:31:52 [6]: .. Running ("blkid", "/dev/sda4") 2026-03-25 - 02:31:52 [6]: .. Finished. Exit code: 0 output: /dev/sda4: LABEL="chip_prod" UUID="5830dfcb-1b62-44ea-89d0-0b5b48ca37f2" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="bf561fbd-04" 2026-03-25 - 02:31:52 [6]: .. Running ("blkid", "") 2026-03-25 - 02:31:52 [6]: .. Target cmd: ("blkid", "") Exit code: 2 (no output) 2026-03-25 - 02:31:52 [6]: .. Running ("blkid", "/dev/sdb") 2026-03-25 - 02:31:52 [6]: .. Target cmd: ("blkid", "/dev/sdb") Exit code: 2 (no output) 2026-03-25 - 02:31:52 [6]: .. there are 2 devices left. 2026-03-25 - 02:31:52 [6]: void PartitionCoreModule::doInit() 2026-03-25 - 02:31:52 [6]: LIST OF DETECTED DEVICES: 2026-03-25 - 02:31:52 [6]: .. node capacity name prettyName 2026-03-25 - 02:31:52 [6]: .. "/dev/sda" 53686402560 DevName$c9ed865 DevNamePretty$504d0de0 2026-03-25 - 02:31:52 [6]: .. "/dev/sdb" 214745610240 DevName$c9ed865 DevNamePretty$ba861512 2026-03-25 - 02:31:52 [6]: .. 2 devices detected. 2026-03-25 - 02:31:53 [1]: OsproberEntryList PartUtils::runOsprober(DeviceModel*) 2026-03-25 - 02:31:53 [1]: ERROR: os-prober cannot start. 2026-03-25 - 02:31:53 [6]: OsproberEntryList PartUtils::runOsprober(DeviceModel*) 2026-03-25 - 02:31:53 [6]: os-prober gave no output. 2026-03-25 - 02:31:53 [6]: void Calamares::RequirementsChecker::reportProgress() 2026-03-25 - 02:31:53 [6]: Remaining modules: 1 "partition" 2026-03-25 - 02:31:54 [6]: void Calamares::RequirementsChecker::reportProgress() 2026-03-25 - 02:31:54 [6]: Remaining modules: 1 "partition" 2026-03-25 - 02:31:55 [6]: void Calamares::RequirementsChecker::reportProgress() 2026-03-25 - 02:31:55 [6]: Remaining modules: 1 "partition" 2026-03-25 - 02:31:56 [6]: void Calamares::RequirementsChecker::addCheckedRequirements(Calamares::Module*) 2026-03-25 - 02:31:56 [6]: Got 1 requirement results from "partition" 2026-03-25 - 02:31:56 [2]: void ChoicePage::updateActionDescriptionsTr() 2026-03-25 - 02:31:56 [2]: WARNING: Invalid osprober count, labels and buttons not updated. 2026-03-25 - 02:31:56 [6]: bool ChoicePage::calculateNextEnabled() const 2026-03-25 - 02:31:56 [6]: No partitioning choice has been made yet 2026-03-25 - 02:32:00 [6]: void ChoicePage::updateDeviceStatePreview() 2026-03-25 - 02:32:00 [6]: Updating partitioning state widgets. 2026-03-25 - 02:32:00 [6]: void ChoicePage::setupActions() 2026-03-25 - 02:32:00 [6]: Setting up actions for "/dev/sda" with 0 entries. 2026-03-25 - 02:32:00 [6]: .. Can not resize "/dev/sda1" , partition table already has 4 primary partitions. 2026-03-25 - 02:32:00 [6]: .. Checking if "/dev/sda1" can be replaced. 2026-03-25 - 02:32:00 [6]: .. NO, insufficient storage Required storage B: 32749125632 "(30GiB)" Available storage B: 10737418240 "(10GiB)" 2026-03-25 - 02:32:00 [6]: .. Can not resize "/dev/sda2" , partition table already has 4 primary partitions. 2026-03-25 - 02:32:00 [6]: .. Checking if "/dev/sda2" can be replaced. 2026-03-25 - 02:32:00 [6]: .. NO, insufficient storage Required storage B: 32749125632 "(30GiB)" Available storage B: 2147483648 "(2GiB)" 2026-03-25 - 02:32:00 [6]: .. Can not resize "/dev/sda3" , partition table already has 4 primary partitions. 2026-03-25 - 02:32:00 [6]: .. Checking if "/dev/sda3" can be replaced. 2026-03-25 - 02:32:00 [6]: .. NO, insufficient storage Required storage B: 32749125632 "(30GiB)" Available storage B: 5368709120 "(5GiB)" 2026-03-25 - 02:32:00 [6]: .. Can not resize "/dev/sda4" , partition table already has 4 primary partitions. 2026-03-25 - 02:32:00 [6]: .. Checking if "/dev/sda4" can be replaced. 2026-03-25 - 02:32:00 [6]: .. NO, insufficient storage Required storage B: 32749125632 "(30GiB)" Available storage B: 2147483648 "(2GiB)" 2026-03-25 - 02:32:00 [6]: .. Can not resize "/dev/sda" , filesystem "unknown" does not support resize. 2026-03-25 - 02:32:00 [6]: .. Checking if "/dev/sda" can be replaced. 2026-03-25 - 02:32:00 [6]: .. Partition "/dev/sda" authorized for replace install. 2026-03-25 - 02:32:00 [6]: .. contains replaceable "未分配" 2026-03-25 - 02:32:00 [6]: void ChoicePage::updateActionDescriptionsTr() 2026-03-25 - 02:32:00 [6]: Setting texts for 0 osprober entries 2026-03-25 - 02:32:00 [6]: void ChoicePage::setupActions() 2026-03-25 - 02:32:00 [6]: No partitions available for resize-action. 2026-03-25 - 02:32:01 [6]: void ChoicePage::continueApplyDeviceChoice() 2026-03-25 - 02:32:01 [6]: Previous device -1 new device 0 2026-03-25 - 02:32:01 [6]: void ChoicePage::applyActionChoice(InstallChoice) 2026-03-25 - 02:32:01 [6]: InstallChoice Config::NoChoice "none" 2026-03-25 - 02:32:01 [6]: bool ChoicePage::calculateNextEnabled() const 2026-03-25 - 02:32:01 [6]: No partitioning choice has been made yet 2026-03-25 - 02:32:01 [6]: void ChoicePage::updateActionChoicePreview(InstallChoice) 2026-03-25 - 02:32:01 [6]: Updating partitioning preview widgets. 2026-03-25 - 02:32:01 [6]: bool ChoicePage::calculateNextEnabled() const 2026-03-25 - 02:32:01 [6]: No partitioning choice has been made yet 2026-03-25 - 02:32:01 [6]: bool ChoicePage::calculateNextEnabled() const 2026-03-25 - 02:32:01 [6]: No partitioning choice has been made yet 2026-03-25 - 02:32:01 [6]: void Calamares::RequirementsChecker::finished() 2026-03-25 - 02:32:01 [6]: All requirements have been checked. 2026-03-25 - 02:32:01 [6]: void Calamares::RequirementsModel::describe() const 2026-03-25 - 02:32:01 [6]: Requirements model has 6 items 2026-03-25 - 02:32:01 [6]: .. requirement 0 "storage" satisfied? true mandatory? false 2026-03-25 - 02:32:01 [6]: .. requirement 1 "ram" satisfied? true mandatory? true 2026-03-25 - 02:32:01 [6]: .. requirement 2 "power" satisfied? true mandatory? false 2026-03-25 - 02:32:01 [6]: .. requirement 3 "root" satisfied? true mandatory? true 2026-03-25 - 02:32:01 [6]: .. requirement 4 "screen" satisfied? true mandatory? false 2026-03-25 - 02:32:01 [6]: .. requirement 5 "partitions" satisfied? true mandatory? true 2026-03-25 - 02:35:59 [6]: void ChoicePage::applyActionChoice(InstallChoice) 2026-03-25 - 02:35:59 [6]: InstallChoice Config::Erase "erase" 2026-03-25 - 02:35:59 [6]: PartitionTable* CreatePartitionTableJob::createTable() 2026-03-25 - 02:35:59 [6]: CreatePartitionTableJob::createTable trying to make table for device "/dev/sda" 2026-03-25 - 02:36:00 [6]: void PartitionCoreModule::dumpQueue() const 2026-03-25 - 02:36:00 [6]: # Queue: 2026-03-25 - 02:36:00 [6]: .. ## Device: "/dev/sda" 2026-03-25 - 02:36:00 [6]: .. - CreatePartitionTableJob 2026-03-25 - 02:36:00 [6]: .. - CreatePartitionJob 2026-03-25 - 02:36:00 [6]: .. - SetPartFlagsJob 2026-03-25 - 02:36:00 [6]: .. - CreatePartitionJob 2026-03-25 - 02:36:00 [6]: .. - CreatePartitionJob 2026-03-25 - 02:36:00 [6]: .. - CreatePartitionJob 2026-03-25 - 02:36:00 [6]: .. - CreatePartitionJob 2026-03-25 - 02:36:00 [6]: .. - CreatePartitionJob 2026-03-25 - 02:36:00 [6]: .. ## Device: "/dev/sdb" 2026-03-25 - 02:36:00 [6]: void ChoicePage::updateActionChoicePreview(InstallChoice) 2026-03-25 - 02:36:00 [6]: Updating partitioning preview widgets. 2026-03-25 - 02:36:26 [6]: bool ChoicePage::calculateNextEnabled() const 2026-03-25 - 02:36:26 [6]: No partition selected for alongside or replace 2026-03-25 - 02:36:26 [6]: void ChoicePage::applyActionChoice(InstallChoice) 2026-03-25 - 02:36:26 [6]: InstallChoice Config::Replace "replace" 2026-03-25 - 02:36:27 [6]: bool ChoicePage::calculateNextEnabled() const 2026-03-25 - 02:36:27 [6]: No partition selected for alongside or replace 2026-03-25 - 02:36:27 [6]: void ChoicePage::updateActionChoicePreview(InstallChoice) 2026-03-25 - 02:36:27 [6]: Updating partitioning preview widgets. 2026-03-25 - 02:36:27 [6]: bool ChoicePage::calculateNextEnabled() const 2026-03-25 - 02:36:27 [6]: No partition selected for alongside or replace 2026-03-25 - 02:36:27 [6]: bool ChoicePage::calculateNextEnabled() const 2026-03-25 - 02:36:27 [6]: No partition selected for alongside or replace 2026-03-25 - 02:36:27 [6]: DEBUG (Qt): smartctl initialization failed for "/dev/sda" : 没有那个文件或目录 2026-03-25 - 02:36:27 [6]: DEBUG (Qt): error during smart output parsing for "/dev/sda" : 成功 2026-03-25 - 02:36:33 [6]: void Calamares::restoreSelectedBootLoader(QComboBox&, const QString&) 2026-03-25 - 02:36:33 [6]: No path to restore, choosing default 2026-03-25 - 02:36:33 [6]: void Calamares::restoreSelectedBootLoader(QComboBox&, const QString&) 2026-03-25 - 02:36:33 [6]: No path to restore, choosing default 2026-03-25 - 02:36:33 [6]: void Calamares::restoreSelectedBootLoader(QComboBox&, const QString&) 2026-03-25 - 02:36:33 [6]: No path to restore, choosing default 2026-03-25 - 02:36:33 [6]: void Calamares::restoreSelectedBootLoader(QComboBox&, const QString&) 2026-03-25 - 02:36:33 [6]: No path to restore, choosing default 2026-03-25 - 02:36:33 [6]: void PartitionCoreModule::setBootLoaderInstallPath(const QString&) 2026-03-25 - 02:36:33 [6]: PCM::setBootLoaderInstallPath "/dev/sda" 2026-03-25 - 02:36:35 [6]: bool PartUtils::canBeReplaced(Partition*, const Logger::Once&) 2026-03-25 - 02:36:35 [6]: Checking if "/dev/sda" can be replaced. 2026-03-25 - 02:36:35 [6]: .. Partition "/dev/sda" authorized for replace install. 2026-03-25 - 02:36:35 [6]: bool PartUtils::canBeReplaced(Partition*, const Logger::Once&) 2026-03-25 - 02:36:35 [6]: Checking if "/dev/sda" can be replaced. 2026-03-25 - 02:36:35 [6]: .. Partition "/dev/sda" authorized for replace install. 2026-03-25 - 02:36:38 [6]: bool PartUtils::canBeReplaced(Partition*, const Logger::Once&) 2026-03-25 - 02:36:38 [6]: Checking if "/dev/sda" can be replaced. 2026-03-25 - 02:36:38 [6]: .. Partition "/dev/sda" authorized for replace install. 2026-03-25 - 02:36:38 [6]: bool PartUtils::canBeReplaced(Partition*, const Logger::Once&) 2026-03-25 - 02:36:38 [6]: Checking if "/dev/sda" can be replaced. 2026-03-25 - 02:36:38 [6]: .. Partition "/dev/sda" authorized for replace install. 2026-03-25 - 02:36:38 [6]: void PartitionCoreModule::setBootLoaderInstallPath(const QString&) 2026-03-25 - 02:36:38 [6]: PCM::setBootLoaderInstallPath "/dev/sda" 2026-03-25 - 02:36:38 [6]: void PartitionCoreModule::setBootLoaderInstallPath(const QString&) 2026-03-25 - 02:36:38 [6]: PCM::setBootLoaderInstallPath "/dev/sda" 2026-03-25 - 02:36:38 [6]: void PartitionCoreModule::setBootLoaderInstallPath(const QString&) 2026-03-25 - 02:36:38 [6]: PCM::setBootLoaderInstallPath "/dev/sda" 2026-03-25 - 02:36:38 [6]: void PartitionCoreModule::setBootLoaderInstallPath(const QString&) 2026-03-25 - 02:36:38 [6]: PCM::setBootLoaderInstallPath "/dev/sda" 2026-03-25 - 02:36:38 [6]: void PartitionCoreModule::setBootLoaderInstallPath(const QString&) 2026-03-25 - 02:36:38 [6]: PCM::setBootLoaderInstallPath "/dev/sda" 2026-03-25 - 02:36:38 [6]: void PartitionCoreModule::setBootLoaderInstallPath(const QString&) 2026-03-25 - 02:36:38 [6]: PCM::setBootLoaderInstallPath "/dev/sda" 2026-03-25 - 02:36:41 [6]: bool PartUtils::canBeReplaced(Partition*, const Logger::Once&) 2026-03-25 - 02:36:41 [6]: Checking if "/dev/sda" can be replaced. 2026-03-25 - 02:36:41 [6]: .. Partition "/dev/sda" authorized for replace install. 2026-03-25 - 02:36:41 [6]: bool PartUtils::canBeReplaced(Partition*, const Logger::Once&) 2026-03-25 - 02:36:41 [6]: Checking if "/dev/sda" can be replaced. 2026-03-25 - 02:36:41 [6]: .. Partition "/dev/sda" authorized for replace install. 2026-03-25 - 02:36:49 [6]: void PartitionCoreModule::setBootLoaderInstallPath(const QString&) 2026-03-25 - 02:36:49 [6]: PCM::setBootLoaderInstallPath "/dev/sda" 2026-03-25 - 02:36:49 [2]: WARNING (Qt): QObject::setParent: Cannot set parent, new parent is in a different thread 2026-03-25 - 02:36:49 [6]: virtual QString PartitionViewStep::prettyStatus() const 2026-03-25 - 02:36:49 [6]: Summary for Partition 1 Config::Replace 2026-03-25 - 02:36:49 [6]: QStringList findEssentialLVs(const QList&) 2026-03-25 - 02:36:49 [6]: Checking LVM use on 2 devices 2026-03-25 - 02:36:51 [6]: QVariantList FillGlobalStorageJob::createPartitionList() const 2026-03-25 - 02:36:51 [6]: Building partition information map 2026-03-25 - 02:36:51 [6]: .. partitions on "/dev/sda" 2026-03-25 - 02:36:51 [6]: .. mapping for "/dev/sda1" "/dev/sda1" partlabel : "" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$f6ae40f6" claimed : "false" 2026-03-25 - 02:36:51 [6]: .. mapping for "/dev/sda2" "/dev/sda2" partlabel : "" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$6954539a" claimed : "false" 2026-03-25 - 02:36:51 [6]: .. mapping for "/dev/sda3" "/dev/sda3" partlabel : "" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$63006b20" claimed : "false" 2026-03-25 - 02:36:51 [6]: .. mapping for "/dev/sda4" "/dev/sda4" partlabel : "" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$cb54eeda" claimed : "false" 2026-03-25 - 02:36:51 [6]: .. mapping for "" "新分区" partlabel : "system" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:51 [6]: .. mapping for "" "新分区" partlabel : "vendor" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/vendor" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:51 [6]: .. mapping for "" "新分区" partlabel : "sys_prod" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/sys_prod" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:51 [6]: .. mapping for "" "新分区" partlabel : "chip_prod" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/chip_prod" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:51 [6]: .. mapping for "" "新分区" partlabel : "updater" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/updater" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:51 [6]: .. mapping for "" "新分区" partlabel : "data" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/data" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:51 [6]: .. partitions on "/dev/sdb" 2026-03-25 - 02:36:51 [2]: WARNING (Qt): QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout 2026-03-25 - 02:36:51 [2]: WARNING (Qt): QObject::setParent: Cannot set parent, new parent is in a different thread 2026-03-25 - 02:36:51 [6]: QStringList findEssentialLVs(const QList&) 2026-03-25 - 02:36:51 [6]: Checking LVM use on 2 devices 2026-03-25 - 02:36:54 [6]: QVariantList FillGlobalStorageJob::createPartitionList() const 2026-03-25 - 02:36:54 [6]: Building partition information map 2026-03-25 - 02:36:54 [6]: .. partitions on "/dev/sda" 2026-03-25 - 02:36:54 [6]: .. mapping for "/dev/sda1" "/dev/sda1" partlabel : "" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$f6ae40f6" claimed : "false" 2026-03-25 - 02:36:54 [6]: .. mapping for "/dev/sda2" "/dev/sda2" partlabel : "" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$6954539a" claimed : "false" 2026-03-25 - 02:36:54 [6]: .. mapping for "/dev/sda3" "/dev/sda3" partlabel : "" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$63006b20" claimed : "false" 2026-03-25 - 02:36:54 [6]: .. mapping for "/dev/sda4" "/dev/sda4" partlabel : "" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$cb54eeda" claimed : "false" 2026-03-25 - 02:36:54 [6]: .. mapping for "" "新分区" partlabel : "system" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:54 [6]: .. mapping for "" "新分区" partlabel : "vendor" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/vendor" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:54 [6]: .. mapping for "" "新分区" partlabel : "sys_prod" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/sys_prod" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:54 [6]: .. mapping for "" "新分区" partlabel : "chip_prod" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/chip_prod" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:54 [6]: .. mapping for "" "新分区" partlabel : "updater" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/updater" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:54 [6]: .. mapping for "" "新分区" partlabel : "data" partition-uuid (partuuid) : "PartUUID$6ba7796c" parttype : "" partattrs : "0" mountPoint: : "/data" fs: : "ext4" fsName : "ext4" filesystem-uuid (uuid) : "FSUUID$d00b5f45" claimed : "true" 2026-03-25 - 02:36:54 [6]: .. partitions on "/dev/sdb" 2026-03-25 - 02:36:56 [6]: void ensureSize(QWidget*, QScrollArea*, Calamares::ViewStep*) 2026-03-25 - 02:36:56 [6]: Summary widget is larger than viewport, enlarge by 19 to QSize(1090, 713) 2026-03-25 - 02:37:06 [6]: DEBUG (Qt): QML Component (default slideshow) activated 2026-03-25 - 02:37:06 [6]: QStringList findEssentialLVs(const QList&) 2026-03-25 - 02:37:06 [6]: Checking LVM use on 2 devices 2026-03-25 - 02:37:06 [6]: void Calamares::JobThread::finalize() 2026-03-25 - 02:37:06 [6]: There are 19 jobs, total weight 30 2026-03-25 - 02:37:06 [6]: .. Job 1 "管理自动挂载设置…" +wt 0.0833333 tot.wt 0.0833333 2026-03-25 - 02:37:06 [6]: .. Job 2 "正在清除所有临时挂载点…" +wt 0.0833333 tot.wt 0.166667 2026-03-25 - 02:37:06 [6]: .. Job 3 "清理挂载了的分区以在 /dev/sda 进行分区操作" +wt 0.0833333 tot.wt 0.25 2026-03-25 - 02:37:06 [6]: .. Job 4 "在 /dev/sda (QEMU HARDDISK) 上创建新的 10240MiB 分区,文件系统为 ext4" +wt 0.0833333 tot.wt 0.333333 2026-03-25 - 02:37:06 [6]: .. Job 5 "设置 10240MiB ext4 分区的标记" +wt 0.0833333 tot.wt 0.416667 2026-03-25 - 02:37:06 [6]: .. Job 6 "在 /dev/sda (QEMU HARDDISK) 上创建新的 2048MiB 分区,文件系统为 ext4" +wt 0.0833333 tot.wt 0.5 2026-03-25 - 02:37:06 [6]: .. Job 7 "在 /dev/sda (QEMU HARDDISK) 上创建新的 5120MiB 分区,文件系统为 ext4" +wt 0.0833333 tot.wt 0.583333 2026-03-25 - 02:37:06 [6]: .. Job 8 "在 /dev/sda (QEMU HARDDISK) 上创建新的 2048MiB 分区,文件系统为 ext4" +wt 0.0833333 tot.wt 0.666667 2026-03-25 - 02:37:06 [6]: .. Job 9 "在 /dev/sda (QEMU HARDDISK) 上创建新的 2048MiB 分区,文件系统为 ext4" +wt 0.0833333 tot.wt 0.75 2026-03-25 - 02:37:06 [6]: .. Job 10 "在 /dev/sda (QEMU HARDDISK) 上创建新的 10238MiB 分区,文件系统为 ext4" +wt 0.0833333 tot.wt 0.833333 2026-03-25 - 02:37:06 [6]: .. Job 11 "设置分区信息" +wt 0.0833333 tot.wt 0.916667 2026-03-25 - 02:37:06 [6]: .. Job 12 "管理自动挂载设置…" +wt 0.0833333 tot.wt 1 2026-03-25 - 02:37:06 [6]: .. Job 13 "mount" +wt 1 tot.wt 2 2026-03-25 - 02:37:06 [6]: .. Job 14 "unpackfs" +wt 12 tot.wt 14 2026-03-25 - 02:37:06 [6]: .. Job 15 "unpackfs" +wt 12 tot.wt 26 2026-03-25 - 02:37:06 [6]: .. Job 16 "执行安装脚本" +wt 1 tot.wt 27 2026-03-25 - 02:37:06 [6]: .. Job 17 "执行安装脚本" +wt 1 tot.wt 28 2026-03-25 - 02:37:06 [6]: .. Job 18 "networkcfg" +wt 1 tot.wt 29 2026-03-25 - 02:37:06 [6]: .. Job 19 "正在卸载文件系统…" +wt 1 tot.wt 30 2026-03-25 - 02:37:06 [6]: virtual void Calamares::JobThread::run() 2026-03-25 - 02:37:06 [6]: Starting job "管理自动挂载设置…" ( 1 / 19 ) 2026-03-25 - 02:37:06 [6]: virtual Calamares::JobResult AutoMountManagementJob::exec() 2026-03-25 - 02:37:06 [6]: Set automount to disable 2026-03-25 - 02:37:10 [1]: void {anonymous}::PowerManagementInterface::inhibitDBusCallFinished(QDBusPendingCallWatcher*) 2026-03-25 - 02:37:10 [1]: ERROR: Could not inhibit sleep: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.freedesktop.PowerManagement.Inhibit was not provided by any .service files") 2026-03-25 - 02:37:16 [6]: DEBUG (Qt): QML Component (default slideshow) Next slide 2026-03-25 - 02:37:20 [6]: DEBUG (Qt): QML Component (default slideshow) Next slide 2026-03-25 - 02:37:21 [6]: std::shared_ptr Calamares::Partition::automountDisable(bool) 2026-03-25 - 02:37:21 [6]: Setting Solid automount to disabled 2026-03-25 - 02:37:21 [6]: .. 2 reply () 2026-03-25 - 02:37:21 [6]: .. 2 reply (QVariant(bool, false)) 2026-03-25 - 02:37:21 [6]: virtual void Calamares::JobThread::run() 2026-03-25 - 02:37:21 [6]: Starting job "正在清除所有临时挂载点…" ( 2 / 19 ) 2026-03-25 - 02:37:21 [6]: virtual void Calamares::JobThread::run() 2026-03-25 - 02:37:21 [6]: Starting job "清理挂载了的分区以在 /dev/sda 进行分区操作" ( 3 / 19 ) 2026-03-25 - 02:37:22 [2]: QStringList getLVMVolumes() 2026-03-25 - 02:37:22 [2]: WARNING: this system does not seem to have LVM2 tools. 2026-03-25 - 02:37:22 [2]: QStringList getPVGroups(const QString&) 2026-03-25 - 02:37:22 [2]: WARNING: this system does not seem to have LVM2 tools. 2026-03-25 - 02:37:22 [6]: QStringList getPartitionsForDevice(const QString&) 2026-03-25 - 02:37:22 [6]: Reading from "/proc/partitions" looking for "sda" 2026-03-25 - 02:37:23 [6]: virtual Calamares::JobResult ClearMountsJob::exec() 2026-03-25 - 02:37:23 [6]: ClearMountsJob finished. Here's what was done: 2026-03-25 - 02:37:23 [6]: .. Running ("udevadm", "settle") 2026-03-25 - 02:37:24 [6]: .. Running ("sync") 2026-03-25 - 02:37:24 [6]: virtual void Calamares::JobThread::run() 2026-03-25 - 02:37:24 [6]: Starting job "在 /dev/sda (QEMU HARDDISK) 上创建新的 10240MiB 分区,文件系统为 ext4" ( 4 / 19 ) 2026-03-25 - 02:37:25 [6]: DEBUG (Qt): QML Component (default slideshow) Next slide 2026-03-25 - 02:37:28 [6]: virtual void Calamares::JobThread::run() 2026-03-25 - 02:37:28 [6]: Skipping non-emergency job "设置 10240MiB ext4 分区的标记" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "在 /dev/sda (QEMU HARDDISK) 上创建新的 2048MiB 分区,文件系统为 ext4" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "在 /dev/sda (QEMU HARDDISK) 上创建新的 5120MiB 分区,文件系统为 ext4" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "在 /dev/sda (QEMU HARDDISK) 上创建新的 2048MiB 分区,文件系统为 ext4" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "在 /dev/sda (QEMU HARDDISK) 上创建新的 2048MiB 分区,文件系统为 ext4" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "在 /dev/sda (QEMU HARDDISK) 上创建新的 10238MiB 分区,文件系统为 ext4" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "设置分区信息" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "管理自动挂载设置…" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "mount" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "unpackfs" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "unpackfs" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "执行安装脚本" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "执行安装脚本" 2026-03-25 - 02:37:28 [6]: .. Skipping non-emergency job "networkcfg" 2026-03-25 - 02:37:28 [6]: .. Starting EMERGENCY JOB "正在卸载文件系统…" ( 19 / 19 ) 2026-03-25 - 02:37:28 [1]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&) 2026-03-25 - 02:37:28 [1]: ERROR: Installation failed: "安装程序在磁盘“QEMU HARDDISK”创建分区失败。" 2026-03-25 - 02:37:28 [6]: .. - message: "安装程序在磁盘“QEMU HARDDISK”创建分区失败。" 2026-03-25 - 02:37:28 [6]: .. - details: 创建新分区 (10.00 GiB,ext4) 到 “/dev/sda” 任务:创建新分区到设备 “/dev/sda” 命令:sfdisk --force --append /dev/sda 添加分区 “新分区” 到设备 “/dev/sda” 失败。 添加分区 “新分区” 到设备 “/dev/sda” 失败。 2026-03-25 - 02:37:29 [6]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&) 2026-03-25 - 02:37:29 [6]: Calamares will quit when the dialog closes. 2026-03-25 - 02:37:29 [6]: DEBUG (Qt): QML Component (default slideshow) deactivated 2026-03-25 - 02:37:29 [6]: void Config::doNotify(bool, bool) 2026-03-25 - 02:37:29 [6]: Notification not sent; completion: failed 2026-03-25 - 02:37:29 [6]: void {anonymous}::PowerManagementInterface::uninhibitSleep() 2026-03-25 - 02:37:29 [6]: Sleep was never inhibited.