LinuxForum.Fans
Тема

Диск системы

Автор: gamer-psy 64 сообщений 6698 просмотров
#370359

Как узнать на каком диске стоит система debian а не подраздел.

#370361
text
# mount

Смотрите что монтируется корень "/"

#370362
text
awk '$2=="/" {print $1}' /etc/fstab

P.S.

"gamer-psy" написал:
Как узнать на каком диске стоит система

Скорее «на каком разделе диска...»

#370363
marikk написал:
text
# mount

Смотрите что монтируется корень "/"

root@debian:/home/developer# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=749389,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=600728k,mode=755)
/dev/disk/by-uuid/4d788fd7-7c89-403e-a6d8-c78405903072 on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1201440k)
/dev/sda1 on /home type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
root@debian:/home/developer#

непойму так на каком диске установлена система? после / много разделов

#370364
Lupo Alberto написал:
text
awk '$2=="/" {print $1}' /etc/fstab

P.S. [quote="gamer-psy"]Как узнать на каком диске стоит система

Скорее «на каком разделе диска...»[/quote]

root@debian:/home/developer# awk '$2=="/" {print $1}' /etc/fstab
#
UUID=4d788fd7-7c89-403e-a6d8-c78405903072

это что?

#370365
"gamer-psy" написал:
/dev/disk/by-uuid/4d788fd7-7c89-403e-a6d8-c78405903072 on /

Это uuid раздела, на котором система. Определить какому разделу какой uuid присвоен можно

text
#blkid
#370369
"gamer-psy" написал:
это что?

Ну у меня так

text
$ awk '$2=="/" {print $1}' /etc/fstab 
/dev/mapper/AsusX201E-root_volume

Это, вообще-то, было не «догма, но руководство к действию» ;)

Просто гляньте файл /etc/fstab.

#370371

ничего не понял, как мне узнать на каком диске установлена система?
мб программка какая то есть?

#370373
Lupo Alberto написал:
[quote="gamer-psy"]это что?

Ну у меня так

text
$ awk '$2=="/" {print $1}' /etc/fstab 
/dev/mapper/AsusX201E-root_volume

Это, вообще-то, было не «догма, но руководство к действию» ;)

Просто гляньте файл /etc/fstab.
[/quote]


# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=4d788fd7-7c89-403e-a6d8-c78405903072 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda1 during installation
UUID=65520c50-d7e7-4a02-a201-57b53093539e /home ext4 defaults 0 2
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0


в чем разница sda1 и sda5 это один диск или разные?

#370374

"gamer-psy" написал:
в чем разница sda1 и sda5 это один диск?
Физически это один диск, просто разные разделы.
#370375
gamer-psy написал:
ничего не понял, как мне узнать на каком диске установлена система?
мб программка какая то есть?

Не, ну Lupo Alberto Только сейчас Вам показал - в терминале:
cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda12 during installation
UUID=29aef3f1-3e07-468a-8a82-1d3ae6091d14 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb2 during installation
UUID=3b7eca73-f907-49f3-b4fa-e2e5348cf309 none swap sw
PS Выделил "жирным" :)

#370376

gamer-psy
У Вас интерестное построение "машинки":)
А программка - запустите (от root)
gparted (есть?) и посмотрите картинку.

#370377
gamer-psy написал:
в чем разница sda1 и sda5 это один диск или разные?

Это разделы одного жесткого диска. man mount, fstab, fdisk и другие, указанные в разделах "see also".

#370381

"gamer-psy" написал:
/dev/disk/by-uuid/4d788fd7-7c89-403e-a6d8-c78405903072 on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
она ищет диск с идентификатором(маткой ака UUID) 4d788fd7-7c89-403e-a6d8-c78405903072, и его монтирует. Куда вы его поставите -- не имеет значения. Метка записана в самой ФС, в суперблоке.
#370382

"gamer-psy" написал:
в чем разница sda1 и sda5 это один диск или разные?
это одно устройство /dev/sda с двумя разделами. В каждом разделе есть метка-UUID(в данном случае есть, но вообще не обязательно она есть).

UUID выбирается от балды (random), при создании ФС(по маздайному -- "форматирование")
#370383
mvt написал:
[quote=gamer-psy]ничего не понял, как мне узнать на каком диске установлена система?
мб программка какая то есть?

Не, ну Lupo Alberto Только сейчас Вам показал - в терминале:
cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda12 during installation
UUID=29aef3f1-3e07-468a-8a82-1d3ae6091d14 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb2 during installation
UUID=3b7eca73-f907-49f3-b4fa-e2e5348cf309 none swap sw
PS Выделил "жирным" :)[/quote]

Ясно. Тоесть sda12 это основной жесткий диск? остальнео подразделы?
Установил GParted там sda12 вообще нет, так на каком диске установлена вся система?

#370385

gamer-psy, sda12 - раздел жесткого диска, sda - диск

#370387
kirillov3798 написал:
gamer-psy, sda12 - раздел жесткого диска, sda - диск

Благодарю, а где написано что sda это диск? чисто интересно для себя

#370388

gamer-psy, да там 2 лишняя. Кто-то ошибся. А вообще по стандартам так положено обозначать диски:

/dev/sd буква — жёсткий диск (в системах на ядре Linux)
/dev/sd буква номер — раздел диска (в системах на ядре Linux)
/dev/sr номер (/dev/scd номер) — CD-ROM
/dev/eth номер — Сетевые интерфейсы Ethernet
/dev/wlan номер — Сетевые интерфейсы Wireless
/dev/lp номер — Принтеры
/dev/video номер — Устройства изображений, камеры, фотоаппараты и т.д.
/dev/bus/usb/000/номер — Устройство номер на шине USB первого контроллера (000) (в системах на ядре Linux)
/dev/dsp — звуковой вывод
/dev/tty номер — текстовый терминал
/dev/random — случайные данные (псевдоустройство)
/dev/null — пусто (псевдоустройство)
/dev/zero — нулевые байты (псевдоустройство)

Войдите или зарегистрируйтесь, чтобы ответить.