Windows7與arch-linux雙系統安裝方法
今天我來說一說如何在windows7下安裝arch-linux雙系統:
安裝方法有:
1.下載安裝包後刻光碟錄盤(或U盤),然後重啟,設定BOOT,啟動光碟(U盤)來執行安裝
2.使用EasyBCD(或grub4dos)來編寫MBR啟動
由於我燒錄U盤安裝的方法老不成功,於是我是使用EasyBCD來安裝的:
1.準備一個空的磁碟,格式化為FAT32格式,然後把映象裡面的VMLINUZ和ARCHISO.IMG找出來,放到該盤根目錄下
2.把映象檔案也放到這個盤的根目錄下
3.啟動EasyBCD,選擇NeoGrub引導,然後點配置,輸入如下內容:
注意,hd0,6指的是你放映象那個盤的盤好,我這裡是第6個,你自己相對修改,關於這個碟符規則不懂的可以自己百度title install-archlinux rootnoverify (hd0,6) kernel (hd0,6)/vmlinuz archisolabel=ARCH_201309 initrd (hd0,6)/archiso.img boot
4.重啟,進入install-archlinux,進入安裝
如果載入成功,會直接給出一個進入了root的終端
如果載入失敗,那麼就需要手動載入,輸入如下命令即可載入:
mkdir /tmpmnt
mount -r -o defaults /dev/sda7 /tmpmnt
modprobe loop
losetup /dev/loop6 /tmpmnt/archlinux.iso
ln -s /dev/loop6 /dev/disk/by-label/archlinux
exit
其中/dev/sda7為磁碟的盤號,根據自己系統而定
隨後我們會載入進入一個帶有root的終端
好,接下來,我們就開始操作安裝啦~
1.分盤,分好空間大小
fdisk /dev/sda
分盤要注意
2.格式化盤的檔案系統格式
mkfs -t ext4 /dev/sda8
3.掛在設想的根目錄,即/,把它掛在/mnt下,arch-linux是把/mnt作為安裝目錄的
mount /dev/sda8 /mnt
如果有需要其他的分盤,就在掛載後,在/mnt裡面建立檔案,如home,var等,然後分別掛在到這些路徑下去
4.連線網路
archlinux的安裝是需要連網的
一般的,如果是有線網路,直接使用命令dpcp即可
dhcpcd
如果是無線網路,則使用wpa工具
wpa_passphase "無線ssid" "密碼" >> /etc/wpa_supplicant.conf wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf dhcpcd
當然,如果是其他特殊網路環境,就自己百度去吧
5.設定映象站點如果使用預設的映象站點,安裝會很慢,設定如下:
vi /etc/pacman.d/mirrorlist
儘量在前面加入網易和搜狐的站點:
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
Server = http://mirrors.sohu.com/archlinux/$repo/os/$arch
$arch表示系統版本,可以使用i686(32位)獲x86_64(64位)
6.安裝基本系統和編譯工具、網路基礎工具:
pacstrap /mnt base base-devel net-tools
7.生成fstab檔案供系統引導時自動掛載
genfstab -p /mnt >> /mnt/etc/fstab
8.安裝grub程式:
pacstrap /mnt grub-bios
EFI的PC用如下命令
pacstrap /mnt grub-efi-i386
9.chroot到/mnt
arch-chroot /mnt
轉移成功後,SHELL的提示資訊會改變
10.編輯主機名
echo arch-linux >> /etc/hostname
11.安裝vim
pacman -S vim
12.編輯/etc/locale.gen,選擇文字編碼
vim /etc/locale.gen
將如下字符集前的井號刪除
en_US.UTF-8
zh_CN.GB2312
zh_CN.GB18030
zh_CN.UTF-8
zh_CN.GBK
13.生成新的字符集匹配檔案
locale-gen
14.建立引導linux核心的初始環境
mkinitcpio -p linux
15.生成grub配置檔案,如果你還裝了windows,建議先安裝os-prober,然後再生成配置檔案。
pacman -S os-prober
grub-mkconfig -o /boot/grub/grub.cfg
16.設定grub-install到/dev/sda
grub-install /dev/sda
17.修改root密碼
passwd
18.建立常用使用者
useradd -m accountname
passwd accountname
19.設定常用使用者可以使用sudo命令
vim /etc/sudoers
加入
accountname ALL=(ALL) ALL
20.安裝bash自動補全包
pacman -S bash-completion
21.使用yaourt安裝aur庫軟體
vim /etc/pacman.conf
加入如下內容
[archlinuxfr] Server = http://repo.archlinux.fr/i68664位的就用
[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64
之後安裝Yaourt
pacman -Syu
pacman -S yaourt
22.設定開機自動啟動dhcpcd服務
systemctl enable dhcpcd
23.退出chroot,解除安裝/mnt.
exit
umount /mnt/home
umount /mnt
至此,一個沒有X的archlinux已經安裝在你的硬碟上了,接下來要做的就是安裝X,桌面環境和其他日常用應用程式了。
下面我來說一說X Windows和一些常用軟體的安裝與配置:
1.安裝音訊處理
pacman -S alsa-utils
使用alsamixer調節音量,按M靜音
alsamixer
安裝完後輸入如下命令試試能否聽到音樂,聽到則安裝成功:
aplay /usr/share/sounds/alsa/Rear_Center.wav
2.安裝視訊處理
首先安裝xorg和mesa,mesa為OpenGL的克隆,用於處理3D應用
pacman -S xorg xorg-xinit mesa
然後安裝顯示卡驅動
可以輸入如下命令查詢適合自己的顯示卡驅動
pacman -Ss xf86-video
找到後選擇合適的安裝吧,例如我的是ATI顯示卡的,安裝命令如下:
pacman -S xf86-video-ati
3.安裝rar等解壓工具
pacman -S unrar unzip p7zip
4.安裝桌面系統
我選擇安裝了GNOME:
pacman -S gnome
進入終端後,可以使用xrandr命令來調整螢幕分辨路
xrandr -q ##查詢當前螢幕i解析度
xrandr -s 1366x768 ##設定螢幕解析度
5.安裝桌面電源管理
pacman -S gnome-power-maneger
6.安裝視訊播放器
pacman -S mplayer
7.安裝flash
pacman -S flashplugin
8.安裝個火狐瀏覽器
pancman -S firefox firefox-i18n-zh-cn
9.安裝ntfs檔案格式讀取工具
pacman -S ntfs-3g
10.安裝CPU調頻工具
pacman -S acpid
安裝完後systemctl enable acpid設定開機自動啟動
11.安裝ibus輸入法
pacman -S ibus ibus-sunpinyin
12.安裝終端模擬器
pacman -S xterm
13.安裝codeblocks
pacman -S codeblocks
14.安裝eclipse
pacman -S eclipse ##java的eclipse編譯器
pacman -S eclipse-cdt ##C/C++的eclipse編譯器
15.中文字型的安裝
archlinux預設安裝的中文字型實在是太醜了,頂不住了,我們現在安裝一個新的字型
首先,我們先要安裝字型,wiki上面說了幾種字型,就自己選一個去安裝吧
- -(繁體字)國字標準字型(楷書/宋體)母稿——中華民國教育部(AUR).
- - 一種Sans-Serif風格的高質量CJK輪廓字型。"(AUR)
- - 嵌入點陣宋體的黑體風格(sans-serif)中文輪廓字型(也支援部分日文和韓文).
- - 楷體 Kaiti (brush stroke) unicode TTFonts (建議開啟抗鋸齒)
- - 明體 Mingti (列印) unicode TTFonts
- -新宋 字型, 之前是 ttf-fireflysung 軟體包
- - 中文和越南文TrueType字型
pacman -S wqy-zenhei
然後搜尋出安裝字型的類似fonts.dir的目錄
pacman -Ql wqy-zenhei
最後配置~/.xinitrc檔案,加入如下兩句
xset +fp /usr/share/fonts/wenquanyi/wqy-zenhei/ ##剛剛搜尋出來的fonts.dir的路徑
xset fp rehash ##載入新字型庫字型
軟體包的安裝與配置不斷更新中。。。