哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#16

帖子 poloshiao » 2015-12-11 22:21

root@ubuntu:~# mount /dev/sda9 /mnt
mount: /dev/sda9 already mounted or /mnt busy
1. 新手 請勿使用 root 登入 或 切換成 root 身份 使用 預設的使用者帳號 ubuntu 即可

2. 你確定是使用 Live USB 開機 登入使用桌面 ?
試用桌面預設關閉 root 登入 為何會有 root@ubuntu
應該是 ubuntu@ubuntu

3. 先卸載 /dev/sda8 /dev/sda9 /dev/sda11
sudo umount /dev/sda8
sudo umount /dev/sda9
sudo umount /dev/sda11
再開始進行
航哥哥哥
帖子: 23
注册时间: 2015-11-03 10:53
系统: windows7

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#17

帖子 航哥哥哥 » 2015-12-11 22:26

:em01 :em01
大哥,太感谢你了,终于进去了 不过中间有两部我没按照你写的来做,我还是用的是root模式

......
2-8. sudo chroot /mnt
2-9. grub-install /dev/sdb # 注意 不加 sudo #我这里用的是root
2-10. update-grub # 注意 不加 sudo 注意桌面程序 有沒有發現 window 7 與 window 7 recover mode #在中断没有显示出windows7,只找到了Ubuntu的两个文件
2-11. update-initramfs -u -k all # 注意 不加 sudo
2-12. exit
......
重启,设置sdb为第一启动盘,sda为第二启动盘;然后我进win7,用easybcd,新建了一个Ubuntu的grub2启动项,开机选在这一个,就行啦
航哥哥哥
帖子: 23
注册时间: 2015-11-03 10:53
系统: windows7

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#18

帖子 航哥哥哥 » 2015-12-11 22:30

poloshiao 写了:
root@ubuntu:~# mount /dev/sda9 /mnt
mount: /dev/sda9 already mounted or /mnt busy
1. 新手 請勿使用 root 登入 或 切換成 root 身份 使用 預設的使用者帳號 ubuntu 即可

2. 你確定是使用 Live USB 開機 登入使用桌面 ?
試用桌面預設關閉 root 登入 為何會有 root@ubuntu
應該是 ubuntu@ubuntu

3. 先卸載 /dev/sda8 /dev/sda9 /dev/sda11
sudo umount /dev/sda8
sudo umount /dev/sda9
sudo umount /dev/sda11
再開始進行
感谢你,大哥
:em11 :em11
那我想再试试把centos7 给装上去 那该怎么弄grub呢
航哥哥哥
帖子: 23
注册时间: 2015-11-03 10:53
系统: windows7

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#19

帖子 航哥哥哥 » 2015-12-11 22:32

poloshiao 写了:
root@ubuntu:~# mount /dev/sda9 /mnt
mount: /dev/sda9 already mounted or /mnt busy
1. 新手 請勿使用 root 登入 或 切換成 root 身份 使用 預設的使用者帳號 ubuntu 即可

2. 你確定是使用 Live USB 開機 登入使用桌面 ?
試用桌面預設關閉 root 登入 為何會有 root@ubuntu
應該是 ubuntu@ubuntu

3. 先卸載 /dev/sda8 /dev/sda9 /dev/sda11
sudo umount /dev/sda8
sudo umount /dev/sda9
sudo umount /dev/sda11
再開始進行
谢谢大哥的提醒,我以后少用root账号
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#20

帖子 poloshiao » 2015-12-12 7:12

设置sdb为第一启动盘,sda为第二启动盘;然后我进win7,用easybcd,新建了一个Ubuntu的grub2启动项,开机选在这一个,就行啦
如果安裝時 把 grub 2 安裝在 /dev/sdb
那麼 從 /dev/sdb 開機 出現 grub 2 開機選單 包含 CentOS, Ubuntu 及 windows 跟 Windows 的 EasyBCD 無關
如果 從 /dev/sda 開機 才會出現 EasyBCD 開機選單 才需要手動去添加 Ubuntu 及 CentOS 開機選項 到 EasyBCD 開機選單

Grub 2 還有許多好用的功能 等你繼續發現
航哥哥哥
帖子: 23
注册时间: 2015-11-03 10:53
系统: windows7

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#21

帖子 航哥哥哥 » 2015-12-12 15:58

poloshiao 写了:
设置sdb为第一启动盘,sda为第二启动盘;然后我进win7,用easybcd,新建了一个Ubuntu的grub2启动项,开机选在这一个,就行啦
如果安裝時 把 grub 2 安裝在 /dev/sdb
那麼 從 /dev/sdb 開機 出現 grub 2 開機選單 包含 CentOS, Ubuntu 及 windows 跟 Windows 的 EasyBCD 無關
如果 從 /dev/sda 開機 才會出現 EasyBCD 開機選單 才需要手動去添加 Ubuntu 及 CentOS 開機選項 到 EasyBCD 開機選單

Grub 2 還有許多好用的功能 等你繼續發現
大哥,我刚刚把centos7装到我的sdb里面l,现在没有centos的启动项了
root@chen:~# sudo fdisk -l

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xf0b1ebb0

设备 启动 起点 终点 块数 Id 系统
/dev/sda1 427568 124044688 61808560+ 7 HPFS/NTFS/exFAT
/dev/sda2 * 530979056 625142447 47081696 7 HPFS/NTFS/exFAT
/dev/sda3 124044750 530979050 203467150+ f W95 扩展 (LBA)
分区 3 未起始于物理扇区边界。
/dev/sda5 124044752 222458878 49207063+ 7 HPFS/NTFS/exFAT
/dev/sda6 222470144 326988970 52259413+ 7 HPFS/NTFS/exFAT
/dev/sda7 412063808 530979050 59457621+ 7 HPFS/NTFS/exFAT
/dev/sda8 326989824 327479295 244736 83 Linux
/dev/sda9 327481344 358729727 15624192 83 Linux
/dev/sda10 358731776 366729215 3998720 82 Linux 交换 / Solaris
/dev/sda11 366731264 412051455 22660096 83 Linux

Partition table entries are not in disk order

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x4c286e45

设备 启动 起点 终点 块数 Id 系统
/dev/sdb1 16065 1721763839 860873887+ f W95 扩展 (LBA)
分区 1 未起始于物理扇区边界。
/dev/sdb2 1721763840 1722787839 512000 83 Linux
/dev/sdb3 1722787840 1826260991 51736576 8e Linux LVM

/dev/sdb5 16128 671086591 335535232 7 HPFS/NTFS/exFAT
/dev/sdb6 671090688 1721763839 525336576 7 HPFS/NTFS/exFAT
root@chen:~#
root@chen:~#
root@chen:~# sudo parted -l print
Model: ATA WDC WD3200BPVT-2 (scsi)
磁盘 /dev/sda: 320GB
Sector size (logical/physical): 512B/4096B
分区表:msdos

数字 开始: End 大小 类型 文件系统 标志
1 219MB 63.5GB 63.3GB primary ntfs
3 63.5GB 272GB 208GB extended lba
5 63.5GB 114GB 50.4GB logical ntfs
6 114GB 167GB 53.5GB logical ntfs
8 167GB 168GB 251MB logical ext4
9 168GB 184GB 16.0GB logical ext4
10 184GB 188GB 4095MB logical linux-swap(v1)
11 188GB 211GB 23.2GB logical ext4
7 211GB 272GB 60.9GB logical ntfs
2 272GB 320GB 48.2GB primary ntfs 启动


Model: ATA WDC WD10JPVX-22J (scsi)
磁盘 /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
分区表:msdos

数字 开始: End 大小 类型 文件系统 标志
1 8225kB 882GB 882GB extended lba
5 8258kB 344GB 344GB logical ntfs
6 344GB 882GB 538GB logical ntfs
2 882GB 882GB 524MB primary xfs
3 882GB 935GB 53.0GB primary lvm


root@chen:~# sudo gdisk -l /dev/sdb
GPT fdisk (gdisk) version 0.8.8

Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present


***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory.
***************************************************************

Disk /dev/sdb: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 0B60AE62-4DF1-451A-BF19-3094B757F8EC
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 256-sector boundaries
Total free space is 127284333 sectors (60.7 GiB)

Number Start (sector) End (sector) Size Code Name
2 1721763840 1722787839 500.0 MiB 8300 Linux filesystem
3 1722787840 18 #这个是sdb的,分区情况,centos占了2和3
5 16128 671086591 320.0 GiB 0700 Microsoft basic data
6 671090688 1721763839 501.0 GiB 0700 Microsoft basic data
root@chen:~#
root@chen:~#
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#22

帖子 poloshiao » 2015-12-12 16:20

root@chen:~# sudo fdisk -l
1. 你這個是從 Ubuntu 還是 從 CentOS 下指令的
航哥哥哥
帖子: 23
注册时间: 2015-11-03 10:53
系统: windows7

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#23

帖子 航哥哥哥 » 2015-12-12 16:25

poloshiao 写了:
root@chen:~# sudo fdisk -l
你這個是從 Ubuntu 還是 從 CentOS 下指令的
Ubuntu下输入命令的到的
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#24

帖子 poloshiao » 2015-12-12 16:47

Ubuntu下输入命令的到的
如果你可以登入 Ubuntu
把下面指令 複製 貼進終端機 執行
sudo /etc/grub.d/30_os-prober
把結果直接 選取/複製/貼上來
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#25

帖子 poloshiao » 2015-12-12 16:55

root@chen:~# sudo fdisk -l
1. 你還是使用了 root 登入
新手 在 Ubuntu 儘量少用 root 登入 或 切換成 root 身份
增加找尋錯誤訊息的難度 與 碰到錯誤訊息的機會 壞處多於好處
Ubuntu下输入命令的到的
2. 如果你可以登入 Ubuntu
把下面指令 複製 貼進終端機 執行
sudo /etc/grub.d/30_os-prober
把結果直接 選取/複製/貼上來
/dev/sdb2 1721763840 1722787839 512000 83 Linux
/dev/sdb3 1722787840 1826260991 51736576 8e Linux LVM
3. 請提供你安裝 CentOS 的參考網頁

4. 請提供你下載的 CentOS 的 ISO 全名

4. /dev/sdb2 掛載什麼目錄 ?
/dev/sdb3 掛載什麼目錄 ?

5. 你把 Grub 2 安裝在哪裡

6. 可以登入 EasyBCD 嗎
航哥哥哥
帖子: 23
注册时间: 2015-11-03 10:53
系统: windows7

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#26

帖子 航哥哥哥 » 2015-12-12 17:12

poloshiao 写了:
root@chen:~# sudo fdisk -l
1. 你還是使用了 root 登入
新手 在 Ubuntu 儘量少用 root 登入 或 切換成 root 身份
增加找尋錯誤訊息的難度 與 碰到錯誤訊息的機會 壞處多於好處
Ubuntu下输入命令的到的
2. 如果你可以登入 Ubuntu
把下面指令 複製 貼進終端機 執行
sudo /etc/grub.d/30_os-prober
把結果直接 選取/複製/貼上來
/dev/sdb2 1721763840 1722787839 512000 83 Linux
/dev/sdb3 1722787840 1826260991 51736576 8e Linux LVM
3. 請提供你安裝 CentOS 的參考網頁

4. 請提供你下載的 CentOS 的 ISO 全名

4. /dev/sdb2 掛載什麼目錄 ?
/dev/sdb3 掛載什麼目錄 ?

5. 你把 Grub 2 安裝在哪裡

6. 可以登入 EasyBCD 嗎

1.我有一个问题,我安装这些系统的时候,比方说Ubuntu,我就分了四个区,然后直接点下一步下一步,就完了, 没有让我安装grub2的步骤啊,再比方说装centos,也是分好区,然后直接下一步下一步,完了提示我重启,就进不去了。很好奇这些问题,怎么进不去,哪一步有安装grub2
2.因为我两个硬盘,然后插u盘的话,就是三个磁盘了。320G硬盘为sdb,1000G硬盘为sdc,u盘为sda的sda4。如果把u盘拔掉,320G就是sda了,1000G就是sdb了。我的分区情况:(第五条)


3.centos7全名
CentOS-7-x86_64-DVD-1503-01.iso
4.我也不知道grub2装在哪里
5.centos我分了六个区,
/home 25GB
/boot 500MB
/usr 4GB
/var 4GB
/ 13GB
swap 4GB
安装结束后,就只显示两个linux分区:sdb2,sdb3,sdb2应该是/boot,sdb3就不知道是什么了
6.可以进入win7使用easybcd,但是没有效果,还是进入了Ubuntu
7.参考网页
http://www.centoscn.com/image-text/setu ... /3365.html
航哥哥哥
帖子: 23
注册时间: 2015-11-03 10:53
系统: windows7

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#27

帖子 航哥哥哥 » 2015-12-12 17:34

poloshiao 写了:
Ubuntu下输入命令的到的
如果你可以登入 Ubuntu
把下面指令 複製 貼進終端機 執行
sudo /etc/grub.d/30_os-prober
把結果直接 選取/複製/貼上來
:Haha F5快要按坏了,一直在刷新等你的回复
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#28

帖子 poloshiao » 2015-12-12 17:38

我安装这些系统的时候,比方说Ubuntu,我就分了四个区,然后直接点下一步下一步,就完了, 没有让我安装grub2的步骤啊
1. 通常這個方法是供整台電腦只有一顆硬盤只安裝單一作業系統的速成安裝方法
1-1. 如果是雙重開機或多重開機 使用上面方法 並不適合 不小心 會把整顆硬盤抹除

2. 通常雙重開機或多重開機 建議選擇 最下面的 something else 選項

图片

2-1. 細節 參閱
http://www.ubuntu.com/download/desktop/ ... tu-desktop
因为我两个硬盘,然后插u盘的话,就是三个磁盘了。320G硬盘为sdb,1000G硬盘为sdc,u盘为sda的sda4。如果把u盘拔掉,320G就是sda了,1000G就是sdb了。我的分区情况:(第五条)
3. /dev/sda /dev/sdb /dev/sdc 跟 硬盤及 U 盤 的對應關係 並不穩定
可能每次開機都可能改變
所以 每次開機 要寫入數據 到 /dev/sda /dev/sdb /dev/sdc 包含 分割區
最好 都需要確認一下 以免犯錯
3-1. UUID 是創建分割區或格式化時產生的 除非重新分割或重新格式化 否則 UUID 不會改變
所以 在 Ubuntu 作業系統內 儘可能使用 UUID 就不會每次開機而改變
我也不知道grub2装在哪里
4. 如果 你沒有選擇 通常預設安裝在 /dev/sda
/dev/sda 到底是哪個硬盤 ? 見 3.
5.centos我分了六个区,
/home 25GB
/boot 500MB
/usr 4GB
/var 4GB
/ 13GB
swap 4GB
安装结束后,就只显示两个linux分区:sdb2,sdb3,sdb2应该是/boot,sdb3就不知道是什么了
/dev/sdb2 1721763840 1722787839 512000 83 Linux
/dev/sdb3 1722787840 1826260991 51736576 8e Linux LVM
5. 可能全部在 LVM
新手 不建議你馬上採用 LVM
5-1. 有關 LVM 參閱
http://www.centoscn.com/CentOS/Intermed ... /6395.html
CentOS 6.5 LVM磁盘管理学习
安装结束后,就只显示两个linux分区:sdb2,sdb3,sdb2应该是/boot,sdb3就不知道是什么了
6. http://www.centoscn.com/image-text/setu ... /3365.html
Win8.1+CentOS7 双系统 U盘安装
2.3.6、安装位置(重要)
請詳細參閱每個選項
注意
自己選擇安裝位置 (即掛載分割區)
把 grub 2 安裝在 最優先開機裝置

图片
航哥哥哥
帖子: 23
注册时间: 2015-11-03 10:53
系统: windows7

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#29

帖子 航哥哥哥 » 2015-12-12 20:46

poloshiao 写了:
我安装这些系统的时候,比方说Ubuntu,我就分了四个区,然后直接点下一步下一步,就完了, 没有让我安装grub2的步骤啊
1. 通常這個方法是供整台電腦只有一顆硬盤只安裝單一作業系統的速成安裝方法
1-1. 如果是雙重開機或多重開機 使用上面方法 並不適合 不小心 會把整顆硬盤抹除

2. 通常雙重開機或多重開機 建議選擇 最下面的 something else 選項

图片

2-1. 細節 參閱
http://www.ubuntu.com/download/desktop/ ... tu-desktop
因为我两个硬盘,然后插u盘的话,就是三个磁盘了。320G硬盘为sdb,1000G硬盘为sdc,u盘为sda的sda4。如果把u盘拔掉,320G就是sda了,1000G就是sdb了。我的分区情况:(第五条)
3. /dev/sda /dev/sdb /dev/sdc 跟 硬盤及 U 盤 的對應關係 並不穩定
可能每次開機都可能改變
所以 每次開機 要寫入數據 到 /dev/sda /dev/sdb /dev/sdc 包含 分割區
最好 都需要確認一下 以免犯錯
3-1. UUID 是創建分割區或格式化時產生的 除非重新分割或重新格式化 否則 UUID 不會改變
所以 在 Ubuntu 作業系統內 儘可能使用 UUID 就不會每次開機而改變
我也不知道grub2装在哪里
4. 如果 你沒有選擇 通常預設安裝在 /dev/sda
/dev/sda 到底是哪個硬盤 ? 見 3.
5.centos我分了六个区,
/home 25GB
/boot 500MB
/usr 4GB
/var 4GB
/ 13GB
swap 4GB
安装结束后,就只显示两个linux分区:sdb2,sdb3,sdb2应该是/boot,sdb3就不知道是什么了
/dev/sdb2 1721763840 1722787839 512000 83 Linux
/dev/sdb3 1722787840 1826260991 51736576 8e Linux LVM
5. 可能全部在 LVM
新手 不建議你馬上採用 LVM
5-1. 有關 LVM 參閱
http://www.centoscn.com/CentOS/Intermed ... /6395.html
CentOS 6.5 LVM磁盘管理学习
:em01
大哥,非常感谢你这么多天为我的解答。那我现在怎么修复centos的grub2呢,还需要什么信息我给你提供
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 哥哥们,求救啊,已经弄了两个星期了还没弄好,要崩溃了

#30

帖子 poloshiao » 2015-12-12 20:57

那我现在怎么修复centos的grub2呢
1. 建議你 全新安裝
重點 參見前面的第 6 點
6.可以进入win7使用easybcd,但是没有效果,还是进入了Ubuntu
2. 暫時先把 原來 /dev/sda 的 EasyBCD 擺一邊
等 /dev/sdb 的 Grub 2 都搞定了 再來修復 EasyBCD
2-1. 注意 前面說過 /dev/sda /dev/sdb 與 硬盤的對應關係 並不固定
意思是 要認硬盤品牌/大小/其它 不要只記得 /dev/sda /dev/sdb
回复