LINUX.ORG.RU

SSD + HDD, не показывает HDD

 , ,


0

1

OS: Endless OS 3.6.0 (190607-101338)

fdisk -l видит HDD как /dev/sdb: 931,5 GiB

root@endless:~# fdisk -l
Disk /dev/sda: 119,2 GiB, 128035676160 bytes, 250069680 sectors
Disk model: HFS128G39TND-N21
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: AB724BB8-B94E-9540-824E-2B145E3C21A2

Device      Start       End   Sectors   Size Type
/dev/sda1    2048    129023    126976    62M EFI System
/dev/sda2  129024    131071      2048     1M BIOS boot
/dev/sda3  131072 250069646 249938575 119,2G Linux root (x86-64)


Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: WDC WD10SPZX-21Z
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/sdc: 28,9 GiB, 31029460992 bytes, 60604416 sectors
Disk model: DataTraveler 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xcad4ebea

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdc4  *       63 60604415 60604353 28,9G  c W95 FAT32 (LBA)


Disk /dev/zram0: 11,5 GiB, 12290846720 bytes, 3000695 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

в /mnt и в /media его нет, причём флешку (/dev/sdc) когда вставляю обнаруживает автоматически и выводит в наутилусе (3.32.0-stable), кроме того в ноуте есть SSD, использована для установки системы (/dev/sda).

попробовал монтировать по статье https://help.ubuntu.ru/wiki/монтирование_разделов получил ошибку:

root@endless:~# sudo mount /dev/sdb /mnt/sdb -t auto -o rw,nls=utf8,noatime
mount: /mnt/sdb: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error.

Менять параметры боюсь, чтобы ничего не поламать. по UUID подключить не получается, потому что при выводе списка командой sudo blkid выводит только /dev/sda1, /dev/sda2, /dev/sda3 /dev/sdc4, /dev/zram0 В списке отсутствует /dev/sdb/ и кроме того у двух дисков нет метки, в общем просто не имею понятия как это можно сделать:

root@endless:~# sudo blkid
/dev/sda1: SEC_TYPE="msdos" UUID="8702-1F4B" TYPE="vfat" PARTUUID="4d9194d8-2b96-884b-b078-05f6288338a4"
/dev/sda2: PARTUUID="cfe0f6a5-3772-3644-b806-8cab500e02d6"
/dev/sda3: LABEL="ostree" UUID="a42538df-7cc0-4e8b-89d3-4aa819eb0cbd" TYPE="ext4" PARTUUID="3a4e6095-aa55-d44c-97f5-d837a1cbc757"
/dev/sdc4: LABEL_FATBOOT="Debian 9.9." LABEL="Debian 9.9." UUID="B4FE-5315" TYPE="vfat" PARTUUID="cad4ebea-04"
/dev/zram0: UUID="624a24ff-4238-4a3f-9538-0187ea5470b2" TYPE="swap"

Файловую систему HDD не знаю, т.к. ОС поставили в сервисном центре, ставил не я, могли поменять, пытаюсь узнать ФС:

root@endless:~# file -s /dev/sdb
/dev/sdb: data
root@endless:~# file -s /dev/sda
/dev/sda: DOS/MBR boot sector, extended partition table (last)
root@endless:~# file -s /dev/sdc
/dev/sdc: DOS/MBR boot sector; partition 4 : ID=0xc, active, start-CHS (0x0,1,1), end-CHS (0x3ff,254,63), startsector 63, 60604353 sectors
root@endless:~# df -T
Файловая система Тип      1K-блоков Использовано  Доступно Использовано% Cмонтировано в
devtmpfs         devtmpfs   3976292            0   3976292            0% /dev
tmpfs            tmpfs      4000924       114204   3886720            3% /dev/shm
tmpfs            tmpfs      4000924         1676   3999248            1% /run
tmpfs            tmpfs         5120            4      5116            1% /run/lock
tmpfs            tmpfs      4000924            0   4000924            0% /sys/fs/cgroup
/dev/sda3        ext4     123074468     11454860 111526932           10% /sysroot
tmpfs            tmpfs      4000924           20   4000904            1% /tmp
tmpfs            tmpfs       800184           88    800096            1% /run/user/1001
/dev/sdc4        vfat      30243824      3613184  26630640           12% /run/media/user/Debian 9.9.

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

Гуглинг абсюлютно не помог. Вывел на этот форум на похожие темы, результат в ошибке выше. Остальные ссылки про Windows.

Слишком много бесполезной информации и странных ожиданий. Что говорит parted -a optimal /dev/sdb?

anonymous
()
Ответ на: комментарий от anonymous
root@endless:~# parted -a optimal /dev/sdb
GNU Parted 3.2
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            
Error: /dev/sdb: unrecognised disk label
Model: ATA WDC WD10SPZX-21Z (scsi)                                        
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: unknown
Disk Flags: 
(parted)       
x-positive
() автор топика

У вас на HDD (/dev/sdb) нет таблицы разделов.

Создайте разделы, а на них файловые системы и затем пропишите монтирование этих разделов в нужные вам точки монтирования в /etc/fstab.

Ну либо сможете монтировать по клику в графиской оболочке.

infomeh ★★
()

Из «бесполезной» информации в стартовом посте вангую отсутствие ФС на диске /dev/sdb. Он не разбит на разделы и нет там никакой ФС.

Что в dmesg про диск пишут?

anymouze ★★
()

а зачем вы пишете судо для получения рута когда сидите от рута? кажется теперь я видел всё

anonymous
()
Ответ на: комментарий от iZEN

Можно и без файловой системы обойтись, записывать в отдельный файл, что допустим фильм записан на диск с 100 по 4196 сектор, а файл, допустим с номерами телефонов в 4200 секторе.

И что бы посмотреть фильм или открыть файл нужно всего навсего счиывать dd сектора и перенаправлять их через pipe на плеер.

Есть сложившаяся технология, разделы придуманы не просто так.

Ты экономишь буквально 2 Мб на диске - экономь, зачем ты всем навязываешь своё мнение.

Допустим подключит он этот диск к другой системе, например Windows, кликнет по нему, а Windows предложит его проиницилизировать и создась разметку и раздел и плакала его файловая система целиком на диске. Или будет ставить систему, например всё туже WIndows, а она возьмёт и создат там загрузочный раздел, потому что диск без разметки. Или другой Linux, без разницы.

Так что не лезь пожалуйста со своими предложениями. Ты их используешь - используй. Не мешай новчикам, он и без тебя запутается.

infomeh ★★
()
Ответ на: комментарий от infomeh

Выполнил последовательно

(parted) mklabel msdos
(parted) mkpart
primary
ext2
1
1000000
(parted) print                                                            
Model: ATA WDC WD10SPZX-21Z (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1000GB  1000GB  primary  fat32

(parted)

после чего вывело

Information: You may need to update /etc/fstab.

выполнил

root@endless:~# sudo blkid
/dev/sda1: SEC_TYPE="msdos" UUID="8702-1F4B" TYPE="vfat" PARTUUID="4d9194d8-2b96-884b-b078-05f6288338a4"
/dev/sda3: LABEL="ostree" UUID="a42538df-7cc0-4e8b-89d3-4aa819eb0cbd" TYPE="ext4" PARTUUID="3a4e6095-aa55-d44c-97f5-d837a1cbc757"
/dev/sdc4: LABEL_FATBOOT="Debian 9.9." LABEL="Debian 9.9." UUID="B4FE-5315" TYPE="vfat" PARTUUID="cad4ebea-04"
/dev/zram0: UUID="624a24ff-4238-4a3f-9538-0187ea5470b2" TYPE="swap"
/dev/sda2: PARTUUID="cfe0f6a5-3772-3644-b806-8cab500e02d6"
/dev/sdb1: LABEL="ESP" UUID="64B9-3A52" TYPE="vfat" PARTUUID="78b48b78-01"

в файл /etc/fstab добавил

UUID="64B9-3A52" /mnt/sdb ntfs rw,nls=utf8,gid=plugdev,umask=0002 0 0

В наутилусе увидел диск с меткой ESP, но при попытке открыть сначала выскочила ошибка (не заскринил, думал всё время будет выскакивать), закрыл, открыл - затребовало пароль рута, ввёл открыло, но там лежит уйма файлов похожих на системные ( https://prnt.sc/obnp3v ). Что с ними делать, не трогать и создать рядышком папочку? В Или всё же НАДО отформатировать созданный раздел?

x-positive
() автор топика
Ответ на: комментарий от x-positive

Вы либо троль, либо ничего не понимаете.

Зачем сделали тип файловой системы FAT32 на диске 1Тб размером?

Зачем прописали в /etc/fstab тип ntfs? Если поставили тип раздела FAT32. Какую файловую систему вы создали на разделе?

К вашему сведению файловая система ntfs в Linux доступна только на чтение. Для записи нужно использовать файловую систему ntfs-3g, а точнее драйвер.

Но этот драйвер работает с некоторыми нюансами и медленно, скорость записи примерно 30-40 Мб в секунду и такая же примерно чтения. А пропускная способность диска примерно 120-140Мб.

Вам нужно использовать любую родную для Linux файловую систему, ext4, xfs, что-то другое.

После редактирования /etc/fstab либо перезагрузитесь, либо выполните от root

mount /mnt/sdb

ESP - это системный раздел и это раздел не от вашего диска /dev/sdb1. НЕ ТРОГАЙТЕ ТАМ НИЧЕГО.

Вам сейчас нужно изменить тип раздела (файловой системы) на любой родной для Linux, создать на разделе файловую систему выбранного типа. Отредактировать /etc/fstab и указать там этот тип файловой системы и перезагрузиться.

infomeh ★★
()
Ответ на: комментарий от anymouze
root@endless:~# df -h|grep sdb
/dev/sdb1          496M         196M  301M           40% /mnt/sdb
root@endless:~# mount|grep sd
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
/dev/sda3 on /sysroot type ext4 (rw,relatime,errors=remount-ro)
/dev/sda3 on / type ext4 (rw,relatime,errors=remount-ro)
/dev/sda3 on /boot type ext4 (rw,relatime,errors=remount-ro)
/dev/sda3 on /usr type ext4 (ro,relatime,errors=remount-ro)
/dev/sda3 on /var type ext4 (rw,relatime,errors=remount-ro)
/dev/sdc4 on /run/media/user/Debian 9.9. type vfat (rw,nosuid,nodev,relatime,uid=1001,gid=1001,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
/dev/sdb1 on /mnt/sdb type vfat (rw,relatime,uid=1001,gid=1001,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro)
root@endless:~# 

x-positive
() автор топика
Ответ на: комментарий от infomeh
root@endless:~# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=3976292k,nr_inodes=994073,mode=755)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
configfs on /sys/kernel/config type configfs (rw,relatime)
/dev/sda3 on /sysroot type ext4 (rw,relatime,errors=remount-ro)
/dev/sda3 on / type ext4 (rw,relatime,errors=remount-ro)
/dev/sda3 on /boot type ext4 (rw,relatime,errors=remount-ro)
/dev/sda3 on /usr type ext4 (ro,relatime,errors=remount-ro)
mqueue on /dev/mqueue type mqueue (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=32,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=20990)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
/dev/sda3 on /var type ext4 (rw,relatime,errors=remount-ro)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
tmpfs on /run/user/1001 type tmpfs (rw,nosuid,nodev,relatime,size=800184k,mode=700,uid=1001,gid=1001)
/dev/fuse on /run/user/1001/doc type fuse (rw,nosuid,nodev,relatime,user_id=1001,group_id=1001)
/dev/sdc4 on /run/media/user/Debian 9.9. type vfat (rw,nosuid,nodev,relatime,uid=1001,gid=1001,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
/dev/fuse on /var/roothome/.cache/doc type fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0)
/dev/sdb1 on /mnt/sdb type vfat (rw,relatime,uid=1001,gid=1001,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro)
root@endless:~# df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
devtmpfs           3,8G            0  3,8G            0% /dev
tmpfs              3,9G         156M  3,7G            4% /dev/shm
tmpfs              3,9G         1,7M  3,9G            1% /run
tmpfs              5,0M         4,0K  5,0M            1% /run/lock
tmpfs              3,9G            0  3,9G            0% /sys/fs/cgroup
/dev/sda3          118G          11G  107G           10% /sysroot
tmpfs              3,9G          56K  3,9G            1% /tmp
tmpfs              782M          96K  782M            1% /run/user/1001
/dev/sdc4           29G         3,5G   26G           12% /run/media/user/Debian 9.9.
/dev/sdb1          496M         196M  301M           40% /mnt/sdb
root@endless:~# 
x-positive
() автор топика
Ответ на: комментарий от x-positive

В таком случае, если вы уверены, что этот диск для вас новый и вы на него точно не ставили загрузчик и вы случайно не удалили с диска старую таблицу разделов.

То вам нужно, во-первых удалить вашу запись о разделе с типом FAT32, создать новую запись с типом файловой системы, родной для Linux, например ext4.

Далле создать на этом разделе файловую систему:

mkfs.ext4 -m 0 /dev/sdb1
Далее смотрите вывод
blkid
И редактируете /etc/fstab, указав там UUID файловой системы и тип ext4.

Сейчас у вас то, что смонтировано - это файловая система, которая ранее была в начале диска и начиналась в тех же секторах, что и созданный вами раздел.

infomeh ★★
()
Ответ на: комментарий от infomeh

Есть сложившаяся технология, разделы придуманы не просто так.

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

iZEN ★★★★★
()
Ответ на: комментарий от x-positive

Посмотрите ещё вывод fdisk -l. Из того, что я вижу Вас на hdd получился один раздел 496 MB(?) да ещё каким-то образом на нём возникли файлы.

Что делать?! Для начала «остановитесь» и сформулируйте, что Вы желаете получить на диске в итоге?

anymouze ★★
()
Ответ на: комментарий от iZEN

Ты принял решение - следуй ему, я не собираюсь тебя переубеждать.

Только не надо навязывать его всем, тем более новичкам.

Ну и я все равно не понимаю почему тебе так нужно сэкономить 2мб места на терабайтном диске, потеряв при этом в функционале и безопасности.

infomeh ★★
()
Ответ на: комментарий от infomeh

Ну и я все равно не понимаю почему тебе так нужно сэкономить 2мб места на терабайтном диске

Я не место экономлю, а время для разбора того забора, который наворотил пользователь по советам «бывалых».

HDD — это однопоточное устройство с одной очередью команд. Разбивая его на разделы и навешивая для каждого раздела точку монтирования, мы разделяем очередь команд по числу разделов (файловых систем) и делаем его задумчивым и медленным на многопоточных операциях при обращении к каждой из ФС.

iZEN ★★★★★
()
Ответ на: комментарий от anonymous

я тоже иногда так делаю, но, скорее, по привычке

r0ck3r ★★★★★
()
Ответ на: комментарий от infomeh

Последовал вашему совету в части перезагрузки системы. Ничего больше не менял. Просто решил перезагрузить, т.к. ранее были изменения в /etc/fstab теперь система не запускается вообще. Под рукой была только загрузочная флешка с debian, решил не сносить endless т.к. debian не видела вай-фай, и мне поставили endless в сервисном центре (думал проблема с вай-фай модулем, ан нет, с системой таки). Debian предложила поставить её на, ssd hda / hdd sdb / flash sdc, поставил на hdd sdb, но после перезагрузки даже в биосе видно только загрузочную флешку и SSD с Endless, HDD с Debian вообще не видит. В итоге комп с двумя системами ни одна из которых не может запуститься. Могу работать в resque mode дебиан в терминале и с телефона заходить на форум. Гуглить даже не представляю что. Любая помощь жизненно необходима.

x-positive
() автор топика
Ответ на: комментарий от x-positive

Ноут новый, шёл голый, без ОС. Уже месяц не могу пользоваться, то систему не смог поставить, потому что grub не зафурычил, смог поставить Debian, wi-fi вообще никак не определялся, что я только не делал. Отнёс в сервисный, перебили на Endless не определялся HDD теперь Endless убил хотя просто создал раздел, поменял /etc/fstab и попробовал монтировать, после чего перезагрузил. А UEFI и grub не видят HDD с новенькой установкой Debian

x-positive
() автор топика
Ответ на: комментарий от infomeh

Можете подсказать как в resque mode изменить содержимое /etc/fstab обратно, если /etc нет в sda1 и sda3, а sda2 не монтируется, выдает ошибку

x-positive
() автор топика
Ответ на: комментарий от x-positive

# mount /dev/sda2 /mnt/sda2 mount: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error

In some cases useful info is found in syslog - try dmesg | tail or so.

x-positive
() автор топика
Ответ на: комментарий от x-positive

Ладно, похоже с телефона будет не айс передавать инфу с консоли, попробую поставить Debian на SSD, придется снести Endless, а если опять не заработает вай-фай, то отнесу в сервисный уже с двумя проблемами, что ещё и HDD не читается) Возможно правда в этот раз мне скажут что случай не гарантийный, хотя ИМХО очень даже

x-positive
() автор топика
Ответ на: комментарий от x-positive

А каком rescue, загрузчика или initramfs?

Если есть загрузочная флешка, то грузитесь с нее, монтирует корневую файловую систему вашего Debian и правите на ней etc/fstab.

Скорее всего, вы напутали в синтаксисе fstab.

infomeh ★★
()
Ответ на: комментарий от infomeh

Только не надо навязывать его всем, тем более новичкам.

Ну что, съел? Какой «забор» нагородил новичок по вашим советам, увидел? Разгребайте.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

К обращению разным разделам на одном диске, но вообще-то такое редко случается, гораздо чаще операции происходят между разделами разных дисков и тогда передача никуда не упирается. А разделение делается обычно по назначению — где-то только читаем, где-то читаем и пишем, где-то только пишем. Кроме того такое смысловое разделение позволяет избегать фрагментации.

anonymous
()
Ответ на: комментарий от anonymous

А, ещё по размеру файлов. Скажем, для кучи мелких файлов лучше подходит какой-нибудь reiserfs, для огромных файлов без мелких — xfs. Можно конечно взять ext4 для всего, но у той по-моему были проблемы на томах больше 64 терабайт (поэтому для таких томов рекомендовали xfs).

anonymous
()
Ответ на: комментарий от iZEN

Новичок сломал систему, неизвестно что прописав в /etc/fstab и неизвестно что ещё сделав.

Создание раздела не привело бы к возникшей у него проблеме.

Так что ешь сам.

infomeh ★★
()

завязывай с линём, иди уже на винду. не твоё это.

anonymous
()
Ответ на: комментарий от anonymous

так бывает, когда копипастишь с гугла команды. Но я не понял, почему он ещё не попробовал патч брамина?

burato ★★★★★
()

iZEN, пойми, мне все равно, что и как ты считаешь, я не собираюсь тебе ничего доказывать, я пришел в тему помочь ТС.

infomeh ★★
()
Ответ на: комментарий от infomeh

Ты понимаешь, что ты наделал?

Со своими «правильными» разделами и прописью в /etc/fstab ты только запутал новичка. А ему надо просто использовать HDD в качестве второго носителя. Для этого не нужно городить заборы из «правильной» разметки (выдуманной 40 лет назад) — для сегодняшних условий максимум, что нужно, так это 1 раздел на 1 диск. Две записи в /etc/fstab. Всё!

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

максимум, что нужно, так это 1 раздел на 1 диск.

Я это ему и написал сделать. Думать что он делает, а не бездумно выполнять команды должен он сам.

infomeh ★★
()
Ответ на: комментарий от x-positive

В sda3 должен быть fstab.
Хотя:

Rather than using a traditional Linux package management system, Endless OS uses a read-only root file system managed by OSTree with application bundles overlaid on top.

Тебе поставили какой-то дистр из экзотики. Вместо дебиана попробуй установить что-нибудь более свежее, например Manjaro. Возможно, там заработает твой вай-фай.
В биосе, наверно, еще что-нибудь вроде Secure Boot включено?

NyXzOr ★★★
()
Ответ на: комментарий от iZEN

А для загрузки с uefi весь диск размечать в fat, так? Разбиение на разделы устарело же. Да и мало какой uefi поймет диск без разметки. Или uefi тоже устарел и bios - вершина прогресса? Хотя, там тоже как-то нужно отделить область с загрузчиком чтобы не затереть случайно.

anonymous
()
Ответ на: комментарий от infomeh

Вот не надо, если вам нужно просто хранить файлы на диске, то разметка не нужна. Весь диск в одну ФС - отличное решение, разметка мс-дос нужна только винде и досу. Как бонус - минус одна ненужная сущность, идеальное выравнивание блоков, + полмегабйта места.

kirill_rrr ★★★★★
()

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

И собственно почему нельзя отформатировать весь sdb как ntfs, и просто прописать его вручную в fstab без всех этих ненужных дополнительных опций.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Отвечаю всем.

После всех мучений, что я сделал и почему сейчас диск видит и не видит в то же время:

Тебе поставили какой-то дистр из экзотики. Вместо дебиана попробуй установить что-нибудь более свежее, например Manjaro. Возможно, там заработает твой вай-фай.

Установил Debian 9 stretch. Wi-Fi не работал. Расписывать не буду, можете почитать отдельную тему: Помогите настроить Wi-Fi Но если вкратце, цитирую самое точное высказывание из всей темы: «ядро старое и не знает, как работать с этим устройством, до фирмвари дело не доходит». Оказалось, что к моей удаче, прямо за день до этого вышла новая, 10-я версия Debian, до которой я успешно (на грани) обновился. Итог: рабочий Wi-Fi и появился диск в наутилусе. Систему поставили даже очень экзотическую, отказался от неё без сожалений. Но её сейчас acer и asus ставят на всё что можно и на всё, что нельзя. Зато Wi-Fi там работал сразу после установки. А в сервисном центре главное решить проблему. Их не заботит, что у меня был нормальный дистрибутив. Хотя на тот момент когда они решали проблему отсутствия Wi-Fi Debian 10 buster ещё не вышла и потому, учитывая причину проблемы, решить её они бы и не смогли без сноса системы.

В биосе, наверно, еще что-нибудь вроде Secure Boot включено?

Было выключено, потому что Debian 9 stretch не работает, когда включено. Но 10 buster этот момент учла и теперь опция enebled. Но биос (UEFI) диск не видит. Сейчас стоит Debaian на SSD, но прямо перед этим я также успешно, в точности по той же схеме и с той же флешки поставил её (тоже 9-ую stretch) на HDD, после чего просто не смог загрузиться, так как её не видит биос. Пришлось ставить на SSD перетирая основную сломанную на тот момент систему Endless

Так, прочитав всю эту портянку я так и не понял, какие диски стоят, где система.

SSD 128Gb (sda) + HDD 1Tb (sdb) +/- Flash 32Gb (sdc) Система Debian 10 buster на SSD - запускается.

+

Система Debian 9 stretch на HDD - видно только после загрузки с SSD в наутилусе все файлы, не запускается. Очевидно, ожидаемое поведение: должна запускаться тоже, должна была запуститься ещё ДО того, как установил на SSD 9-ку, которую обновил до 10-ки.

+

Загрузочная флешка с 9-кой, не LIVE версия.

И собственно почему нельзя отформатировать весь sdb как ntfs, и просто прописать его вручную в fstab без всех этих ненужных дополнительных опций.

Я стремился сделать именно это, но не понимая до конца чем отличается ntfs, fat32 и ext4, к примеру (даже если это разные области, для меня эти термины в одной куче в голове), прописал что-то не то, после чего также успешно прописал что-то не то в fstab после чего успешно увидел новый раздел на sdb, который был не тот (500 Мб вместо 1000 Гб), какой я должен был увидеть, а какой-то системный раздел на HDD(с системными файлами, всё серъёзно), а тот диск, что я должен был увидеть, я так и не увидел. На этом этапе меня выругали и сказали перезагрузиться, на этапе перезагрузки система просто не запустилась. Абсолютно не понимаю, как манипуляции с sdb убили sda2, но она даже не монтировалась в resque mode.

и собственно что нужно получить?

Сейчас задумался о том, чтобы отформатировать весь диск и просто использовать для больших файлов, например архивов и бэкапов. Но сперва, хотелось бы всё-таки увидеть диск при загрузке.

максимум, что нужно, так это 1 раздел на 1 диск.

Именно к этому и стремился. На данный момент так и есть, но боюсь форматировать, чтобы ничего не сломать. Вдруг опять при манипуляции с sdb слетит sda, столько времени и усилий вложенно на то, чтобы это работало хоть так. Всё работает и пусть, не пойму только, почему не видит этот sdb HDD как загрузочный, почему с него система не запускается как с резервного, хотя разметку выбирал авто, должно было настроить всё для запуска. Как будто диска нет вообще. Зато после запуска все системные файлы на том диске видно, а после запуска мне они не надо, тогда уже проще будет просто почистить диск. Но желательней всё таки чтобы загрузилась система с того диска.

В sda3 должен быть fstab.

На момент когда слетел sda2 на sda3 не было директирии /etc at all.

так бывает, когда копипастишь с гугла команды. Но я не понял, почему он ещё не попробовал патч брамина?

Каюсь, просто было не сильно жалко систему, было где разгуляться. Текущую систему выстрадал, поэтому перед любой командой все агрументы должны быть мною пересоставлены точно под меня. Поэтому пока ничего лишнего не делаю. Конечно сразу после установки, чтобы заработал вай-фай был готов даже её сломать, но не сломал, выстояла, обновилась. Теперь берегу.

завязывай с линём, иди уже на винду. не твоё это.

Ещё, ещё.. мне нравится когда меня уговаривают. В магазине не получилось меня убедить, хотя аргументы были и в том, что этот ноутбук заточен под windows и в том, что тогда вся диагностика и настройка на них и сопровождение ещё включено. Ой, знаете сколько там было весомых аргументов. Но я не хочу себе серое программное обеспечение с невесть с каких источников взятыми ключами, которая через месяц (или через день) скажет что моя версия пиратская, а в сервисном где её ставили разведут руками и скажут, что я сам виноват, пиратками баловался или что-то не то прописал, а они молодцы. Я хочу знать, что моя система если и не проагрейдится, то по крайней мере не перестанет работать просто потому что мой ключ ввёл кто-то ещё где-то в мире, потому что кто-то из магазина его слил кому-то. На крайняк, её можно заново будет установить, а не заново купить.

x-positive
() автор топика
Ответ на: Отвечаю всем. от x-positive

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

Почему при загрузке не видится HDD, у меня нет никаких предположений, кроме может быть uefi, который не хочет грузиться с чего то кроме главного диска. Но кажется тут вопрос чисто академический, использованию не мешает.

Да,

/dev/disk/by-label/data2                /media/data2    ext4    defaults,user,nofail    0 2
Вот этой строчкой в fstab я монтирую файлопомойку №2. Физически это 1Тб 2,5" диск, весь целиком отформатированный в ext4. Опция user позволяет монтировать пользователю, nofail говорит не тормозить загрузку, если диск недоступен.

В папках /dev/disk/by-* можно найти все диски и разделы дисков, отсортированые по моделям, портам, меткам, uuid и прочему. Удобно чтобы указать нужный по нужному признаку. У меня это метка тома (data2), подписаная при форматировании.

На самом деле /etc/fstab очень простой, удобный и пишется руками. А всякие полезные флаги и параметры гуглятся за 3 секунды.

kirill_rrr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.