Исправляя в очередной раз путь к bash для root, я сделал ошибку.
И теперь мне никак не зайти на рабочую станцию( Solaris7). Кто-нибудь знает, как из командной строки установщика подмонтировать
жесткий диск и на нем отредактировать passwd?
При попытки монтирования в имеющиеся директории солярис ругается
#mount /tmp/root/var/nis /dev/rdsk/c0t0d0s0
mount: /devices/pci@1f,0/pci@1,1/ide@3,dad@0,0:a,raw not a directory
or a component of /temp/root/var/nis is not a directory
>как из командной строки установщика подмонтировать
>жесткий диск и на нем отредактировать passwd?
>При попытки монтирования в имеющиеся директории солярис ругается
>#mount /tmp/root/var/nis /dev/rdsk/c0t0d0s0
попробуй заменить /dev/rdsk/c0t0d0s0 на /dev/dsk/c0t0d0s0, /dev/rdsk это - raw устройства и, ИМХО, mount к ним не применим
>Исправляя в очередной раз путь к bash для root, я сделал ошибку.
>
>И теперь мне никак не зайти на рабочую станцию( Solaris7). Кто-нибудь знает,
>как из командной строки установщика подмонтировать
>жесткий диск и на нем отредактировать passwd?
>При попытки монтирования в имеющиеся директории солярис ругается
>#mount /tmp/root/var/nis /dev/rdsk/c0t0d0s0
>mount: /devices/pci@1f,0/pci@1,1/ide@3,dad@0,0:a,raw not a directory
> or a component of /temp/root/var/nis
>is not a directoryкласс!
# fsck -y /dev/rdsk/c0t0d0s0
# mount -F ufs /dev/dsk/c0t0d0s0 /точка_монтированияman mount однако и отличие:
/dev/rdsk/устройств от /dev/dsk/устройств и формат mount:
mount -F тип_fs устройство точка_монтирования
>Исправляя в очередной раз путь к bash для root, я сделал ошибку.
>
>И теперь мне никак не зайти на рабочую станцию( Solaris7). Кто-нибудь знает,
>как из командной строки установщика подмонтировать
>жесткий диск и на нем отредактировать passwd?
>При попытки монтирования в имеющиеся директории солярис ругается
>#mount /tmp/root/var/nis /dev/rdsk/c0t0d0s0
>mount: /devices/pci@1f,0/pci@1,1/ide@3,dad@0,0:a,raw not a directory
> or a component of /temp/root/var/nis
>is not a directoryкстати, для тех кто не в курсе:
- НЕ НАДО менять SHELL у root'а в Solaris (ой как пригодидзя)
- правильнее создать toor == root с нужным статическим SHELL'ом---------------------------- /etc/passwd ----------------------------
root:x:0:1:Super-User:/:/sbin/sh
toor:x:0:1:Bourne-again Superuser:/toor:/bin/bash
...
---------------------------------------------------------------------HOMEDIR сделать на свое усмотрение "/" или "/root" или "/toor"...