Потерялся рутовый раздел

Gideon
неееееет, переставлять Арч, нет ни времени, ни желания, а вообще сам раздел на месте, ибо спокойно чрутится
переставить арч это 15 минутное дело, единственное у меня роутер поэтому сеть настраивать не надо....
$ user
# root
----------------------------Установка Archlinux--------------------
> запилить на диск
$ sudo pacman -S brasero
> или на флешку
$ sudo pacman -S unetbootin
> или на флешку через dd
$ sudo umount /dev/sdfX
$ sudo dd if=/dev/zero of=/dev/sdfX
$ sudo dd if=/home/archie/Загрузки/archlinux-2012.12.01-dual.iso of=/dev/sdf
> грузимся
# cfdisk
> размечаем
# mkfs.ext2 /dev/sda1
# mkfs.ext4 /dev/sda3
# mkfs.ext4 /dev/sda4
# mkswap /dev/sda2
# swapon /dev/sda2
> sda1 Boot Primary ext2     150 МB
> sda2      Primary swap   10000 МB
> sda3      Primary ext4   30000 МB
> sda4      Primary ext4     all МB
# mount /dev/sda3 /mnt
# mkdir /mnt/{boot,home}
# ls /mnt/
> boot/ home/ lost+found/
# mount /dev/sda1 /mnt/boot
# mount /dev/sda4 /mnt/home
# pacstrap /mnt base base-devel
# pacstrap /mnt grub-bios
# genfstab -p /mnt >> /mnt/etc/fstab
# arch-chroot /mnt /bin/bash
> конфигурация системы:
# systemd-machine-id-setup
# nano /etc/hostname
myhost
# nano /etc/hosts:
127.0.0.1   myhost localhost
::1         myhost localhost
# nano /etc/vconsole.conf
KEYMAP=ru
FONT=cyr-sun16
FONT_MAP=
# nano /etc/timezone
Europe/Moskow
# ln -s /usr/share/zoneinfo/Europe/Moskow /etc/localtime
# hwclock --systohc --utc
# nano /etc/locale.gen:
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
# nano /etc/locale.conf:
LOCALE="ru_RU.UTF-8"
> Или так
# localectl set-locale LANG="ru_RU.UTF-8"
# locale-gen
> Generating locales...
>   en_US.UTF-8... done
>   ru_RU.UTF-8... done
> Generation complete.
> Настройте /etc/mkinitcpio.conf
# mkinitcpio -p linux
> Установка загрузчика GRUB2
# grub-install /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg
# passwd
# reboot
# root
# cp /boot/grub/locale/en\@quot.mo /boot/grub/locale/en.mo
# ip addr
# systemctl start [email protected]
# systemctl enable [email protected]
# nano /etc/pacman.conf
# nano /etc/pacman.d/mirrorlist
> ## Score: 1.2, Russian Federation
> Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch
> ## Score: 4.0, Russian Federation
> Server = http://mirror.rol.ru/archlinux/$repo/os/$arch
# useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash archie
# passwd archie
# nano /etc/sudoers
> меняем # %wheel ALL=(ALL) ALL на
archie ALL=(ALL) ALL
# exit
# archie
---------------------Иксы------------------------------------------
$ sudo pacman -S xorg-server xorg-server-utils xorg-xinit xorg-utils
$ sudo pacman -S nvidia
> или другие
$ sudo pacman -S xorg
22-intel
--------------------Устанавливаем Gnome----------------------------
$ sudo pacman -Syu gnome file-roller gedit
$ sudo systemctl enable gdm
$ sudo reboot
-------------------------------------------------------------------
$ sudo gedit /etc/pacman.conf
[archlinuxfr]
SigLevel = Never
Server=http://repo.archlinux.fr/$arch
$ sudo pacman -Syu yaourt
$ sudo pacman-key --init && sudo pacman-key --populate archlinux && sudo pacman-key --refresh-keys
$ yaourt -S google-chrome lib7zip ntfs-3g bogofilter gimp deluge skype vlc ntfsprogs dosfstools libreoffice mc
$ yaourt -S faience-icon-theme gnome-tweak-tool cairo-ubuntu freetype2-ubuntu fontconfig-ubuntu ttf-ms-fonts
$ yaourt -S numlockx
$ sudo gedit /etc/gdm/Init/Default  https://wiki.archlinux.org/index.php/Activating_Numlock_on_Bootup
> в конец
if [ -x /usr/bin/numlockx ]; then
      /usr/bin/numlockx on
fi
---------------------------Grub2-----------------------------------
$ yaourt -Ss grub2-theme
$ yaourt -S grub2-theme-archlinux
$ sudo gedit /etc/default/grub
> меняем
#GRUB_THEME="/path/to/gfxtheme"
> на
GRUB_THEME="/boot/grub/themes/Archlinux/theme.txt"
> и меняем
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
> на
GRUB_CMDLINE_LINUX_DEFAULT=""
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
palpalych
переставить арч это 15 минутное дело, единственное у меня роутер поэтому сеть настраивать не надо....

угу, только из софта у меня не только гном(точнее вообще не гном, но не в этом суть), плюс ещё сессия, так что когда говорят, что это дело на 15 минут, забывают, что работают не в голой системе и ещё настроить надо (ну да, я знаю, что конфиги копируются)
lampslave
Ну прочитали 26 страниц и что же? Ничего не помогло?

как бы в этом и была соль сей строчки в моём сообщении
Gideon, если бы делал как написано в инструкции в первом посте, то никаких проблем бы не было!!!
обновлялся без ошибок?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
Gideon, если бы делал как написано в инструкции в первом посте, то никаких проблем бы не было!!!
обновлялся без ошибок?

ну так я и обновлялся пропустив filesystem, потом его доставил

без ошибок
Вы про обновление filesystem? Может все дело в том что mkinitcpio в отсутствие /bin/bash (или /bin/sh точно не помню) громко и матерно выругался на английском?
у меня такая ругань была.
Так что я после завершения апдейта и прочих танцев с бубном просто переставил ядро (было сильно лень вспоминать какой ключ надо писать у mkinitcpio)
Да пребудет с вами знание ip адреса
ну так я и обновлялся пропустив filesystem, потом его доставил
Лог pacman-а покажите.
У меня было так же. То же после "известного" обновления "потерялся" рутовый раздел.(правда я не обновлялся с мая). Загрузился с arch livecd и поправил пути в загрузчики syslinux (там почему то вместо sda1 - sda3 стоял), после этого у меня все благополучно завелось.))))
скорее всего произошло это из-за этого
[2013-06-17 10:24] [ALPM-SCRIPTLET] /tmp/alpm_xAyCbH/.INSTALL: /usr/bin/syslinux-install_update: /bin/bash: bad interpreter: No such file or directory
[2013-06-17 10:24] [PACMAN] upgraded syslinux (4.06-1 -> 4.06-2)
Плюс сделал такие манипуляции
cd /mnt/arch
mount -t proc proc proc/
mount -t sysfs sys sys/
mount -o bind /dev dev/
chroot . /bin/bash
dhcpcd eth0
pacman -Syy
pacman -Syupacman -S udev
pacman -S mkinitcpio
mkinitcpio -p linux
reboot
 
Зарегистрироваться или войдите чтобы оставить сообщение.