Author Archives:

系統管理相關

大量帳號建置 原本要用newusers 批次建立帳號 卻出現newusers malloc(): memory corruption 就用useradd

Posted in 系統管理 | Leave a comment

raid相關

raid1製作(可EFI開機) 軟體raid不支援在raid磁碟內設ESP分割區,須將ESP獨立在raid外 因為要做raid1,先重新分割兩顆硬碟(可不一樣大小)為GPT。第一個分割區FAT32(512mb)並設為ESP,第二個分割區設定為RAID 以EFI debain 安裝光碟進入,再設定產生raid 或者先手動設定raid,再用安裝光碟進入 安裝完成後預設會在一顆硬碟ESP分割區安裝EFI啟動檔案。最後在手動在另一顆硬碟重新安裝gurb-install即可。 假設要手動安裝在/dev/sdb。先掛載 ,再安裝。 參考文章: RAID for the EFI System Partition DebianInstaller SoftwareRaidRoot ======================================== 卸載其中一顆硬碟(模擬故障或更換) 重新加入原本硬碟或其他顆硬碟 其他顆硬碟也必須先照之前的作法分割ESP及RAID,且硬碟大小至少要和原本硬碟一樣,或更大。之後再 其他顆硬碟再重新grub-install 一次即可 以其他硬碟登入須修改fstab 中/boot/efi的UUID  

Posted in 未分類 | Leave a comment

debian Stretch

系統安裝完成才發現沒有 ifconfig,雖然可以安裝套件net-tools 不過還是改成用ip 好了,而netstat 可以改用ss Stretch 對PHP的支援從PHP7開始 mariadb 則是 從系統登入,不給使用 mysql 的 使用者 root(用sudo 是可以的) 解決的方法   參考文章: Deprecated Linux networking commands and their replacements Replacing ifconfig with ip How to Install MariaDB on Debian 9 Stretch ========================================    

Posted in 系統管理 | Tagged | Leave a comment

開機還原相關

Clonezilla 透過開機選單做快速還原的設定 [完全用 GNU/Linux 工作] 26. 使用 Clonezilla 打造不死的作業系統  參考文章: Clonezilla live的開機參數(boot parameters) ======================================== 要開機給 grub 的 參考文章: GParted Live on Hard Disk using GRUB ======================================== UEFI grub boot loader 不見,開機救援 方法有二,從debian cd  救援,或從gparted -live救援 從debian cd 救援 cd 開機後,按進階,救援模式 … Continue reading

Posted in 系統管理 | Tagged , | Leave a comment

單機 windos還原

要將windows 系統還原,除了使用映像還原的方式(clonezilla trueimage ) 另外可以使用 windows 原生開機虛擬硬碟的差異映像,保留母碟,刪除子碟 達成目的 產生原生開機虛擬硬碟檔案,並安裝windows系統 需要工具:winpe iso xubuntu iso linux系統 先將實體硬碟分成至少3個分割區(1 2 3) 1(NTFS)存放虛擬硬碟檔案,2live iso 3linux系統 再以winpe光碟開機,進入環境後,使用diskpart 產生虛擬硬碟檔案 diskpart create vdisk file=c:\win7.vhd maximum=64000 參考文章: 把 Windows 7 灌進 VHD 虛擬磁碟(下) 了解可原生開機的虛擬硬碟

Posted in 系統管理 | Leave a comment

virsh

  virsh# list –all 在主機直接連進客機 客機先準備ttys0 主機連入 virsh# console ID 要跳出 Ctrl – ] 參考文章: How to enable KVM virsh console access for Ubuntu Linux VM Virsh

Posted in 虛擬化 | Leave a comment

磁碟分割

Gparted 顯示列表預設單位是 MB 如何改用MiB 參考文章: how to make parted to print size in MiB size instead of MB

Posted in 系統管理 | Leave a comment

script、scriptreplay

紀錄操作的步驟 script -t  資料至 standanstandard error 或檔案 scriptreplay  第三個參數為播放速度的倍數 參考文章: Is typescript for `script` command the same as TypeScript maintained by Microsoft? How to print using `ldr`? How to Record and Replay Linux Terminal Sessions using ‘script’ and ‘scriptreplay’ Commands … Continue reading

Posted in 系統管理 | Leave a comment

ntp

可用的台灣區的伺服器 國家時間與頻率標準實驗室(2001:b031:5c02:ff00::5)和tw.pool.ntp.org(2001:288:b012::2) 伺服器設定 編輯 /etc/ntpd.conf 客戶端設定 參考文章: NTP – 網路校時 時間網站 tw.pool.ntp.org

Posted in 未分類 | Leave a comment

usb gpt 開機隨身碟

目的 要讓隨身碟可以UEFI 方式開機並且支援win7及lunux安裝 為了未來的趨勢,選擇gpt分割方式 並且主分區為NTFS,這樣可以容納較大的空間 第二個分割區FAT32,主要是要讓debian 的iso檔被讀取,因為debian installer沒有掛載ntfs 第三個分割區FAT32,為EFI System Partition(ESP),讓bios可以讀取 先用gparted 分割ntfs(最大空間)標籤main,第2個分割fat32(4096MiB)標籤iso,第3個分割fat32(512MiB)標籤esp 假設分割區分別是 /dev/sdb1 /dev/sdb2 /dev/sb3 如果是自動掛載的話名稱分別是 /media/<username>/main, /media/<username>/iso, /media/<username>/esp Win7安裝 拷貝win7光碟至主分割區 將 /efi/Microsoft/ 下的boot 拷貝至/efi 找出install.wim中的bootmgfw.efi  拷貝至/eft/boot ,並且更名為bootx64.efi 讓隨身碟可開機 找一台已經是uefi方式開機的debian 或者傳統開機的debian 安裝grub-efi-amd64-bin –removeable 表示安裝在可移除裝置 –boot-directory DIR 安裝grub資料在DIR/grub –efi-directory … Continue reading

Posted in 系統管理 | Tagged | Leave a comment