Установка Oracle Linux на машину с Windows
C Oracle Delivery необходимо скачать образ последней версии и с помощью утилиты rufus-usb создать загрузочный usb-диск. Затем идет процесс стандартной установки, за исключение указании диска на который будет установлен Linux. Нужно указать отдельный логический диск, раздел указать "\" и затем согласиться с форматированием.
После установки Linux не будет возможности загрузится под Windows, т.к. будет переписан раздел boot.
Первое, что необходимо сделать, это смонтировать ntfs-диски чтобы их было видно под Linux (использовать root):
Затем производим монтирование
ULN-CA-CERT is expired.
Ошибка при использовании yum "The certificate /usr/share/rhn/ULN-CA-CERT is expired. Please ensure you have the correct certificate and your system time is correct.", решается так:
Очистка места
Виртуальные машины по умолчанию создаются с ограниченным кол-вом свободного места на смонтированных дисках. Как добавить места, я уже ранее писал здесь . Мы же рассмотрим варианты очистки места.
1. Очистка кэша yum:
C Oracle Delivery необходимо скачать образ последней версии и с помощью утилиты rufus-usb создать загрузочный usb-диск. Затем идет процесс стандартной установки, за исключение указании диска на который будет установлен Linux. Нужно указать отдельный логический диск, раздел указать "\" и затем согласиться с форматированием.
После установки Linux не будет возможности загрузится под Windows, т.к. будет переписан раздел boot.
Первое, что необходимо сделать, это смонтировать ntfs-диски чтобы их было видно под Linux (использовать root):
# wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # rpm -ivh epel-release-latest-7.noarch.rpm # yum repolist # yum -y install ntfs-3g # yum install fuse # modprobe fuse # fdisk -l Disk /dev/sda: 250.1 GB, 250059350016 bytes, 488397168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x14ef3102 Device Boot Start End Blocks Id System /dev/sda1 2048 25167871 12582912 27 Hidden NTFS WinRE /dev/sda2 * 25167872 25372671 102400 7 HPFS/NTFS/exFAT /dev/sda3 25372672 283594751 129111040 7 HPFS/NTFS/exFAT /dev/sda4 283594752 488394751 102400000 f W95 Ext'd (LBA) /dev/sda5 283596800 375754751 46078976 7 HPFS/NTFS/exFAT /dev/sda6 375756800 406474751 15358976 7 HPFS/NTFS/exFAT /dev/sda7 406476800 488394751 40958976 7 HPFS/NTFS/exFAT # blkid /dev/sda1: LABEL="PQSERVICE" UUID="9E38449238446AFB" TYPE="ntfs" /dev/sda2: LABEL="SYSTEM RESERVED" UUID="0CE445CBE445B82A" TYPE="ntfs" /dev/sda3: LABEL="Packard Bell" UUID="FE4C47F04C47A26F" TYPE="ntfs" /dev/sda5: LABEL="Vega" UUID="BC04FC7C04FC3B4A" TYPE="ntfs" /dev/sda6: LABEL="linux 2" UUID="AA90C88690C85B09" TYPE="ntfs" /dev/sda7: LABEL="linux" UUID="e4a041af-bb15-455b-899f-4076d1047dfe" TYPE="xfs"На основании команд fdisk -l и blkid можно сделать вывод какой из дисков содержит в себе раздел загрузки Windows.
Затем производим монтирование
# mkdir /mnt/ntfs3 # mount -t ntfs-3g /dev/sda3 /mnt/ntfs3 # vim /etc/fstab insert line: /dev/sda3 /mnt/ntfs3 ntfs-3g defaults 0 0Затем нужно прописать boot для Windows:
# vim /etc/grub.d/40_custom insert text: menuentry "Windows 7" { set root='hd0,gpt2' chainloader /mnt/ntfs3/Windows/Boot/EFI/bootmgfw.efi boot } where hd0, 0 = sda and gpt2, 2 = 3(sda3), chainloader is path to bootmgfw.efi. Then On BIOS-based machines, issue the following command as root: # grub2-mkconfig -o /boot/grub2/grub.cfg On UEFI-based machines, issue the following command as root: # grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg Generating grub configuration file ... Found linux image: /boot/vmlinuz-4.1.12-112.16.4.el7uek.x86_64 Found initrd image: /boot/initramfs-4.1.12-112.16.4.el7uek.x86_64.img Found linux image: /boot/vmlinuz-3.10.0-862.el7.x86_64 Found initrd image: /boot/initramfs-3.10.0-862.el7.x86_64.img Found linux image: /boot/vmlinuz-0-rescue-c45987eb98f049649f064e9d79b70e58 Found initrd image: /boot/initramfs-0-rescue-c45987eb98f049649f064e9d79b70e58.img Found Windows Recovery Environment (loader) on /dev/sda1 Found Windows 7 (loader) on /dev/sda2 doneВсе, можно загружаться под Windows.
ULN-CA-CERT is expired.
Ошибка при использовании yum "The certificate /usr/share/rhn/ULN-CA-CERT is expired. Please ensure you have the correct certificate and your system time is correct.", решается так:
# cp /usr/share/rhn/ULN-CA-CERT /usr/share/rhn/ULN-CA-CERT.old # wget https://linux-update.oracle.com/rpms/ULN-CA-CERT.sha2 # cp ULN-CA-CERT.sha2 /usr/share/rhn/ULN-CA-CERT
Очистка места
Виртуальные машины по умолчанию создаются с ограниченным кол-вом свободного места на смонтированных дисках. Как добавить места, я уже ранее писал здесь . Мы же рассмотрим варианты очистки места.
1. Очистка кэша yum:
# yum clean packages Eliminate any cached packages from the system. Note that pack- ages are not automatically deleted after they are downloaded. # yum clean headers Eliminate all of the header files which yum uses for dependency resolution. # yum clean all Runs yum clean packages and yum clean headers as above.Место освобождается неплохо:
# df -h /dev/sda3 Filesystem Size Used Avail Use% Mounted on /dev/sda3 25G 20G 3.5G 86% / # yum clean all Loaded plugins: langpacks, rhnplugin, ulninfo Cleaning repos: dgoodwin-subscription-manager epel epel-subscription-manager : mongodb-org-3.6 ol7_UEKR4 ol7_latest ol7_optional_latest : ol7_spacewalk26_client ol7_spacewalk26_server ol7_x86_64_UEKR4 : ol7_x86_64_latest pgdg10-updates-testing Cleaning up everything # df -h /dev/sda3 Filesystem Size Used Avail Use% Mounted on /dev/sda3 25G 6.3G 18G 27% /
Комментариев нет:
Отправить комментарий