Warning: /dev/sdb contains GPT signatures, indicating that it has a GPT table

on Вторник, 08 ноября 2016.

Проблема решается программой gdisk

gdisk /dev/sdb 
GPT fdisk (gdisk) version 0.8.8

Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: present

 Found valid MBR and GPT. Which do you want to use?

1 - MBR
2 - GPT
3 - Create blank GPT

Your answer: 1

Command (? for help): ?
b back up GPT data to a file
c change a partition's name
d delete a partition
i show detailed information on a partition
l list known partition types
n add a new partition
o create a new empty GUID partition table (GPT)
p print the partition table
q quit without saving changes
r recovery and transformation options (experts only)
s sort partitions
t change a partition's type code
v verify disk
w write table to disk and exit
x extra functionality (experts only)
? print this menu

Command (? for help): i
No partitions

Command (? for help): n
Partition number (1-128, default 1): 
First sector (34-293046734, default = 2048) or {+-}size{KMGTP}: 
Last sector (2048-293046734, default = 293046734) or {+-}size{KMGTP}: 
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300): 
Changed type of partition to 'Linux filesystem'

Command (? for help): /
b back up GPT data to a file
c change a partition's name
d delete a partition
i show detailed information on a partition
l list known partition types
n add a new partition
o create a new empty GUID partition table (GPT)
p print the partition table
q quit without saving changes
r recovery and transformation options (experts only)
s sort partitions
t change a partition's type code
v verify disk
w write table to disk and exit
x extra functionality (experts only)
? print this menu

Command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/s

КАК ОБНОВИТЬ OPENSUSE С 13.1 ДО 13.2

on Вторник, 08 ноября 2016.

1) Проверьте текущую версию системы

Используйте следующую команду, чтобы проверить, какая версия Desktop в настоящее время работает:

root@my-desktop:~# cat /etc/*-release

NAME=openSUSE

VERSION="13.1 (Bottle)"

VERSION_ID="13.1"

PRETTY_NAME="openSUSE 13.1 (Bottle) (x86_64)"

ID=opensuse

ANSI_COLOR="0;32"

CPE_NAME="cpe:/o:opensuse:opensuse:13.1"

BUG_REPORT_URL="https://bugs.opensuse.org"

HOME_URL="https://opensuse.org/"

ID_LIKE="suse"

 

openSUSE 13.1 (x86_64)

VERSION = 13.1

CODENAME = Bottle

# /etc/SuSE-release is deprecated and will be removed in the future, use /etc/os-release instead

2) Проверка обновления репозитория

Используйте следующую команду, чтобы проверить, что репозиторий существует и включен:

root@my-desktop:~# zypper repos --uri

# | Alias                     | Name                               | Enabled | Refresh | URI                                                           

--+---------------------------+------------------------------------+---------+---------+----------------------------------------------------------------

1 | repo-debug                | openSUSE-13.1-Debug                | No      | Yes     | http://download.opensuse.org/debug/distribution/13.1/repo/oss/

2 | repo-debug-update         | openSUSE-13.1-Update-Debug         | No      | Yes     | http://download.opensuse.org/debug/update/13.1/               

3 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No      | Yes     | http://download.opensuse.org/debug/update/13.1-non-oss/       

4 | repo-non-oss              | openSUSE-13.1-Non-Oss              | Yes     | Yes     | http://download.opensuse.org/distribution/13.1/repo/non-oss/  

5 | repo-oss                  | openSUSE-13.1-Oss                  | Yes     | Yes     | http://download.opensuse.org/distribution/13.1/repo/oss/      

6 | repo-source               | openSUSE-13.1-Source               | No      | Yes     | http://download.opensuse.org/source/distribution/13.1/repo/oss/

7 | repo-update               | openSUSE-13.1-Update               | Yes     | Yes     | http://download.opensuse.org/update/13.1/                     

8 | repo-update-non-oss       | openSUSE-13.1-Update-Non-Oss       | Yes     | Yes     | http://download.opensuse.org/update/13.1-non-oss/

Если в колонке Enabled говорит Нет, включите его, выполнив эту команду. где «repo-update" это имя репозитория.

# repo-update : OPENSUSE 13.1 #

root@my-desktop:~# zypper modifyrepo --enable repo-update

Если хранилище обновлений не поддерживается, используйте следующую команду, чтобы добавить его:

root@my-desktop:~# zypper addrepo --check --refresh --name 'openSUSE-13.1-Update' http://download.opensuse.org/update/13.1/ repo-update

Обновление системы до последней пакетов:

root@my-desktop:~# zypper refresh

root@my-desktop:~# zypper update

После обновления, перезагрузите систему.

3) Модификация перед обновлением

Выполните следующие действия перед началом обновления до версии 13.2:

# Checking available repos #

root@my-desktop:~# zypper lr

# Remove third party repos because it will conflict the upgrade #

root@my-desktop:~# zypper rr

# Backup current repos folder #

root@my-desktop:~# cp -Rv /etc/zypp/repos.d /etc/zypp/repos.d.Old

# Changing repositories to new version #

root@my-desktop:~# sed -i 's/13\.1/13.2/g' /etc/zypp/repos.d/*

# If you are upgrading from 12.1 or older, add non-oss-update repo #

root@my-desktop:~# zypper ar -f http://download.opensuse.org/update/13.2-non-oss/ repo-update-non-oss

# Refresh new repositories #

root@my-desktop:~# zypper ref

4) Запустите обновление?

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

root@my-desktop:~# zypper dup

Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.

Loading repository data...

Reading installed packages...

Computing distribution upgrade...

The following 4 packages are going to change architecture:

  insserv-compat       x86_64 -> noarch

  master-boot-code     i586 -> x86_64 

  snapper-zypp-plugin  x86_64 -> noarch

  suse-module-tools    noarch -> x86_64

1676 packages to upgrade, 36 to downgrade, 284 new, 29 to remove, 4 to change arch.

Overall download size: 956.0 MiB. After the operation, additional 832.7 MiB will be used.

Continue? [y/n/? shows all options] (y): y

5) Проверка версии системы

Используйте следующую команду, чтобы проверить, какая версия системы в настоящее время работает:

root@my-desktop:~# cat /etc/*-release

NAME=openSUSE

VERSION="13.2 (Harlequin)"

VERSION_ID="13.2"

PRETTY_NAME="openSUSE 13.2 (Harlequin) (x86_64)"

ID=opensuse

ANSI_COLOR="0;32"

CPE_NAME="cpe:/o:opensuse:opensuse:13.2"

BUG_REPORT_URL="https://bugs.opensuse.org"

HOME_URL="https://opensuse.org/"

ID_LIKE="suse"

openSUSE 13.2 (x86_64)

VERSION = 13.2

CODENAME = Harlequin

# /etc/SuSE-release is deprecated and will be removed in the future, use /etc/os-release instead

Настройка сервера Rsync

on Вторник, 08 ноября 2016.

Настройка сервера

vi /etc/fstab - смонтированый диск acl параметр 
/dev/sda3 /home ext3 acl,user_xattr 1 2
mkdir /home/Backup/
vi /etc/rsyncd.conf 
gid = users
read only = true
use chroot = true
transfer logging = true
log format = %h %o %f %l %b
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
hosts allow = 192.168.1.1,192.168.1.2,192.168.1.3
slp refresh = 300

 

[dir1]
path = /home/Backup/dir1/
comment = 203
read only = false
uid = root
auth users = user
secrets file = /etc/rsyncd.secrets
[dir2]
path = /home/Backup/dir2/
comment = 57
read only = false
uid = root
auth users = user
secrets file = /etc/rsyncd.secrets
secrets file = /etc/rsyncd.secrets
vi /etc/rsyncd.secrets
user:password
/etc/init.d/rsyncd restart
Клиент

echo "password" >> /home/secret
chmod 400 /home/secret
rsync -ax --acls --password-file=/home/secret --delete --exclude=*.tmp --delete-excluded --ignore-errors /path/backup Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..1.1::dir1

rsync -ax --acls --password-file=/mnt/FileServer/secret1 --delete --exclude=*.tmp --delete-excluded --ignore-errors /tmp/ Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..1.2::Work-mirror-smb-temp

Ошибка: Internal Server Error

on Вторник, 08 ноября 2016.

При открытии сайта появляется ошибка:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@your_domain.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Необходимо попоробовать следующие способы:

1. открыть htaccess.txt.

2. удалить "#" в строке # RewriteBase /

должно выглядеть так: RewriteBase /

3. загрузить htaccess.txt на сервер.

4. переименовать htaccess.txt в .htaccess

5. В Файле .htaccess провеоить правильность заполнения, особенно пути.

Main Menu