發表文章

無法安裝Windows,因為此電腦的磁碟配置不受UEFI韌體支援。

圖片
solution 1: fix boot loader with legacy mode in hdd bcdboot c:\windows /f all /s c: /l zh-tw 有人成功過,不過我是不敢去直接對開機碟下這種指令。 所以我去把開機碟在磁碟管理裡壓縮大小,讓出261MB分割給開機管理程式,比如H:。 然後把上面指令下 bcdboot c:\windows /f BIOS /h c: /l zh-tw 依舊是失敗的,不過有人成功過而且有附圖,姑且判定是我自己沒有搞清楚。 solution 2: to find a flash disk with f32, then make a boot management in this flash dis. booting with the flash disk, finally update os. C:\Windows\system32>bcdboot c:\windows /f BIOS /s e: /l zh-tw 開機檔案已順利建立。 使用者這種方法要在BIOS/UEFI裡設定e:所在的Partition開機,而且必須設定UEFI模式開機,跟我們要BIOS+MBR不符,根本無法安裝,提出這個方法的人講得頭頭是道,結果自己沒附圖也沒試,提出者給的指令為 C:\Windows\system32>bcdboot c:\windows /f  legacy /s e: /l zh-tw,根本沒有legacy這個參數。 其實solution很簡單,回歸DOS本心,DOS時代都怎麼設定開機的,不就把OS所在Partition把他Mark成Actvie,然候用BIOS模式開機,這是廢話,因為那個年代沒有UEFI。 ▲ Win10裡已經沒有fdisk,所以也不能下fdisk /mbr,取而代之是diskpart,記得用管理員權限開啟。 ▲ list part 找到OS所在分割,我是放在磁碟分割2,,select part 2選擇磁碟分割2,active標記使用中,這翻譯真的超爛,他就是告訴開機程序要來這找OS碟所做的記號,最後list part就看到還念的星號了,重開機去BIOS/UEFI裡CSM開啟調整legacy模式,重新開機進入OS。 ▲ 系統資訊中看到BIOS模式為舊型。此時就是我們要的...

total-command-centos-mysql-tomcat

vi /etc/sysconfig/network-scripts/ifcfg-ens3 修改IP ifup ens3 vi /etc/hostname 修改主機名稱 cd /etc/yum.repos.d/ cp /etc/yum.repos.d/* bak cp bak/CentOS-Media.repo . vi CentOS-Media.repo 刪除不必要之搜尋路徑 cd /media mkdir CentOS mount -t iso9660 -o loop ~wkh/CentOS-Stream-8-x86_64-20201030-dvd1.iso /media/CentOS/ yum install mysql-server service mysqld start mysql create database sqmc; mysql sqmc < ~wkh/ECC-SQMC/sqmctest.sql cd /opt tar zxvf apache-tomcat-9.0.39.tar.gz mv apache-tomcat-9.0.39 tomcat-9 groupadd tomcat useradd -g tomcat tomcat chown -R tomcat:tomcat tomcat-9 vi /lib/systemd/system/tomcat.service service tomcat start ln -s /usr/lib/systemd/system/tomcat.service /etc/systemd/system/multi-user.target.wants/tomcat.service

using-dvd-iso-to-update-yum-centos-8

mount -t iso9660 -o loop ~wkh/CentOS-Stream-8-x86_64-20201030-dvd1.iso /media/CentOS/ cd /etc/yum.repos.d/ vi CentOS-Stream-Media.repo ----- # CentOS-Stream-Media.repo # # You can use this repo to install items directly off the installation media. # Verify your mount point matches one of the below file:// paths. [media-baseos] name=CentOS Stream $releasever - Media - BaseOS baseurl=file:///media/CentOS/BaseOS #        file:///media/cdrom/BaseOS #        file:///media/cdrecorder/BaseOS gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [media-appstream] name=CentOS Stream $releasever - Media - AppStream baseurl=file:///media/CentOS/AppStream #        file:///media/cdrom/AppStream #        file:///media/cdrecorder/AppStream gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial #ln -s /run/media/wkh/CentOS-Stream-8-x86_64-dvd /media/CentOS 更改到其他mirror版本時,執行以下...

modify-datafile-location-of-mysql

#/etc/my.cnf設定檔 -# # # This group is read both both by the client and the server # use it for options that affect everything # [client-server] # # include all files from the config directory # !includedir /etc/my.cnf.d # cd /etc/my.cnf.d #vi mysql-server.cnf [mysqld] datadir=/var/lib/mysql  <=== modify this line #datadir=/mysqldata socket=/var/lib/mysql/mysql.sock log-error=/var/log/mysql/mysqld.log pid-file=/run/mysqld/mysqld.pid #mysql資料檔存放位置 group owner都要是mysql 權限755 #service mysqld start # ps -ef | grep mysql mysql       4816       1  5 21:05 ?        00:00:01 /usr/libexec/mysqld --basedir=/usr root        4907    4541  0 21:05 pts/0    00:00:00 grep --color=auto mysql # mysql -u root -p Enter password:[enter] 預設無密碼 mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performanc...

Forget-password-of-mysql

 #/etc/rc.d/init.d/mysqld stop #/usr/bin/mysqld_safe --skip-grant-tables & 即可不需密碼進入 Mysql

install-tomcat-9-in-CentOS-8

#export http_proxy="http://sproxy.cht.com.tw:8080/" # dnf install -y java-11 apr openssl 上次中介資料過期檢查:23:39:05 以前,時間點為西元2020年11月17日 (週二) 16時43分26秒。 已安裝軟體包 openssl-1:1.1.1g-11.el8.x86_64。 依賴關係解析完畢。 ================================================================================  Package                  Arch   Version                        Repo       Size ================================================================================ 安裝:  apr                      x86_64 1.6.3-11.el8                   appstream 125 k  java-11-openjdk          x86_64 1:11.0.8.10-6.el8              appstream 251 k 將安裝依賴項目:  copy-jdk-configs         noarch 3.7-1.el8...

update-after-instal-centos-8-stream

 # dnf install -y centos-release-stream 會安裝AppStream BaseOS Extras....and so on #yum -y install gcc install gcc compiler #yum -y install mysql install the client #yum -y install mysql-server install the server 一、啟動方式 1、使用 service 啟動:service mysqld start 等同執行 systemctl start mysqld.service 2、使用 mysqld 指令碼啟動:/etc/inint.d/mysqld start 3、使用 safe_mysqld 啟動:safe_mysqld&; 4 #sudo systemctl enable mysqld???? 設定重開起動? 二、停止 1、使用 service 啟動:service mysqld stop 2、使用 mysqld 指令碼啟動:/etc/inint.d/mysqld stop 3、mysqladmin shutdown 三、重啟 1、使用 service 啟動:service mysqld restart 2、使用 mysqld  指令碼啟動:/etc/inint.d/mysqld restart start service 安裝後執行 mysql_secure_installation 腳本, 會設定幾個跟安全有關的設定: 我是先跳過,免得被卡住。 完成設定後, 執行 mysql 嘗試登入 MySQL: $ mysql -u root -p 如果可以成功能登入, 便表示 MySQL 8.0 已經安裝完成.