irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
Доброго времени суток. Просьба не ругаться на незнание Устанавливал на основе этого гайда: http://blog.portnumber53.com/2012/10/30/archlinux-installing-on-gptlvmgrub-2-no-installer/ В оффициальном руководстве (https://wiki.archlinux.org/index.php/LVM_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29) говорится: Загрузчик grub версии ниже 1.0 не поддерживает загрузку с томов LVM, поэтому раздел /boot должен быть расположен на загрузочном разделе(100МБ должно хватить) либо используйте lilo или grub версии 1.95 и выше. GRUB устанавливаю версии 2(насколько я понял он уже и называется не GRUB2 а GRUB) Т.е. я не выношу раздел BOOT в отдельный раздел. При grub-mkconfig -o /boot/grub/grub.cfg Generated grub.cfg ... WARNING: Failed to connect to lvmetad: No such file or directory. Falling back to internal scanning.(таких строче еще 11) Found linux image: /boot/vmlinuz-linux Found initrd image: /boot/initramfs-linux.img WARNING: Failed to connect to lvmetad: No such file or directory. Falling back to internal scanning.(таких строче еще 11) done Критичны ли эти ошибки? Или это значит что я не установил все-таки GRUB ? При umount -a umount: /sys/fs/cgroup/systemd: target is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) umount: /sys/fs/cgroup: target is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) umount: /: target is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) и.т.д. Это с чем связано? Итог - система не грузится. Как установить систему с разметкой GPT используя LVM, не вынося BOOT в отдельный раздел? Нашел еще на вики: To setup grub on a GPT disk, populate the /boot/grub directory, generate the /boot/grub/i386-pc/core.img file, and embed it in the BIOS Boot Partition, run: # modprobe dm-mod # grub-install --target=i386-pc --recheck --debug /dev/sda (Как правильно установить GRUB на связку GPT + LVM?) |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
а что груб умеет работать с lwm без отдельного бут раздела?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
nafanjaЗагрузчик grub версии ниже 1.0 не поддерживает загрузку с томов LVM, поэтому раздел /boot должен быть расположен на загрузочном разделе(100МБ должно хватить) либо используйте lilo или grub версии 1.95 и выше. Вроде как версия 2 |
Alagyr |
|
Темы:
2
Сообщения:
17
Участник с: 03 июня 2013
|
Все нормально ставится у меня такая связка работает. Создавал GPT и 2М bios_grub ( использовал parted). При установке grub #pacman -Syy #pacman -S grub2-bios #modprobe dm-mod #grub-install --target=i386-pc --recheck --debug /dev/sda #grub-mkconfig -o /boot/grub/grub.cfg Вроде бы все было так , ставил полгода назад. |
irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
Подскажите тогда пожалуйста как монтировать при установке 2-х мегабайтный раздел? И насколько я понял grub2-bios - это теперь просто grub-bios, а grub-bios - теперь grub-legacy ? |
Alagyr |
|
Темы:
2
Сообщения:
17
Участник с: 03 июня 2013
|
grub2-bios это grub-bios. А зачем его монтировать, установщик сам туда станет без монтирования. Вот тебе ссылочка https://wiki.archlinux.org/index.php/GRUB#Install_to_GPT_BIOS_boot_partition |
irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
Подскажите пожалуйста, что я не так делаю? После перезагрузки не запускается система - пишет "Booting..." и все. Ниже все по шагам. |
irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
loadkeys ru setfont cyr-sun16 export LANG=ru_RU.UTF-8 nano /etc/locale.gen # расскоментируем ru_RU.UTF-8 locale-gen ------------------ nano /etc/pacman.d/mirrorlist # перенос своего зеркала вверх pacman -Syy # обновление списка репозиториев modprobe dm-mod # поддержка lvm ------------------- gdisk /dev/sda o then "y" to confirm n 1 <enter> +32M ef02 n 2 <enter> <enter> 8e00 w then "y" to confirm ---------------------- # Насколько я понимаю - 1 раздел /dev/sda1 это не размеченый BIOS Boot Partition, а /dev/sda2 - это lvm раздел arch, который я создаю ниже --------------------- pvcreate /dev/sda2 # Создание физических томов(PV) vgcreate arch /dev/sda2 # Создание группы логических томов lvcreate -L 10G -n root arch # Создание логических томов lvcreate -l100%FREE -n home arch --------------------- mkfs.ext4 /dev/arch/root mkfs.ext4 /dev/arch/home ------------------------ mount /dev/arch/root /mnt cd /mnt mkdir home mount /dev/arch/home home cd .. ------------------------- pacstrap /mnt base base-devel arch-chroot /mnt pacman -S grub-bios # установка системного загрузчика genfstab -p /mnt >> /mnt/etc/fstab # создание файла разметки дисков arch-chroot /mnt # вход в установленную систему для её конфигурации modprobe dm-mod # Обязательно ли это делать? ------------------------ nano /etc/mkinitcpio.conf # ADD "lvm2" to HOOKS=". . . lvm2 filesystems . . ." mkinitcpio -p linux # создание виртуальное окружение ------------------------- grub-install –boot-directory=/boot –no-floppy –recheck –debug /dev/sda # устанавка Grub с настройкой конфигурацйионного файла, тут выпадает куча ошибок grub-mkconfig -o /boot/grub/grub.cfg # тут тоже выпадает куча ошибок ------------------------- # В /boot/grub/grub.cfg поправил строчку linux /vmlinuz-linux root=/dev/mapper/arch-root на linux /vmlinuz-linux root=/dev/arch/root ------------------------- exit umount /mnt/home umount /mnt reboot |
irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
Кстати - загрузился с liveCD, посмотрел в fstab - там почему-то root и home примонтированы как /dev/mapper/arch-root и /dev/mapper/arch-home Правка на /dev/arch/root и /dev/arch/home не помогла |
irzhyk |
|
Темы:
15
Сообщения:
78
Участник с: 22 июля 2013
|
cfdisk видит диск как sda1 NC Primary GPT 16106.13 * gdisk /dev/sda ............ Number Start (sector) End (sector) Size Code Name 1 2048 67583 32.0 MiB EF02 BIOS boot partition 2 67584 31457246 15 GiB 8E00 Linux LVM |