Run ghost from windows

Восстановление с помощью Ghost. Как сделать образ Windows программой GHOST? Symantec Ghost

Здравствуйте! Сегодня я Вам расскажу, как сделать откат, восстановление операционной системы Windows, с помощью программы Symantec Ghost! Сразу возникнет вопрос, «Зачем мне это надо?», так вот, представьте себе, что на ваш компьютер проник вирус, или же что-то случилось с файлами операционной системы Windows, после чего (ОС) не грузиться…

В такие моменты Вас посещает мысль: «О боже! Снова придется переустанавливать Windows, снова искать Драйвера, ставить заново программы. И почему это случилось именно со мной и именно сегодня?», так вот, чтобы такие мысли не посещали вашу голову, и не портили Вам, вашу нервную систему был придуман данный метод восстановления системы.

Symantec Ghost 11.5 — является наиболее простой и удобной в использовании программой, для создания, резервной копии и восстановление образа разделов жесткого диска (винчестера).

Суть метода — Восстановление с помощью Ghost:

  1. качаете LiveCD(нажимаем, сюда: LetitBit.net) или (нажимаем, сюда: DepositFiles.com) (моя сборка, с программой Symantec Ghost, с уже подгруженными SATA драйверами, для ноутбуков и ПК, с новыми жесткими дисками)
  2. записываете образ LiveCD на носители CD-R или USB.
  3. ставите чистую Windows.
  4. устанавливаете необходимые Драйвера.
  5. устанавливаете необходимое програмное обеспечение.
  6. делаете резервную копию (как ее сделать, читайте ниже), раздела на котором установлена Ваша операционная система с помощью программы Symantec Ghost.

И теперь после того, как погибла ваша операционная система, по каким-то причинам, Вы всегда сможете вернуть Windows, с уже установленными Драйверами и необходимым программным обеспечением.

Алгоритм метода:

Загружаетесь с LiveCD, находите в «Пуск» программу «Symantec Ghost» (пуск — программы — утилиты для HDD Symantec — Ghost Ghost 11.5), далее открываете ее и следуете инструкции по картинкам, которые я сделал, специально для Вас!

Создание резервной копии!

1. Нажимаем на кнопочку «ОК»

2. В меню навигации выберите метод резервного копирования:

С диска на диск — LocalDiskTo Image (раздел для образа)

3. Выбираете исходный диск (Тот диск резервная копия которого будет делаться, то есть тот диск, где лежит Ваша, установленная операционная система) — Нажимаете «ОК»

4. Выбираете место, где будет храниться Ваша резервная копия, в дальнейшем этот образ можно будет записать на какой либо носитель и положить на полочку, чтобы всегда был под рукой.

5. В поле «File name:» задаете название образа, к примеру «WindowsXpSP3», после чего нажимаете на кнопочку «ОК», обратите внимание, «Files type:» — должен стоять тип — «*.GHO»

6. Далее выбираем метод сжатия, обычно я выбираю «NO», но также можно выбрать «Fast» — быстрое.

7. Образ успешно создан! 🙂

Как восстановить образ Ghost?

Необходимо выбрать LocalDiskFrom Image. Следующий шаг, как резервный метод выше, просто выбираете источник файла резервной копии образа.

На всякий случай приведу пример в виде картинок, чтоб вы не запутались при откате операционной системы! Разные ситуации ведь бывают.

1. Выбираем наш диск, куда Вы хотите восстановить Вашу операционную систему, то есть тот диск, где стоит Windows, который не запускается или по каким-то причинам испорчен.

2. Выбираем образ, который мы хотим восстановить, в нашем случае это было «WindowsXpSP3».

Надеюсь описал все доступно и понятно, теперь Вы можете не тратить время на поиски Windows, где его скачать, как и куда записать, где искать необходимые дрова и так далее…

Конец! Все вопросы пишите в комментариях данного поста!

Как запустить Ghost с загрузочного USB-накопителя?

У меня есть ноутбук, который не имеет компакт-диска или дисковода гибких дисков. Он способен загружаться с USB, хотя.

У меня есть образ диска (призрак) диска, что мне нужно восстановить обратно на ноутбук. Я не могу найти способ на самом деле запустить утилиту Ghost с USB-ключа.

Я верю призраку.exe должен работать из DOS просто отлично, но я не могу создать загрузочный USB-ключ с DOS на нем, что позволяет мне запускать EXE.

Edit: мне удалось найти Призрак утилита, которую я мог бы загрузить с загрузочного USB-накопителя. К сожалению, когда я подключаю свой внешний диск NTFS (USB), он не обнаруживается.

4 ответов

вы можете использовать загрузочный компакт-диск Hirens. Новые версии бесплатная альтернатива Нортон Ghost, старые версии имеют реальные Нортон Ghost (хотя это условно). направления на их сайте, Как сделать «загрузочный диск» загрузочный USB. Очень просто, занимает всего несколько кликов с правильным программным обеспечением (все объясняется в ссылке).

обновление:

новые версии Hirens Boot CD содержат Расстались Магия, который имеет много диск инструменты управления, в том числе Clonezilla, бесплатная альтернатива Ghost. В целом, я думаю, что Parted Magic-Лучшая утилита для управления дисками, которую я когда-либо использовал. У Clonezilla нет полированного графического интерфейса, такого как Ghost (возможно, когда-нибудь это произойдет?), но он по-прежнему выполняет свою работу.

мы используем Symantec Ghost Boot Wizard. Я не уверен, что Symantec Program suites он включен.

для создания загрузочного USB с помощью мастера загрузки призрак, см это нить.

в противном случае, см. Также как сделать Norton Ghost загрузочным USB.
Примечание: будьте очень осторожны при использовании утилиты diskpart.

Я недавно купил ASUS Eee PC 1000H. Отсутствие оптического привода I хотел загружается Нортон Ghost 9.0 среды восстановления с USB-накопителя. Я предполагаю, что недавнее наводнение этих ультра мобильных ПК вызовет новый интерес к этой теме.

вот шаги, чтобы сделать загрузочный призрак 9.0 восстановления USB палку или SD карту (работает также с встроенным Читатель карточки SD ASUS 1000H):

Читайте также:  Windows reopen closed window

отформатируйте флешку с помощью HP USB Disk Storage Format Tool (Google будет легко найти эту бесплатную утилиту для вас). Отсутствие потребности использовать «Создать загрузочный диск DOS» функциональность в этом случае, раздел на карте памяти все равно будет отмечена активная для загрузки.

скопируйте папку \I386 с диска Ghost 9.0 на карту памяти и переименуйте его в \minint

скопировать файл \minint\NTDETECT.COM в корневую папку памяти stick

скопируйте файл \minint\SETUPLDR.BIN в корневую папку и переименовать его в NTLDR (без расширения)

при необходимости установите требуемые драйверы Windows 2000. Я скопировал два файлы с DVD-диска поддержки Eee, находящиеся в папке \Drivers\LAN\Atheros\Win2k в памяти папки, \МВД\INF и \МВД\System32 и\драйверы и Призрак активирует встроенный сетевой адаптер 1000H.

ты молодец! Ботинок с USB-накопителя.

как Примечание стороны, за исключением части форматирования, та же процедура может используется для загрузки Ghost9 с внешнего жесткого диска, содержащего файловую систему NTFS раздел. Это позволило мне поставить среду восстановления Ghost9 вместе с самой резервной копией на один 2,5-дюймовый диск в Корпус USB. Теперь это то, что я называю портативным решением для резервного копирования! В в отличие от карт памяти, обычный локальный диск Windows консоль управления (под Администрирование) позволяет отмечать активные разделы на внешних жестких дисках. Так что нет необходимости в HP утилита форматирования в этом случае.

How to install Ghost locally

Fast-track local install for getting Ghost running on your computer or setup for doing theme development

Overview

Running Ghost locally is the easiest way to get your own copy of the software running and be able to do some local development with it. By the end of this guide you will have completed a local Ghost install that runs in development mode using SQLite3.

This install is not suitable for production use or contributing to core.

Prerequisites

To install Ghost locally you will need the following:

  • A computer running MacOS, Windows or Linux
  • A supported version of Node.js
  • Either yarn or npm to manage packages
  • A clean, empty directory on your machine

Install Ghost-CLI

Ghost-CLI is a commandline tool to help you get Ghost installed and configured for use, quickly and easily. The npm module can be installed with npm or yarn on a local machine, depending on your preference.

Once installed, you can always run ghost help to see a list of available commands.

Install Ghost

In your terminal, cd into an empty directory and run the install command:

Once the install is finished you’ll be able to access your new site on http://localhost:2368 and http://localhost:2368/ghost to access Ghost Admin ✨

That’s it! You’re done.

  • Your publication is setup in development mode with less caching
  • The SQLite3 database is auto-setup and located in /content/data/
  • Logs only go to stdout

Starting & Stopping

Ghost runs in a separate background process and remains running until you stop it or restart your computer. So you may find these commands useful for taming it:

  • ghost stop to stop Ghost
  • ghost start to start Ghost
  • ghost log views logs
  • ghost ls to list all running Ghost blogs

Run ghost help for a list of available commands, or explore the full Ghost-CLI documentation.

Troubleshooting

For troubleshooting and errors, try searching this documentation and FAQ section to find information about common error messages.

Developing Themes

To work on a Ghost Handlebars Theme locally, your custom theme should always be placed in the top-level /content/themes/ directory.

Live reloading

All edits made to Ghost theme files will automatically reload. If you add any new files to your theme during development, you’ll need to restart Ghost to see the changes take effect.

Validating with GScan

GScan is a tool that validates Ghost themes for compatibility with the latest versions of Ghost. Ghost automatically runs this tool when a theme is uploaded or activated. For development purposes, your can also run these checks yourself by locally installing it.

GScan can also be accessed at gscan.ghost.org, where you can sign up for the latest updates as a Ghost theme developer.

What’s next

You’ve completed a local Ghost install — congrats! You can now put Ghost through its paces and see what it’s all about, or jump right into developing a custom Ghost theme.

When you’re ready ship your site to production, follow one of these guides.

For more information about theme development read the Handlebars theme documentation and check out the tutorials.

Ghost CLI

A fully loaded tool to help you get Ghost installed and configured and to make it super easy to keep your Ghost install up to date.

Ghost-CLI is to makes it possible to install or update Ghost with a single command. In addition, it performs useful operations to assist with maintaining your environment, such as:

  • Checking for common environment problems
  • Creating a logical folder structure
  • Providing for production or development installs
  • Allowing for upgrades and rollbacks
  • Handling user management and permissions
  • Configuring Ghost
  • Configuring NGINX
  • Setting up MySQL
  • Configuring systemd
  • Accessing Ghost log files
  • Managing existing Ghost installs

Install & update

Ghost-CLI is an npm module that can be installed via either npm or yarn.

Locally, you likely don’t need sudo. Using @latest means this command with either install or update ghost-cli and you only have to remember the one command for both ✨

Useful options

There are some global flags you may find useful when using ghost-cli :

Commands

Below are the available commands in Ghost-CLI. You can always run ghost —help or ghost [command] —help to get more detail, or inline help for available options.

Читайте также:  Tp link archer t6e driver windows 10

Ghost config

ghost config accepts two optional arguments: key and value . Here are the three different combinations and what happens on each of them:

The ghost config command only affects the configuration files. In order for your new config to be used, run ghost restart .

Options

If you’re using ghost config to generate a configuration file, you can supply multiple key-value pairs in the form of options to avoid being prompted for that value.

All of these options can also be passed to ghost install and ghost setup , as these commands call ghost config .

See the config guide or run ghost config —help for more detailed information.

Application options
Database options
Mail options
Service options

Debugging

In order for your new config to be used, run ghost restart .

Ghost install

The ghost install command is your one-stop-shop to get a running production install of Ghost.

This command includes the necessary mysql, nginx and systemd configuration to get your publication online, and provides a series of setup questions to configure your new publication. The end result is a fully installed and configured instance ✨

Not ready for production yet? ghost install local installs ghost in development mode using sqlite3 and a local process manager. Read more about local installs.

How it works

The ghost install command runs a nested command structure, but you only ever have to enter a single command.

First, it will run ghost doctor to check your environment is compatible. If checks pass, a local folder is setup, and Ghost is then downloaded from npm and installed.

Next, ghost setup runs, which will provide prompts for you to configure your new publication via the ghost config command, including creating a MySQL user, initialising a database, configure nginx and sets up SSL.

Finally, the CLI will prompt to see if you want to run Ghost and if you choose yes ghost start will run.

Arguments

Options

As ghost install runs nested commands, it also accepts options for the ghost doctor , ghost config , ghost setup and ghost start commands.

See the individual command docs, or run ghost install —help for more detailed information.

Directory structure

When you install Ghost using Ghost-CLI, the local directory will be setup with a set of folders designed to keep the various parts of your install separate. After installing Ghost, you will have a folder structure like this which should not be changed:

Ghost setup

ghost setup is the most useful feature of Ghost-CLI. In most cases you will never need to run it yourself, as it’s called automatically as a part of ghost install .

How it works

Setup configures your server ready for running Ghost in production. It assumes the recommended stack and leaves your site in a production-ready state. Setup is broken down into stages:

  • mysql — create a specific MySQL user that is used only for talking to Ghost’s database.
  • nginx — creates an nginx configuration
  • ssl — setup SSL with letsencrypt, using acme.sh
  • migrate — initialises the database
  • linux-user — creates a special low-privilege ghost user for running Ghost

What if I want to do something else?

The Ghost-CLI tool is designed to work with the recommended stack and is the only supported install method. However, since Ghost is a fully open-source project, and many users have different requirements, it is possible to setup and configure your site manually.

The CLI tool is flexible and each stage can be run individually by running ghost setup or skipped by passing the —no-setup- flag.

Arguments

Options

As ghost setup runs nested commands, it also accepts options for the ghost config , ghost start and ghost doctor commands. Run ghost setup —help for more detailed information.

Ghost start

Running ghost start will start your site in background using the configured process manager. The default process manager is systemd, or local for local installs.

The command must be executed in the directory where the Ghost instance you are trying to start lives, or passed the correct directory using the —dir option.

Options

Debugging

If running ghost start gives an error, try use ghost run to start Ghost without using the configured process manager. This runs Ghost directly, similar to node index.js . All the output from Ghost will be written directly to your terminal, showing up any uncaught errors or other output that might not appear in log files.

Ghost stop

Running ghost stop stops the instance of Ghost running in the current directory. Alternatively it can be passed the name of a particular ghost instance or directory. You can always discover running Ghost instances using ghost ls .

Arguments

Options

Ghost restart

Running ghost restart will stop and then start your site using the configured process manager. The default process manager is systemd, or local for local installs.

The command must be executed in the directory where the Ghost instance you are trying to start lives, or passed the correct directory using the —dir option.

Options

Debugging

If running ghost restart gives an error, try using ghost run to debug the error.

Ghost update

Run ghost update to upgraded to new versions of Ghost, which are typically released every 1-2 weeks.

Arguments

Options

Major upgrades

Every 12-18 months we release a major version which breaks backwards compatibility and requires a more involved upgrade process, including backups and theme compatibility.

Use upgrade documentation as a guide to the necessary steps for a smooth upgrade experience.

Debugging

If running ghost update gives an error, try using ghost run to debug the error.

Ghost doctor

Running ghost doctor will check the system for potential hiccups when installing or updating Ghost.

Читайте также:  Как проверить версию windows 10 1903 или 1909

This command allows you to use ghost-cli as a diagnostic tool to find potential issues for your Ghost install, and provides information about what needs to be resolved if any issues arise.

The CLI automatically runs this command when installing, updating, starting or setting up ghost — and you can use is manually with ghost doctor .

Arguments

Options

Run ghost doctor —help for more detailed information.

Ghost ls

The ghost ls command lists all Ghost sites and their status from the

/.ghost/config file. This is useful if you can’t remember where you installed a particular instance of Ghost, or are working with multiple instances (local, production, staging and so on).

Output

Ghost log

View the access and error logs from your Ghost site (not the CLI). By default ghost log outputs the last 20 lines from the access log file for the site in the current folder.

Ghost’s default log config creates log files in the content/logs directory, and creates two different files:

  1. An access log that contains all log levels, named e.g. [site_descriptor].log
  2. An error log that contains error-level logs only, named e.g. [site_descriptor].error.log

The site descriptor follows the pattern [proto]__[url]__[env] e.g. http__localhost_2368__development or https__mysite_com__production . The files are be rotated, therefore you may see many numbered files in the content/logs directory.

Arguments

Options

Debugging

There may be some output from Ghost that doesn’t appear in the log files, so for debugging purposes you may also want to try the ghost run command.

If you have a custom log configuration the ghost log command may not work for you. In particular the ghost log command requires that file logging is enabled. See the logging configuration docs for more information.

Ghost uninstall

Use with caution — this command completely removes a Ghost install along with all of its related data and config. There is no recovery from this if you have no backups.

The command ghost uninstall must be executed in the directory containing the Ghost install that you would like to remove. The following tasks are performed:

  • stop ghost
  • disable systemd if necessary
  • remove the content folder
  • remove any related systemd or nginx configuration
  • remove the remaining files inside the install folder

Running ghost uninstall —no-prompt or ghost uninstall —force will skip the warning and remove Ghost without a prompt.

Ghost help

Use the help command to access a list of possible ghost-cli commands when required.

This command is your port of call when you want to discover a list of available commands in the Ghost-CLI. You can call it at any time ✨

Output

Options

It’s also possible to run ghost install —help and ghost setup —help to get a specific list of commands and help for the install and setup processes. Don’t worry — you got this! 💪

Knowledgebase

The CLI generates a free SSL certificate from Let’s Encrypt using acme.sh and a secondary NGINX config file to serve https traffic via port 443.

SSL configuration

After a successful ssl setup, you can find your ssl certificate in /etc/letsencrypt .

SSL for additional domains

You may wish to have multiple domains that redirect to your site, e.g. to have an extra TLD or to support www. domains. Ghost itself can only ever have one domain pointed at it. This is intentional for SEO purposes, however you can always redirect extra domains to your Ghost install using nginx.

If you want to redirect an HTTPS domain, you must have a certificate for it. If you want to use Ghost-CLI to generate an extra SSL setup, follow this guide:

Let’s Encrypt

Let’s Encrypt provides SSL certificates that are accepted by browsers free of charge! This is provided by the non-profit Internet Security Research Group (ISRG). The Ghost-CLI will offer you to generate a free SSL certificate as well as renew it every 60 days.

Ghost uses acme.sh for provisioning and renewing SSL certificates from Let’s Encrypt. You can call acme.sh manually if you need to perform extra tasks. The following command will output all available options:

Systemd

systemd is the default way of starting and stopping applications on Ubuntu. The advantage is that if Ghost crashes, systemd will restart your instance. This is the default recommended process manager.

Permissions

Ghost-CLI will create a new system user and user-group called ghost during the installation process. The ghost user will be used to run your Ghost process in systemd .

This means that Ghost will run with a user that has no system-wide permissions or a shell that can be used (similar to other services such as NGINX). Sudo is required to modify files in the The /content/ .

To prevent accidental permissions changes, it’s advisable to execute tasks such as image upload or theme upload using Ghost admin.

File Permissions

The ghost-cli enforces default linux permissions (via ghost doctor hooks) for installations.

  • For normal users, default directory permissions are 775, and default file permissions are 664.
  • For root users, default directory permissions are 755, and default file permissions are 644.

Running ghost install as the non-root user will result in directories created with 775 ( drwxrwxr-x ) permissions and file with 664 ( -rw-rw-r— ) permissions.

These file permissions don’t need to be changed. The only change that is executed by ghost-cli is changing ownership, file permissions stay untouched.

If permissions were changed, the following two commands will revert file and directory permissions to the ones of a non-root user.

The cli doesn’t support directory flags such as setuid and setguid ). If your commands keep failing because of file permissions, ensure your directories have no flags!

Оцените статью