Missing operation system

Аллоха! Устанавливал по wiki-реководству Beginners' Guide и Installation Guide - все под копирку. После установки пакетов системы установил в качестве загрузчика системы syslinux, отредактировал /boot/syslinux/syslinux.cfg, указав что sda1 является boot, сохранил, вышел и сгенерировал fstab: genfstab -L -p /mnt >> /mnt/etc/fstab далее по инструкции продолжил. Перед перезагрузкой заглянул в syslinux.cfg оказалось что файл вовсе мной не редактировался, моих изменений нет. файл etc/fstab вовсе пустой. Как быть? Я уже запарился устанавливать по 100 раз :)
Таблица разделов
Может поставить grub,а потом syslinux?
Последний крик моды - эхо 30-летней давности.
Haize
отредактировал /boot/syslinux/syslinux.cfg, указав что sda1 является boot
я искренне надеюсь, что не на диске правили. Алсо, там указывается не бутовый раздел, а рутовый. И как syslinux ставили?
Haize
вышел и сгенерировал fstab
откуда вышли?
PGP 0x31361F01
arcanisrepo
Haize
отредактировал /boot/syslinux/syslinux.cfg, указав что sda1 является boot
у тебя должно выглядеть примерно так
...
LABEL arch
	MENU LABEL Arch Linux
	LINUX ../vmlinuz-linux
	APPEND root=/dev/sda1 rw
	INITRD ../initramfs-linux.img
тут надо указывать где расположен /root раздел, на сколько я понял у тебя это sda1

Haize
Устанавливал по wiki-реководству Beginners' Guide и Installation Guide - все под копирку.
...
сгенерировал fstab: genfstab -L -p /mnt >> /mnt/etc/fstab далее по инструкции продолжил.
в вики даже красным выделено

Warning: The fstab file should always be checked after generating it. If you encounter errors running genfstab or later in the install process, do not run genfstab again; just edit the fstab file.
то есть проверьте сразу после генерирования, если вышел косяк то править ручками

для большего понимания процесса установки, рекомендую ставить по этому руководству
Haize, если делал все под копирку, как в Beginners' Guide (Русский), то должно работать. Раз не работает, смотри замечания:
  • Haize
    отредактировал /boot/syslinux/syslinux.cfg, указав что sda1 является boot
  • Это делается не в файле, а при помощи флага -a скрипта syslinux-install_update
  • Haize
    genfstab -L -p /mnt >> /mnt/etc/fstab
  • Лучше использовать не метки, а UUID'ы
  • Haize
    Перед перезагрузкой заглянул в syslinux.cfg оказалось что файл вовсе мной не редактировался, моих изменений нет
  • Согласно Beginners' Guide (Русский) syslinux.cfg редактируется в окружении chroot, следовательно, находится по пути /boot/syslinux/syslinux.cfg. Если ты проверял его перед перезагрузкой, рискну предположить, что к этому моменту ты уже вышел из chroot'a, a значит, его следует искать по пути /mnt/boot/syslinux/syslinux.cfg
  • Haize
    файл etc/fstab вовсе пустой
  • Конечно, пустой: его не существует. Есть /etc/fstab. А если из chroot'a уже вышел, то /mnt/etc/fstab (к слову, именно так писалось в genfstab)
tchgefest
Может поставить grub,а потом syslinux?
Наф?
GitHub, ArchWiki, AUR
 
Зарегистрироваться или войдите чтобы оставить сообщение.