Вход на сайт

Навигация

Сейчас на сайте

1 пользователь онлайн.

  • usoleg

Сбор новостей

Подписка на Сбор новостей

Вы здесь

SOLVED корень монтируется только на чтение

Приветствую комрады, спасайте советом.
Установил генту на софт рейд 1, она загружается но ФС только на чтение. Непонятно почему в грабе стоит RO.
Вот конфиги.

lsblk


NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
|-sda1 8:1 0 957M 0 part
| `-md1 9:1 0 956.9M 0 raid1
`-sda2 8:2 0 930.6G 0 part
`-md2 9:2 0 930.6G 0 raid1
sdb 8:16 0 931.5G 0 disk
|-sdb1 8:17 0 957M 0 part
| `-md1 9:1 0 956.9M 0 raid1
`-sdb2 8:18 0 930.6G 0 part
`-md2 9:2 0 930.6G 0 raid1
sr0 11:0 1 485.7M 0 rom
loop0 7:0 0 232M 1 loop

mdadm


ARRAY /dev/md1 level=raid1 num-devices=2 UUID=969d6d41:be5327c1:cb201669:f728008a
devices=/dev/sda1,/dev/sdb1
ARRAY /dev/md2 level=raid1 num-devices=2 UUID=569c593c:569277c8:cb201669:f728008a name=livecd:3
devices=/dev/sda2,/dev/sdb2

fstab


#
UUID=7805fdd2-7e5a-4928-8bd3-74c744ee92dc / ext4 auto,noatime,rw 0 1
UUID=1f879d2f-f0cb-4338-a9f2-0609c4c95c83 /boot ext3 auto,noatime,rw 1 2

grub2


menuentry 'Gentoo GNU/Linux' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-7805fdd2-7e5a-4928-8bd3-74c744ee92dc' {
load_video
insmod gzio
insmod part_msdos msdos
insmod diskfilter mdraid09
insmod ext2
set root='mduuid/969d6d41be5327c1cb201669f728008a'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='mduuid/969d6d41be5327c1cb201669f728008a' 1f879d2f-f0cb-4338-a9f2-0609c4c95c83
else
search --no-floppy --fs-uuid --set=root 1f879d2f-f0cb-4338-a9f2-0609c4c95c83
fi
echo 'Loading Linux 3.10.32-gentoo ...'
linux /vmlinuz-3.10.32-gentoo root=/dev/md2 ro
}
submenu 'Advanced options for Gentoo GNU/Linux' $menuentry_id_option 'gnulinux-advanced-7805fdd2-7e5a-4928-8bd3-74c744ee92dc' {
menuentry 'Gentoo GNU/Linux, with Linux 3.10.32-gentoo' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.10.32-gentoo-advanced-7805fdd2-7e5a-4928-8bd3-74c744ee92dc' {
load_video
insmod gzio
insmod part_msdos msdos
insmod diskfilter mdraid09
insmod ext2
set root='mduuid/969d6d41be5327c1cb201669f728008a'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='mduuid/969d6d41be5327c1cb201669f728008a' 1f879d2f-f0cb-4338-a9f2-0609c4c95c83
else
search --no-floppy --fs-uuid --set=root 1f879d2f-f0cb-4338-a9f2-0609c4c95c83
fi
echo 'Loading Linux 3.10.32-gentoo ...'
linux /vmlinuz-3.10.32-gentoo root=/dev/md2 ro
}
menuentry 'Gentoo GNU/Linux, with Linux 3.10.32-gentoo (recovery mode)' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.10.32-gentoo-recovery-7805fdd2-7e5a-4928-8bd3-74c744ee92dc' {
load_video
insmod gzio
insmod part_msdos msdos
insmod diskfilter mdraid09
insmod ext2
set root='mduuid/969d6d41be5327c1cb201669f728008a'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='mduuid/969d6d41be5327c1cb201669f728008a' 1f879d2f-f0cb-4338-a9f2-0609c4c95c83
else
search --no-floppy --fs-uuid --set=root 1f879d2f-f0cb-4338-a9f2-0609c4c95c83
fi
echo 'Loading Linux 3.10.32-gentoo ...'
linux /vmlinuz-3.10.32-gentoo root=/dev/md2 ro single
}
}

а в конфиге переменные GRUB_CMDLINE_LINUX[_DEFAULT] не содержат ro?

P.S. если на то пошло, то ro в параметрах ядра не должно приводить к тому, что после загрузки корень остается ro.

Beelzebubbie написал(а):
а в конфиге переменные GRUB_CMDLINE_LINUX[_DEFAULT] не содержат ro?

P.S. если на то пошло, то ro в параметрах ядра не должно приводить к тому, что после загрузки корень остается ro.

# Append parameters to the linux kernel command line for non-recovery entries
#GRUB_CMDLINE_LINUX_DEFAULT=""

еще одна непонятность вывод mount пустой

sharp написал(а):
еще одна непонятность вывод mount пустой

Не "непонятность", а следствие.

file /etc/mtab

:wq
--
Live free or die

вывод /proc/mounts


rootfs / rootfs rw 0 0
/dev/md2 / ext4 ro,relatime,data=ordered 0 0
devtmpfs /dev devtmpfs rw,relatime,size=3990356k,nr_inodes=207857,mode=755 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /run tmpfs rw,nosuid,nodev,relatime,size=798124k,mode=755 0 0
mqueue /dev/mqueue mqueue rw,nosuid,nodev,noexec,relatime 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620 0 0
shm /dev/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,nosuid,nodev,noexec,relatime 0 0
cgroup_root /sys/fs/cgroup tmpfs rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755 0 0
openrc /sys/fs/cgroup/openrc cgroup rw,nosuid,nodev,noexec,relatime,release_agent=/lib/rc/sh/cgroup-release-agent.sh,name=openrc 0 0
cpuset /sys/fs/cgroup/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpuset 0 0
cpu /sys/fs/cgroup/cpu cgroup rw,nosuid,nodev,noexec,relatime,cpu 0 0
cpuacct /sys/fs/cgroup/cpuacct cgroup rw,nosuid,nodev,noexec,relatime,cpuacct 0 0
freezer /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,freezer 0 0
/dev/md1 /boot ext3 rw,noatime,errors=continue,user_xattr,barrier=1,data=ordered 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime 0 0

mtab пуст

а если перемонтировать в rw?

/etc/init.d/root без ошибок и т.п. стартует?

_SerEga_ написал(а):
а если перемонтировать в rw?

/etc/init.d/root без ошибок и т.п. стартует?

пишет
mount: cannot remount /dev/md2 read=write, is write-protected
Root filesystem could not be mounted read/write
после этого стартует root

cat /proc/mounts > /etc/mtab решил проблему с тем что не отображалось ничего в выводе mount но ФС все равно только для чтения, хотя в выводе maunt написано md2 rw

[...]
The ext4 filesystem requires that this features be enabled in order to support filesystems that have the huge_file feature enabled.
Otherwise, it will refuse to mount in the read-write mode any filesystems that use the huge_file feature, which is enabled by default by mke2fs.ext4
[...]

включил поддержку блочных устройств более 2ТБ