重装过的人。 set root='(hd0,gpt3)’ 是/boot分区(建议重装时删除/boot分区,留个/boot/efi 分区就行)

接着上次
CENTOS7–>CENTOS7

  1. yum -y install wget vim lsof net-tools
  2. cat << EOF >/boot/Reinstall.sh
  3. #!/bin/bash
  4. rm -rf /boot/initrd77.img /boot/vmlinuz77
  5. wget -P /boot/ http://vault.centos.org/7.2.1511/os/x86_64/images/pxeboot/initrd.img -O /boot/initrd77.img
  6. wget -P /boot/ http://vault.centos.org/7.2.1511/os/x86_64/images/pxeboot/vmlinuz -O /boot/vmlinuz77
  7. cat << EOFEOF>/etc/grub.d/40_custom
  8. #!/bin/sh
  9. exec tail -n +3 \\\$0
  10. # This file provides an easy way to add custom menu entries.  Simply type the
  11. # menu entries you want to add after this comment.  Be careful not to change
  12. # the ‘exec tail’ line above.
  13. menuentry "VNCInstallCentos7" {
  14.     set root='(hd0,gpt3)’
  15.     linuxefi /boot/vmlinuz77 inst.vnc inst.vncpassword=12345678 inst.headless ip=dhcp nameserver=114.114.114.114 inst.repo=http://vault.centos.org/7.2.1511/os/x86_64/ inst.lang=en_US inst.keymap=us
  16.     initrdefi /boot/initrd77.img
  17. }
  18. EOFEOF
  19. #sed -i ‘s/GRUB_DEFAULT=saved/g’ /etc/default/grub
  20. grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
  21. grub2-reboot VNCInstallCentos7
  22. reboot
  23. EOF
  24. bash /boot/Reinstall.sh

复制代码

ORACLE  LINUX –> CENTOS7

  1. yum -y install wget vim lsof net-tools
  2. cat << EOF >/boot/Reinstall.sh
  3. #!/bin/bash
  4. rm -rf /boot/initrd77.img /boot/vmlinuz77
  5. wget -P /boot/ http://vault.centos.org/7.2.1511/os/x86_64/images/pxeboot/initrd.img -O /boot/initrd77.img
  6. wget -P /boot/ http://vault.centos.org/7.2.1511/os/x86_64/images/pxeboot/vmlinuz -O /boot/vmlinuz77
  7. cat << EOFEOF>/etc/grub.d/40_custom
  8. #!/bin/sh
  9. exec tail -n +3 \\\$0
  10. # This file provides an easy way to add custom menu entries.  Simply type the
  11. # menu entries you want to add after this comment.  Be careful not to change
  12. # the ‘exec tail’ line above.
  13. menuentry "VNCInstallCentos7" {
  14.     set root='(hd0,gpt3)’
  15.     linuxefi /boot/vmlinuz77 inst.vnc inst.vncpassword=12345678 inst.headless ip=dhcp nameserver=114.114.114.114 inst.repo=http://vault.centos.org/7.2.1511/os/x86_64/ inst.lang=en_US inst.keymap=us
  16.     initrdefi /boot/initrd77.img
  17. }
  18. EOFEOF
  19. #sed -i ‘s/GRUB_DEFAULT=saved/g’ /etc/default/grub
  20. grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
  21. grub2-reboot VNCInstallCentos7
  22. reboot
  23. EOF
  24. bash /boot/Reinstall.sh

复制代码

宁夏网友:不想用UEFI+GPT的话, 重装时候硬盘改为旧式的MBR+DOS分区表系统还能不能起来?
黑龙江网友:等下创个收费机 试试
感谢大佬
安徽网友:起不来吧,没试过,毕竟是二代引导,起码有个FEI分区
湖北网友:绑定。  还是等大佬的dd包吧 这个总担心 装完之后机器 开不起来
西藏网友:等大佬出DD包
天津网友:这个命令在你连到VNC格式化硬盘之前时不会出问题的,不然我也不会放在这里,连不上点一下控制台的重新引导就可进入原来的系统
湖南网友:这个是哇战否的优化版本吗?
上海网友:netinstall, 其实这个方法比一票 dd 要好一点
新疆网友:ORACLE-CENTOS7 ,ORACLE LINUX 重装CENTOS7-LMLPHP

大佬 运行完以上信息后 链接vnc 怎么还让我链接vnc呀  是正常操作吗
河南网友:ORACLE-CENTOS7 ,ORACLE LINUX 重装CENTOS7-LMLPHP

大佬 运行完以上信息后 链接vnc 怎么还让我链接vnc呀  是正常操作吗
西藏网友:多谢大佬 我没想到
香港网友:楼主 这个 debian能用来重装centos 吗?
陕西网友:不行,你们怎么折腾到debian去,又想折腾回来呢 看看萌咖大佬的行不行,我这个仅针对于重装。debian和centos签名不一样,启动会报错的
广东网友:我现在就是debian 装的大佬的镜像 然后用你的网络重装
湖南网友:大佬,我选择了自动分区,再想重装启动不了安装程序了。

[[email protected] ~]# fdisk -l
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

磁盘 /dev/sda:50.0 GB, 50010783744 字节,97677312 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 1048576 字节
磁盘标签类型:gpt
Disk identifier: 4BAD6199-940B-40BF-B928-D34655C6E952

#         Start          End    Size  Type            Name
1         2048       411647    200M  EFI System      EFI System Partition
2       411648      2508799      1G  Microsoft basic
3      2508800     97675263   45.4G  Linux LVM      

磁盘 /dev/mapper/centos-root:43.7 GB, 43717230592 字节,85385216 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 1048576 字节

磁盘 /dev/mapper/centos-swap:5003 MB, 5003804672 字节,9773056 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 1048576 字节

分区被我折腾成这样了,

menuentry "VNCInstallCentos7" {
    set root='(hd0,gpt3)’
    linuxefi /boot/vmlinuz77 inst.vnc inst.vncpassword=12345678 inst.headless ip=dhcp nameserver=114.114.114.114 inst.repo=http://vault.centos.org/7.2.1511/os/x86_64/ inst.lang=en_US inst.keymap=us
    initrdefi /boot/initrd77.img
}

这句怎么修改啊
陕西网友:已经成功,用甲骨文的ip连vnc安装
辽宁网友:需要把/boot分区删掉吧
吉林网友:谢谢大佬提醒,删掉了/boot,修改成(hd0,gpt2) ,然后就可以了。
吉林网友:大佬个p,楼主帖子第一句话就写了。楼主才是研究出来的
吉林网友:大佬个p,楼主帖子第一句话就写了。楼主才是研究出来的

01-28 01:04