Category Archives: Linux

Debian 使用 backports 和 experimental 的方法

Debian stable 的套件都很舊, 有時候要找新一點的 binary 時, 就需要用到 backports 或是 experimental
Read more »

QEMU change default nat address configure file

In ubuntu, if install libvirt, it will bring up bridge interface virbr0 and configure the ip address 192.168.122.1

modify /etc/libvirt/qemu/networks/default.xml can change that

GRUB 開機會停在 Load Ramdisk 的問題

背景是換新主機版之後, 偶爾開機的時候可以 Load 到 EFI 的 Loader, 看的到 GURB, 但是進去之後會停在 Load Ramdisk …..

主機版是 Z97-A-USB31
CPU 是 i7-5775C 內建的 GPU
Read more »

[virtualbox] ftdi_sio ttyUSB0: failed to get modem status: -110

環境是 Linux 下執行 VirtualBox

如果是使用 ftdi driver , 常常會在 Linux kernel 內出現

ftdi_sio ttyUSB0: failed to get modem status: -110

這個問題困擾我很久了, 解決方法是在系統內將 USB 2.0 的設定改成 USB 3.0, 如圖

這樣就可以解決問題了, 簡單吧.

Bind Zone Forward

如果有特定的 domain 要指向特定的 Server

這時候就要用 Zone Forward 指令

例如:

zone "subzone.mydns.example.com" {
  type forward;
  forwarders { 192.168.0.4; };
};

這樣就可以了

ref
How to properly configure BIND forward zone for an internal DNS server?
DNS BIND zone clause

[Gentoo] UEFI 系統轉移

最近 HGST 6T 硬碟大特價(12000/9999 => 6200), 之前的硬碟也差不多快四年了 (33319 小時)
剛好提早換硬碟. 看到有人提到的時候去搶只有最後兩顆, 果然運氣不錯
Read more »

ARM64 Hugepage(HugeTLB) Size

ARM64 and x86 hugepage size are different.

Debian/Ubuntu ARM64 kernel (4KB Pagesize)
Hugepage size is 2MB/1GB

64KB Pagesize, hugepage is 512MB.

x86_64
2MB : (has PSE cpuinfo flag)
1GB : (has PDPE1GB cpuinfo flag)

different configuration has different setting

ref.
Hugepages

NetworkManager inactive

最近發生一件怪事, VM suspend 當掉之後, networkmanager 顯示 inactive
Read more »

Ubuntu Create Netboot Image

剛好工作上有需要用到在 Ubuntu 做一個新的 netboot image, 這樣就不用等 Canonical release 新版的 netboot image.

我用的是 Ubuntu 17.04, 如果要在別的版本上執行, 會有一點差異
Read more »

Centos 5.X 升級更新問題

今天重灌某一台機器的時候發現 CentOS 5.X 己經停止支援了,所以各大 Mirror Site 都砍掉這些檔案
Read more »