Всем доброго времени суток. Установил Alt Linux Школьный Мастер 5.0.2 и сразу же возникла проблема. Как я понимаю — не монтируется домашний раздел. После ввода имени и пароля выходит следующее сообщение:
Cannot enter home directory. Using /.
И после нажатия ОК — следующий экран:
kstartupconfig 4 does not exist or fails. The error code is 3. Check your installation.
Вначале думал, что проблема в некачественных болванках. Проверил на других. Ничего не изменилось. После этого решил, что криво скачал. Но контрольные суммы в порядке. Пожалуйста, подскажите, что это такое и как с ним бороться… Заранее благодарен.
« Последнее редактирование: 14.06.2012 18:16:00 от alex022 »
Записан
Зайдите в консоли (Ctrl+Alt+F2) под root и приведите вывод
mount /home
mount | grep home
ll /home
Записан
Андрей Черепанов (cas@)
Похожее у меня было два раза на ALTLINUX 5.0 Терминал, и в обоих случаях была прервана проверка диска, запускаемая при загрузке.
После перезагрузки система проверила диски и запустилась.
Вполне возможно, что инсталлятор отработал некорректно и раздела home не существует.
Записан
Безвыходных ситуаций не бывает, есть ситуации в которые нет входа. На каждого компьютерного гения найдётся свой хакер с винтом.
В общем вот какая ситуация: загрузился в консольном режиме и выполнил команду
mount /home
Ответ системы:
unknown filesystem type 'swap'
Это меня навело на определенные размышления. Проверил файл /etc/fstab. Так и есть: в домашнем разделе вместо файловой системы ext4 оказался swap. При всем прочем, своп тоже присутствует в нормальном виде… Вот содержимое файла fstab:
proc /proc proc nosuid,noexec,gid=proc 0 0
Отредактировал его, заменив файловую систему на ext4. Результат — система вообще перестала загружаться. Пришлось все вернуть на место…
devpts /dev/pts devpts nosuid,noexec,gid=tty,mode=620 0 0
tmpfs /tmp tmpfs nosuid 0 0
UUID=0cd8fb6e-1d68-4ee4-b187-18da346d463b / ext4 relatime 1 1
UUID=0c863f23-11ef-4b88-843e-3d8c1ccfff9d /home swap nosuid,relatime 1 2
UUID=0c863f23-11ef-4b88-843e-3d8c1ccfff9d swap swap defaults 0 0
UUID=B8EA0581EA053D5E /mnt/sda1 ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0
UUID=3ba882c2-06e1-4959-c26c-ab6b25b8ab00 /mnt/sda6 ext4 defaults 0 0
/dev/sr0 /media/cdrom udf,iso9660 ro,noauto,user,utf8 0 0
Честно говоря — ничего не понимаю, хотя в компьютерах вообще далеко не новичок, да и с линуксом не первый год работаю… В чем же дело, почему так перемешиваются файловые системы? И как это можно поправить…
« Последнее редактирование: 13.06.2012 22:34:19 от alex022 »
Записан
UUID=0c863f23-11ef-4b88-843e-3d8c1ccfff9d /home swap nosuid,relatime 1 2
UUID=0c863f23-11ef-4b88-843e-3d8c1ccfff9d swap swap defaults 0 0
Разделы с одинаковым UUID, но с разным содержимым. Определитесь с помощью blkid, что это за разделы и оставьте один UUID.
Записан
Андрей Черепанов (cas@)
Еще раз изменил файл fstab, поменяв UUID на правильный и исправив файловую систему swap на ext4. Все заработало. Спасибо!
Записан
Модератор: Модераторы разделов
-
playmadperson
- Сообщения: 8
- ОС: Arch Linux
Проблема со входом в KDE
Вчера вечером наконец-то поставил арч, быстро доустановил кде, настроил иксы. Всё работало нормально за исключением некоторых проблем c разрешением экрана, но не в этом проблема. Сегодня утром, пытаясь залогиниться всплывает ошибка «Cannot enter home directory. Using /» я нажимаю OK и дальше всплывает следующее «Kstartupconfig4 does not exists or fails. The error code is 3. Check your installation.»
Понимая, что загрузиться в иксах мне не удастся — логинюсь через консоль, делаю cd /home/<username>/ и у меня почему-то для входа в эту папку потребовались права рута(!!!) это мне показалось очень странным, подскажите как решить проблему.
-
playmadperson
- Сообщения: 8
- ОС: Arch Linux
Re: Проблема со входом в KDE
Сообщение
playmadperson » 20.02.2010 13:54
shevan писал(а): ↑
20.02.2010 09:49
Конечно странно.
У вас могут быть разделы в fstab перепутаны, или смонтированы с неправильными опциями.
Но вчера то я заходил и всё было нормально…
Вот мой /etc/fstab
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
devpts /dev/pts devpts defaults 0 0
shm /dev/shm tmpfs nodev,nosuid 0 0#/dev/cdrom /media/cd auto ro,user,noauto,unhide 0 0
#/dev/dvd /media/dvd auto ro,user,noauto,unhide 0 0
#/dev/fd0 /media/fl auto user,noauto 0 0/dev/sda1 swap swap defaults 0 0
/dev/sda2 / ext4 defaults 0 1
/dev/sda3 /home ext4 defaults 0 1
-
vbPadre
- Сообщения: 270
- Статус: Синеглазый линуксоид
- ОС: Archlinux current
- Контактная информация:
Re: Проблема со входом в KDE
Сообщение
vbPadre » 24.02.2010 00:12
пересоздайте пользователя (полностью удалив /home/user) или создайте нового. Проверьте все ли группы на месте (users, например)
- Печать
Страницы: [1] Вниз
Тема: Перенос /home на другой раздел (РЕШЕНО) (Прочитано 9767 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Nokman
Кто поможет решить следующую проблему. В общем хотел перенести раздел /home и все настройки на другой раздел большего обьема, сделал все как описано здесь казалось бы все получилось, кроме команды
chmod 644 /home/username/.ICEauthority
Мне она выдала No such file or directory, после чего я перезагрузился и все теперь дальше логина не идет — ввожу логин, пароль и мне пишет, что /home не используется и будет использован / и опять кидает на строку ввода логин, пароля. Пробовал редактировать /etc/fstab но как не прописывал новый раздел ничего не выходит. Все прописывал как в инструкции. Раздел sda7 на ext4. И что теперь делать? В fstab-е добавлял следующую строку:
/dev/sda7 /home ext4 nodev,nosuid 0 2
P.S. Поиском пользовался — не помогло. Нужен совет конкретно для моей ситуации..
« Последнее редактирование: 29 Октября 2010, 23:19:16 от Nokman »

ploop
А проверяли, он хоть монтируется?

фирэфохэ
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ — УГ. Дебиан — недоось.

proctoleha
Я нигде ничего не искал и не читал. Когда купил новый диск, тупо скопировал в наутилусе всё, включая скрытые файлы и папки на другой хард в папку /home/username, закомментил старый home в fstab — прописал новый по uuid, при загрузке — ни фига, система заругалась. Загрузился с liveCD, еще раз проверил fstab, uuid’ы не совпали почему то, исправил и всё ОК.
Намек понятен? Попробовать монтировать по uuid, для их получения blkid
За что я временами ненавижу Линукс — так это за свои кривые руки

sash_123
сравните свои
cat /etc/fstab
и
cat /proc/mounts
Пользователь решил продолжить мысль 29 Октября 2010, 19:12:05:
вернее, не
cat /proc/mounts
а
ls -l /dev/disk/by-uuid
« Последнее редактирование: 29 Октября 2010, 19:12:05 от sash_123 »
Nokman
А файл то есть?
Если вы о .ICEauthority то его нет действительно :-. Проверял через MC — не нашел.
А проверяли, он хоть монтируется?
Ошибок монтирования при запуске не кидает. Mounting local filesystem ..done. Вроде нормально.
Я нигде ничего не искал и не читал. Когда купил новый диск, тупо скопировал в наутилусе всё, включая скрытые файлы и папки на другой хард в папку /home/username, закомментил старый home в fstab — прописал новый по uuid, при загрузке — ни фига, система заругалась. Загрузился с liveCD, еще раз проверил fstab, uuid’ы не совпали почему то, исправил и всё ОК.
Намек понятен? Попробовать монтировать по uuid, для их получения blkid
С помощью blkid узнал UUID раздела /dev/sda7 потом прописал его в /etc/fstab но ничего это не помогло Доходит до ввода логин и пароля, ввожу их и потом сообщение «Cannot enter home directory. Using /.»
Пользователь решил продолжить мысль 29 Октября 2010, 19:48:21:
сравните свои
cat /etc/fstab
и
cat /proc/mounts
Пользователь решил продолжить мысль 29 Октября 2010, 19:12:05:
вернее, не
cat /proc/mounts
а
ls -l /dev/disk/by-uuid
Сейчас попробую сравнить.. уже не знаю, что и делать больше..
« Последнее редактирование: 29 Октября 2010, 19:48:21 от Nokman »

Дмитрий Бо
здесь
ОМФГ, а почему не cp -a ~/ /mnt/home_new/ && nano fstab?
Nokman
Попробовал сравнить. Так вот вывод fstab показывает, а при вводе
ls -l /dev/sda7/by-uuid
получаю ответ:»ls: cannot access /dev/sda7/by-uuid: Not a directory». Что за бред?
Еще при запуске видел (sda7): mounted filesystem with ordered data mode. Opts: (null).. done. Может здесь что-то не то?
здесь
ОМФГ, а почему не cp -a ~/ /mnt/home_new/ && nano fstab?Уже наверное поздно
« Последнее редактирование: 29 Октября 2010, 20:05:25 от Nokman »

Дмитрий Бо
Попробовал сравнить. Так вот вывод fstab показывает, а при вводе
ls -l /dev/sda7/by-uuid
получаю ответ:»ls: cannot access /dev/sda7/by-uuid: Not a directory». Что за бред?
ls /dev/disk/by-uuid/

фирэфохэ
Создай файл .ICEauthority.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ — УГ. Дебиан — недоось.
Nokman
Сравнил ls /dev/disk/by-uuid/ и cat /etc/fstab в результате UUID совпал.
Создай файл .ICEauthority.
Просто пустой файл с таким именем в /home/nokman? А дальше? Пробовать ему давать что ли права через chmod опять? Это поможет? Я уже просто заморился перезагружаться каждый раз для проверки..
« Последнее редактирование: 29 Октября 2010, 20:31:42 от Nokman »

фирэфохэ
Должно помочь, у меня права 600.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ — УГ. Дебиан — недоось.
Nokman
Проблема решена! Как оказалось вся загвоздка была в неправильном указании прав и отсутствии файла .ICEauthority. Для решения нужно было сделать следующее:
Логинимся под рутом:
su
Назначим необходимые права:
<пароль>
chmod 755 /home
chmod 700 -R /home/имя_пользователя
touch /home/имя_пользователя/.ICEauthority
chown имя_пользователя:имя_пользователя /home/имя_пользователя/. ICEauthority
chmod 600 /home/имя_пользователя/.ICEauthority
P.S. Может быть кому-нибудь пригодится — пользуйтесь! (РЕШЕНО)
« Последнее редактирование: 29 Октября 2010, 23:16:48 от Nokman »
- Печать
Страницы: [1] Вверх
Доброго времени суток! Переустановил ОС Astra Linux SE 1.6, без удаления каталога home. После добавления в домен и входом под доменовской учетной записью, возникла следующая ошибка. С чем может быть связано? Есть какие-либо решения?
С чем может быть связано?
Прежде всего тем, что пользователь у вас по имени кажется вам тем же, но номер ему присвоен другой.
Показывайте:
Переустановил ОС Astra Linux SE 1.6, без удаления каталога home.
У вас /home на отдельном разделе диска?
У вас /home на отдельном разделе диска?
Да, на отдельном разделе.
Прежде всего тем, что пользователь у вас по имени кажется вам тем же, но номер ему присвоен другой.
Показывайте:
-
36.1 КБ
Просмотры: 1 072 -
41.2 КБ
Просмотры: 1 066
Ну и чего же вы хотите?
Ваш текущий пользователь имеет uid:gid=3002:3005 (откуда вы их взяли?)
А каталог в старом /home принадлежит владельцу с uid:gid=1000:1000 … ну и ещё там у вас в /home по какому-то безобразию затесался root с 0:0 …
P.S. Никогда не показывайте простыни скриншотов — это вам не винЬдаус — копируйте с терминала только требуемые строки.
Ну и чего же вы хотите?
Ваш текущий пользователь имеет uid:gid=3002:3005 (откуда вы их взяли?)
А каталог в старом /home принадлежит владельцу с uid:gid=1000:1000 … ну и ещё там у вас в /home по какому-то безобразию затесался root с 0:0 …
P.S. Никогда не показывайте простыни скриншотов — это вам не винЬдаус — копируйте с терминала только требуемые строки.
Что делать-то? (Пользователи домена).
Что делать-то? (Пользователи домена).
Переустановить систему нормально.
У вас там в старом домашнем каталоге было что-то особо ценное? как память юности?
Даже если так:
— переименуйте старый домашний каталог в что-то мусорное типа XXX1
— установите чистую систему с новым домашним каталогом $HOME
— всё самое дорогое сердцу из старого каталога XXX1 перекопируете в новый $HOME, сменив владельца (команда chown)
— удалить безвозвратно XXX1
Переустановить систему нормально.
У вас там в старом домашнем каталоге было что-то особо ценное? как память юности?
Даже если так:
— переименуйте старый домашний каталог в что-то мусорное типа XXX1
— установите чистую систему с новым домашним каталогом $HOME
— всё самое дорогое сердцу из старого каталога XXX1 перекопируете в новый $HOME, сменив владельца (команда chown)
— удалить безвозвратно XXX1
Спасибо. Вообще переустанавливал из-за неудачного входа пользователей домена. Где-то всё нормально, а где-то ни один пользователь домена не входит.
ни один пользователь домена не входит.
Я не знаю про ваши домены … да и знать не хочу — но это всё надстройка над основными принципами файловой системы Linux:
— вы видите пользователя и представляете его себе по имени …
— но система знает о пользователях только их численные номера (id пользователя + id группы) …
— и все разрешения в системе распространяются только на номера пользователей
Вы можете создавать и пересоздавать пользователя в системе, и считать, что это всё тот же для вас пользователей по имени … но система каждый раз может присваивать создаваемому пользователю новый номер, и это для неё буду совершенно разные пользователи.
Я не знаю про ваши домены … да и знать не хочу — но это всё надстройка над основными принципами файловой системы Linux:
— вы видите пользователя и представляете его себе по имени …
— но система знает о пользователях только их численные номера (id пользователя + id группы) …
— и все разрешения в системе распространяются только на номера пользователей
Вы можете создавать и пересоздавать пользователя в системе, и считать, что это всё тот же для вас пользователей по имени … но система каждый раз может присваивать создаваемому пользователю новый номер, и это для неё буду совершенно разные пользователи.
А где эти номера можно посмотреть и поправить?
А где эти номера можно посмотреть и поправить?
Вы уже их смотрели :
Код:
olej@nvidia:~$ id
uid=1000(olej) gid=1000(olej) группы=1000(olej),4(adm),20(dialout),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),120(scanner),130(sambashare),132(vboxusers),133(docker)
(я показываю не в Astra, но это не имеет никакого значения)
uid = 1000 — id текущего пользователя
gid = 1000 — id его собственной группы
ниже перечислены группы в котоую включён пользователь с их id.
Вот так можете посмотреть id произвольного пользователя в системе:
Код:
olej@nvidia:~$ id sshd
uid=123(sshd) gid=65534(nogroup) группы=65534(nogroup)
А где эти номера можно посмотреть и поправить?
id всех пользователей известных системе можете посмотреть:
Код:
olej@nvidia:~$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
...
А групп и кто где состоит:
Код:
olej@nvidia:~$ cat /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:syslog,olej
tty:x:5:
...
Только не вздумайте там ничего «поправить» — это первичная информация всякого UNIX — разнесёте систему вдребезги!
P.S. Если заинтересуют подробности формата этих строк (а там есть много любопытного) — читайте здесь: теневые пароли
to Xander
Гуглить в сторону правки файла /etc/fstab и его теневого аналога в Astra Linux Special Edition, заставив систему считать «старый» /home/имя_пользователя «новым». А также в сторону chown -R имя_пользователя /home/имя_пользователя. И разбираться с setfacl и установкой мандатных меток контроля целостности на данный каталог для данного пользователя…
Если же требуется быстрое решение, то да: смонтировать от sudo|root этот «старый» раздел в какой-нибудь /mnt/1 -> скопировать данные на съемный носитель -> переставить Astra Linux с 0 с полным затиранием старых разделов -> выполнить единичный вход под доменной учеткой нужного пользователя (система создаст новый /home/имя_пользователя) -> перенести данные со съемного носителя во вновь созданный /home/имя_пользователя…
#1 2009-12-17 01:23:01
- utku
- Member
- Registered: 2009-12-17
- Posts: 5
Cannot enter home directory. Using /.
I installed Archlinux for the first time. I’m not familiar with kde too.
I cannot login because after i try to login, i get a message like that. Then a message saying «kstartupconfig4 does not exist or fails. The error code 3. Check your installation.»
What is that about? What should i do?
Thanks all in advance.
#2 2009-12-17 01:25:30
- rson451
- Member
- From: Annapolis, MD USA
- Registered: 2007-04-15
- Posts: 1,233
- Website
Re: Cannot enter home directory. Using /.
Is your /home on a separate partition? If so, is it mounted?
archlinux — please read this and this — twice — then ask questions.
—
http://rsontech.net | http://github.com/rson
#3 2009-12-17 02:09:41
- utku
- Member
- Registered: 2009-12-17
- Posts: 5
Re: Cannot enter home directory. Using /.
My home folder should be on the /dev/sda3 because i installed the archlinux on it. And there is a line in the fstab file «/dev/sda3 / ext3 defaults 0 0». It is mounted, isn’t it?
#4 2009-12-17 02:35:40
- Neheb
- Member
- From: Norway
- Registered: 2009-05-23
- Posts: 39
Re: Cannot enter home directory. Using /.
the partitions sometimes changes name, so I would suggest cheking if sda3 is still the right name.
you might want to consider using UUID instead of the sd* since it doesn’t change.
#5 2009-12-17 09:01:00
- SiegeMachine
- Member
- Registered: 2009-03-26
- Posts: 157
Re: Cannot enter home directory. Using /.
can you type «df -h» and post that here? That will give us a sense if you have a seperate home partition, what it is, and if its even mounted. Secondly, you can try navigating to your home with the terminal. I’m assuming you know how to use cd
cd /home/<username>/ should be your home. If it doesn’t exist then during your setup you used another partition, though that should have been writted into the fstab automatically. Also you can «cd ~/» which is your home folder as well the ~ is basically a wildcard for your home folder for the user you are logged into.
#7 2009-12-17 18:01:43
- utku
- Member
- Registered: 2009-12-17
- Posts: 5
Re: Cannot enter home directory. Using /.
I m transporting a line from df -h ‘s output:
/dev/sda3 17G 3.4G 13G %22 /home
When i login as root and type cd~/ or cd home it says directory does not exist. But i can enter home directory from the user utku in console.
I have edited the fstab file. I didnt change the <file system> part but according to what i’ ve found while googling i changed <dir> from / into /home. But it didnt work for me. Maybe there is something wrong with this or with my installation.
#8 2009-12-17 18:11:47
- loafer
- Member
- From: the pub
- Registered: 2009-04-14
- Posts: 1,772
Re: Cannot enter home directory. Using /.
Paste the content of /etc/fstab.
All men have stood for freedom…
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
#9 2009-12-17 18:14:46
- toad
- Member
- From: if only I knew
- Registered: 2008-12-22
- Posts: 1,775
- Website
Re: Cannot enter home directory. Using /.
This should be trivial. As already stated go for UUIDs. To find out your UUIDS use the blkid command. Adjust your fstab accordingly. Here a line from mine for reference:
#/dev/sdb8 - LABEL="tmp4"
UUID=03eb5afc-bf88-4488-830f-4f4edb1f9640 /tmp4 ext4 defaults 0 1
And for your info: root does have a home directory but it is /root
never trust a toad…
::Grateful ArchDonor::
::Grateful Wikipedia Donor::
#10 2009-12-17 18:34:10
- utku
- Member
- Registered: 2009-12-17
- Posts: 5
Re: Cannot enter home directory. Using /.
Changing into UUID didnt work.
since i m using another computer now i cannot paste it i m writing only the lines without # sign.
none /dev/pts devpts defaults 0 0
none /dev/shm tmpfs defaults 0 0
UUID=7adc2bbd-3f04-4022-b253-da46149d3c0f /home ext3 defaults 0 1
#11 2009-12-17 18:38:19
- toad
- Member
- From: if only I knew
- Registered: 2008-12-22
- Posts: 1,775
- Website
Re: Cannot enter home directory. Using /.
And have you remounted everything? Tried to cd into ~?
never trust a toad…
::Grateful ArchDonor::
::Grateful Wikipedia Donor::
#12 2009-12-17 18:51:31
- utku
- Member
- Registered: 2009-12-17
- Posts: 5
Re: Cannot enter home directory. Using /.
In console both as utku and as root user i wrote cd ~/ and enter root directory then typed cd /home it didnt give any error, but in that kde desktop login it still gives the error
When trying to login to a user account on an openSUSE based NIS server on a local network I receive the error message Cannot enter home directory. Using /.
The following is the console error message afterwards : kstartupconfig4 does not exist or fails. The error code is 3. Check your installation.
Both the server and client machines are running openSUSE 11.2 and are Virtual Machines. I am very new to linux thus googling for the error did not produce many results.
asked Apr 12, 2016 at 22:58
1
It sounds like your home directory is not mounted, or not mountable. Running getent passwd MYUSER
on the master should show you the home directory for your user; is there a similar directory available on the client? If not, you will either need to share the home directory from the master over NFS, or make a parallel directory tree available.
answered Apr 13, 2016 at 14:08
ZancheyZanchey
1,2726 silver badges12 bronze badges