Питання та відповіді про solaris 2

Користувач забув пароль, що робити?

Для видалення пароля використовуйте команду passwd з ключем -d. Потрібні привілеї адміністратора

Тобто, для того що б прибрати пароль у користувача vlad виконайте наступну команду

Далі гірше, Адміністратор забув пароль

Якщо адміністратор забув пароль, то необхідно завантажитися з CDROM і вручну поправити файли / etc / passwd і / etc / shadow

У мене не запускається OpenWindows, хоча вчора все було в порядку

/? Ім'я користувача>), або з сміттєвого кошика - (

/.wastebasket), або з директорії / dcam / config / shell_setup, або ж тут.

Якщо ж у цих файлів інші права доступу то, їх потрібно просто поправити. Наприклад Ваше login ім'я vlad, тоді права повинні
бути такими:

Де вказуються каталоги видимі з іншої станції?

Для поділу (експортування) катологов файлової системи в мережі NFS використовуйте команду share наступним чином:
    share -F nfs / ім'я / каталогу
Якщо ви хочете зробити це постійним, то додайте ці команди в файл / etc / dfs / dfstab. і при наступному перезавантаженні ці команди будуть виконані.
Див. Також share (1m). dfstab (4)

Як запустити OpenWindows в режимі 65K квітів (16bpp)?

Увага! я не несу ніякої відповідальності за можливі пошкодження виникли при використанні цієї ради. Просто у мене це працює.
У файлі / etc / openwin / server / etc / OWconfig в рядку class = "XSCREENCONFIG". замініть defdepth = "8" на defdepth = "16". Поки це перевірено для Diamond Stealth 64 Video VRAM 2MB.

Як змусити Solaris x86 використовувати інші IOaddress. IRQ для перефірійних пристроїв

Як змусити працювати другий COM порт (/ dev / tty01).

Як задіяти звільнився fdisk розділ вінчестера. [X86]

Увага! ви можете проробляти нижче наступне тільки на свій страх і ризик. І будьте дуже уважні.

Пояснюю суть питання: наприклад у вас на машині стояли DOS, OS / 2 і Solaris. В один прекрасний день, ви усвідомлюєте що DOS або OS / 2 вам не потрібні, а місце, що звільнилося хочете використовувати під Solaris.
Отже, виконайте наступні кроки.
  1. Зробіть резервну копію системи (backup)
  2. З'ясуйте номер і розмір fdisk розділу. Наприклад у нас SCSI диск з номером 3. тоді виконайте команду:
      fdisk / dev / rdsk / c0t3d0p0
    У який з'явився екрані можна дізнатися номер розділу (наприклад 3) і його довжину - Length (наприклад 493), а також розмір циліндра - Cylider size (наприклад 2079) в блоках по 512 байт.
  3. Тепер можна обчислити розмір розділу в блоках: Length * Cylinder size = 493 * 2079 = 1024947.
  4. Створимо нову файлову систему на розділі 3 розміром 1024947 блоків.
      mkfs -F ufs / dev / rdsk / c0t3d0p3 1024947
  5. Зараз можна монтувати нову файлову систему.
      mkdir / home2
      mount / dev / dsk / c0t3d0p3 / home2
  6. Швидше за все ви захочете, щоб ця файлова системя монтувалася при кожному завантаженні системи, Для детальних інструкцій см. Наступне питання.

Як сказати Solaris'у, монтувати файлову систему при завантаженні.

    Для цього додайте рядок в файл / etc / vfstab.
    Формат файлу: де:
      device to mount - пристрій який ви хочете монтувати (/ dev / dsk / c0t3d0p3)
      device to fcsk - пристрій для перевірки при завантаженні, то ж, тільки rdsk замість dsk (/ dev / rdsk / c0t3d0p3)
      mount point - точка монтування, каталог файлової системи (/ home2)
      FS type - тип файлової системи (ufs), може бути: ufs, nfs, hsfs, pcfs, lofs, tmpfs
      fsck pass - номер для програми fsck або '-' - не перевіряти. (2)
      mount at boot - монтувати при завантаженні (yes)
      mount options - опції програми mount (-) Таким чином рядок для монтування пристрою розглянутого в попередньому розділі:
      / Dev / dsk / c0t3d0p3 / dev / rdsk / c0t3d0p3 / home2 ufs 2 yes -

    Як налаштувати Solaris для програмування на C.

    • Вам необхідно пошукати в Internet binary версію компілятора gcc.
    • Далі, якщо при установці Solaris ви вибрали пункт 'End User Support' або 'Core OS', то вам необхідно поставити наступні packages:
      • SUNWhea - SunOS Header Files
      • SUNWbtool - CCS tools bundled with SunOS
      • SUNWarc - Archive libraries
      • SUNWtoo - Programming tools
      • SUNWsprot - ProCompilers bundled tools (для Solaris 2.5 і вище)
      Якщо ж ви хочете програмувати для Xwindows, Motif, OpenLook то вам потрібно встановити ще купу packages.

    Хто вкрав мої man-сторінки?

      Якщо ви встановлювали Solaris як End User Support, то ви дійсно не знайдете man-сторінок у своїй системі.
      Є 2 варіанти вирішення цієї проблеми:
      • Встановити man-сторінки з CD-ROM. Встановіть package [SUNWman - On-line manual pages]
      • Автоматично монтувати директорію / usr / man c іншої машини.
      Якщо вам потрібні man pages по Xwindows то packages будуть:
      • SUNWolman - OPEN LOOK toolkit / desktop users man pages
      • SUNWxwman - X Windows online user man pages
      • SUNWxwpmn - X Windows online programmers man pages
      І директорія / usr / openwin / man відповідно.

    Як в Solaris зробити віртуальні термінали. [X86]

    За замовчуванням в Solaris віртуальні термінали вимкнені. Але можна їх включити.
    Увага! Це недокументированная можливість - використовуйте на свій страх і ризик.
    • Створимо файли пристроїв для терміналів. Наприклад 2 штуки.
    • Додамо пару рядків в файл / etc / inittab
  • Перезавантажуємо систему.
  • Клавіші перемикання (натискати одночасно):
    • 1-й термінал [Alt] [PrtScrn] [F1]
    • 2-й термінал [Alt] [PrtScrn] [F2]
    • i-й термінал [Alt] [PrtScrn] [Fi]
    • Наступний термінал [Alt] [PrtScrn] [N]
    • Попередній термінал [Alt] [PrtScrn] [P]

Як автоматично експортувати CD-ROM для NFS?

Workman працює, а звуку немає.

Начебто говорять що xmcd працює нормально.

Після установки Solaris - Windows NT вмираючи, каже - INACCESSIBLE BOOT DEVICE.

Коротше, честь і хвала розробникам NT. Мабуть після установки Solaris Master Boot Record і його копія в чомусь відрізняються. Що до такої міри лякає NT що вона бідна вся вивилівается в dump (туди їй і дорога) і каже INACCESSIBLE BOOT DEVICE. Для того що б NT так більше не лякалася треба вимовити чарівне слово:
fdisk / mbr
Природно, завантажившись з DOS'овсокой дискети. Мабуть передбачається що NT не може жити без DOS. Якщо я не правий, то пошліть мені відповідь про те як можна це виправити засобами Solaris, або самої NT (природно не встановленої).

Не можу увійти телнетом як root.

Поклавши руку на серце хочеться запитати а навіщо. За мережі заходити під root'ом - вкрай небезпечно. Так що входите спочатку під своїм login'ом а потім робіть su. І то лише в крайньому випадку. Ще безпечніше використовувати ssh.

Схожі статті