https://www.brisore.co/linux-ln-鳥哥-鳥哥的/... 鳥哥的Linux 私房菜— WWW 伺服器Apache. Linux + Apache + MySQL ... ... <看更多>
「linux ln鳥哥」的推薦目錄:
- 關於linux ln鳥哥 在 [問題] - 看板Linux - 批踢踢實業坊 的評價
- 關於linux ln鳥哥 在 鳥哥的linux基礎學習訓練教材ptt2022-精選在臉書/Facebook ... 的評價
- 關於linux ln鳥哥 在 鳥哥的linux基礎學習訓練教材ptt2022-精選在臉書/Facebook ... 的評價
- 關於linux ln鳥哥 在 linux ln鳥哥的推薦與評價,GITHUB、PTT和網紅們這樣回答 的評價
- 關於linux ln鳥哥 在 grep linux鳥哥的網友經驗文分享跟推薦,在Github、Facebook 的評價
- 關於linux ln鳥哥 在 grep linux鳥哥的網友經驗文分享跟推薦,在Github、Facebook 的評價
- 關於linux ln鳥哥 在 linux指令ln在PTT、社群、論壇上的各式資訊、討論與評價 的評價
linux ln鳥哥 在 鳥哥的linux基礎學習訓練教材ptt2022-精選在臉書/Facebook ... 的美食出口停車場
https://www.brisore.co/linux-ln-鳥哥-鳥哥的/... 鳥哥的Linux 私房菜— WWW 伺服器Apache. Linux + Apache + MySQL ... ... <看更多>
linux ln鳥哥 在 grep linux鳥哥的網友經驗文分享跟推薦,在Github、Facebook 的美食出口停車場
linux ——awk、sed、grep(鸟哥的私房菜) - lp4083331 - 博客园 · Linux grep 命令| 菜鸟教程 · grep鳥哥- unix grep用法- Code Examples. ... <看更多>
linux ln鳥哥 在 grep linux鳥哥的網友經驗文分享跟推薦,在Github、Facebook 的美食出口停車場
linux ——awk、sed、grep(鸟哥的私房菜) - lp4083331 - 博客园 · Linux grep 命令| 菜鸟教程 · grep鳥哥- unix grep用法- Code Examples. ... <看更多>
linux ln鳥哥 在 linux指令ln在PTT、社群、論壇上的各式資訊、討論與評價 的美食出口停車場
linux 常用指令在Linux 基本指令介紹- for Red Hat Linux 6.1 - 鳥哥的Linux 私房菜的討論與評價. 底下我們會分門別類的將各個比較常用的指令給搬上來,你可以參考一下 ... ... <看更多>
linux ln鳥哥 在 [問題] - 看板Linux - 批踢踢實業坊 的美食出口停車場
大家好,小弟首次安裝雙系統就搞砸了,有很多不健全知識還請各位指導...
拿到新筆電後,確認下Win10進的去 然後就開始爬裝Arch Linux的文章了
現況就是,開機直接進Windows修復畫面,
點選直接進去系統就會直接重啟...又再進到修復,無限循環
以下說明我做了些什麼,希望能藉此讓前輩們知道我幹了啥蠢事,以協助我修復完成QQ
############################
我參考兩篇文章(還有一些,但是這次安裝主要是看這兩篇)
https://tieba.baidu.com/p/4434587280
https://www.airscr.com/1784/
他們做的和 wiki 上的類似,又有加一些說明所以就跟著做了。
首先 --- bios SATA Operation改AHCI ,secure boot 改 off
然後Rufus製作開機碟,也成功進去Arch的CMD
我試著回想當時我打的指令
iw dev
wifi-menu -o wlp58s0
timedatectl set-ntp true
lsblk
parted /dev/nvme0n1 print
1 1049k 524MB 523MB fat32 EFI | boot,esp
2 524MB 659MB 134MB microsoft reserved partition | msftres
3 659MB 512GB 511GB ntfs basic data | msftdata
4 512GB 512GB 472MB ntfs hidden,diag
parted /dev/nvme0n1
rm 3 (想說3是data,所以從這邊開始分)
mkpart ESP fat32 659MB 1171MB (這樣是512MB)
set 3 boot on
現在回想起來,大概是我根本不懂開機架構才會這樣做 ?
原文章(貼吧的)是把所有分區砍掉才用這個指令
我卻誤以為 設置這個512MB的 就是為了放Arch的系統資料。
(其實 EFI只要一個就好 ? )
mkpart primary ext4 1171MB 26.2GB (教程說的25G/opt掛載點)
mkpart primary linux-swap 26.2GB 30.2GB
mkpart primary ext4 30GB 98%
quit
所以變成 ...
1 1049k 524MB 523MB fat32 EFI | boot,esp
2 524MB 659MB 134MB microsoft reserved partition | msftres
3 659MB 1171MB 513MB fat32 | boot,esp
5 1171MB 26.2GB 25GB ext4
6 26.2GB 30.2GB 4GB linux-swap(v1)
7 30.2GB 502GB 472GB ext4
4 512GB 512GB 472MB ntfs hidden,diag
mkfs.fat -F32 /dev/nvme0n1p3
mkfs.ext4 /dev/nvme0n1p5
mkswap /dev/nvme0n1p6
swapon /dev/nvme0n1p6
mkfs.ext4 /dev/nvme0n1p7
mount 這邊我覺得是我搞砸最大的原因 ...
這邊可以看到 我沒有把25G的 原文說的opt 拿來mount
因為這時我是去參考另一篇文,畢竟原文(貼吧的) 在第一行mount指令就失敗了
mount /dev/nvme0n1p7 /mnt
install -d /mnt/{boot,home}
mount /dev/nvme0n1p3 /mnt/boot
mkdir /mnt/boot/efi
mount /dev/nvme0n1p1 /mnt/boot/efi
mount /dev/nvme0n1p7 /mnt/home
swapon /dev/nvme0n1p6
pacstrap -i /mnt base base-devel
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt /bin/bash
vi /etc/locale.gen
vi /etc/locale.conf
tzselect
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc --utc
pacman -S systemd-boot
bootctl install
pacman -S intel-ucode
vi /boot/loader/entries/arch.conf
vi /etc/hostname
pacman -S iw wpa_supplicant dialog
pacman -S linux-firmware
passwd
umount -R /mnt
reboot
reboot 之後 就是如一開始所說 修復模式loop ...
後來又進去 想說
mount /dev/nvme0n1p7 /mnt
vi /mnt/etc/fstab
來看我的配置表到底是啥
但是也看不到了(不知道為何...)
##############
於是現在有幾個問題 :
1.我該如何正確的配置分割表 ?
1 efi
2 MS reserved partition (---> 這是MS系統檔嗎 ? )
3 Linux System
4 swap
5 data
6 MS hidden
這樣嗎 ?
那個data欄,最理想是Linux和Windows都可以讀寫,不知是否做得到 ?
還是說,更好的配置可以這樣 :
5 data 1
6 data 2
類似 C D 槽的概念
6 (data 2) 拿來當作 /mnt 使用
不然 到時候Windows開C槽(data區)的時候會有 /mnt底下一堆資料夾 ...
2.我的mount在亂搞之後,該怎麼處置 ... ?
我連有沒有成功把一堆設定寫進去都不清楚
也看不到之前設定的fstab
這部分,該怎麼去修復呢 ?
目前的想法是,先看之前到底怎麼配置的 --- 但是我看不到 Orz
然後 採用問題1的 data1 data2方式 ---
mount /dev/nvme0n1p6 /mnt #data2當mnt
mount /dev/nvme0n1p3 /mnt/boot #Linux System 掛載上去
mount /dev/nvme0n1p2 /mnt/boot #Windows有需要這樣上去 ?
mkdir /mnt/boot/efi
mount /dev/nvme0n1p1 /mnt/boot/efi
mount /dev/nvme0n1p7 /mnt/home #如果有想另外割一塊home目錄可以這樣做
可以幫忙檢驗下這樣是否正確 ?
但是...如何砍掉之前錯誤配置 ...
3.我是不是少裝了什麼 ?
又去看了其他文章,懷疑我是否少裝了雙啟菜單。
但是在 bootctl install 這步,應該就有做到了 ?
4.另外我對 efi/boot的配置 這塊也有很大的疑問...
因為我想把Linux跟Windows分得清清楚楚
(有看過文章說,不想把Linux和Windows配置文件放一起,可以把原指令
# mkdir /mnt/boot && mount /dev/sda1 /mnt/boot
改成類似以下指令
# mkdir -p /mnt/boot/EFI && mount /dev/sda1 /mnt/boot/EFI ,其sda1是efi系統)
所以這意思是,因為Windows之前已安裝,官方預設 mnt/boot 下有Windows的loader
為此,把 efi 檔案(nvme0n1p1 ,或是別人的sda1) mount到 mnt/noot/efi
但是...Linux的loader會自動安裝到哪呢?
安裝應該是這個指令 "pacstrap -i /mnt base base-devel" 吧?
(雖然他們的跟官方比 多了些參數...)
這意思是,直接裝到 /mnt ? (也就是data (part7) 那塊?)
(回顧一下奇怪的分割表)
1 1049k 524MB 523MB fat32 EFI | boot,esp
2 524MB 659MB 134MB microsoft reserved partition | msftres
3 659MB 1171MB 513MB fat32 | boot,esp
5 1171MB 26.2GB 25GB ext4
6 26.2GB 30.2GB 4GB linux-swap(v1)
7 30.2GB 502GB 472GB ext4
4 512GB 512GB 472MB ntfs hidden,diag
如果我想做分清楚點,有沒有辦法單純割一塊 假設1G 單純放 arch系統檔 的區塊?
(考慮到未來再更多系統的話 ... )
抱歉問題很多,很雜亂,還請前輩們幫幫小弟 ...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.14.213.114
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1500750011.A.4D8.html
更新 :
剛剛又繼續嘗試
mount /dev/nvme0n1p7 /mnt
進去etc看fstab,是空的
然後回去根目錄,發現這個根目錄下,竟然還有一個mnt !
進去看,裡面的資料夾很有根目錄的樣子... (多了個lost+found資料夾)
這個子mnt裡的etc就有寫過的fstab了
這奇怪的檔案結構 ... 是我做了兩次安裝 ? 還是這正常 ? 有點看不懂自己在幹嘛了 ...
有點想把 efi、MS、MS hidden 以外分區全砍掉重來,但是不知道會不會影響
windows掛載的部分
※ 編輯: ekids1234 (101.14.213.114), 07/23/2017 03:27:28
今早看完兩位的留言後,已去官網把Windows裝回
有點可惜的就是原廠裝得比較完善 ... 不過這都還是小事(吧)
恩恩,昨天mount完沒結果後我就開始看一些檔案系統的東西 ...
只是也無法驗證我現在的觀念是不是正確的,害我又想實作一次XD
用虛擬機先Try的話,還得再去弄個windows iso先裝完嘛 ...? (今早載的是官方修復版)
會想要用Arch只是因為偶然間看到有人用觸控屏 玩的很有趣
https://youtu.be/kvsgTJbIWNo?t=4m40s
terminal的樣式也蠻好看的 就想說裝來看看
且是裝在新筆電上,剛來所以沒啥資料
之前其實一直都用 VM的Ubuntu,覺得沒什麼特點(除了無腦安裝、很多人共同問題)
其實這樣讓我有點想先從 Win10用 有GUI的軟體 切好 之後就能直接mount了
※ 編輯: ekids1234 (114.46.213.55), 07/23/2017 14:05:36
感謝各位建議,我決定先裝 Antergos、Manjaro或其他較好初期設定的Linux了
Arch 用VM玩就行,若VM起來不錯再轉戰實體應該也不遲 (也可能就待在原本裝的了XD)
※ 編輯: ekids1234 (114.46.213.55), 07/23/2017 17:55:29
裡面有很多通用知識的意思嘛 XD
※ 編輯: ekids1234 (114.46.213.55), 07/23/2017 19:06:40
過了幾天,來更新一下歷程 :
從Arch跳槽antergos
--->安裝前必須設定網路,使用各種方式要查wifi硬體名(wlp XXX )
試了各種奇怪方法,都沒辦法使用wifi動作 ...
查+試 1X個小時後,因為從老家回宿了,接網路線,結案
--->找輸入法,先是安裝fctix,但是不知道裝完,export三項後,為何還是不能使用
同時,使用右上角的 輸入語言切換(super+空白) 只要使用就會死當
--->又跑去裝Hime,使用的是內建GUI的介面去尋找並安裝,印象中看他跑好像有生成
有Hime設定出來之後 設export 設定完重啟 依然不知道怎麼才能使用
於是繼續爬文
--->找到一些關於xprofile的說明,不過具體操作不清楚
因為照wiki export完之後,什麼事都沒發生 ...
然後要去動xprofile,又去查xorg相關的東西,想說是不是要下 startx 才會去讀
下了之後,發現要執行其他程式...就一直跑圈圈,於是下了關閉指令
reboot後無限卡登入,不管選項是Gnome還是Gnome with xorg
登入介面->黑畫面->登入介面
--->爬文,試試 Ctrl + Shift + F1 ,結果跑三四行就停了,也無法輸入指令
*更新 改成F2 可以登入了
--->LiveCD進去看,看不出所以然,看 x log也是(...應該是我不會看)
有點心累 ...
想改 Manjaro 試試 ...
Log 資料夾整個打包了,若有前輩有興趣可以看看,有點想打掉重來...
不過,不管要不要打掉重來,我還是想知道錯誤在哪 ...
https://drive.google.com/open?id=0B62zVliqKyLBR1BBUVAtMDdja3M
journalctl 也有直接導成txt,但是裡面...我不確定有沒有隱私資訊(其實也沒啥好看)
或許能夠幫助debug,因此也放在裡面
ssh真好用,直接丟到遠端再拉出來看
※ 編輯: ekids1234 (118.171.29.21), 07/28/2017 03:36:10
!!! 樓上提點正確
去看了裡面的error,再google一下 得到 :
1.把.config 移走看看
2.若沒成功,拿掉 .Xauthority 看看
試了2之後就成功登入了
值得一提的是,其實 chown yourname:yourname ~/.Xauthority 也是可以的
(關鍵字供查詢 : Arch Antergos 無限 卡登入 無限登入 無法進桌面 xorg startx)
... 所以我要繼續研究輸入法了嘛 T__T
※ 編輯: ekids1234 (118.171.223.83), 07/28/2017 17:45:34
... <看更多>