Автор Тема: Установка альт на флешку  (Прочитано 1695 раз)

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Установка альт на флешку
« : 03.11.2016 21:17:57 »
Базальт P8 видит диск мелкого компьютера как флешку. Это понятно по LiveCD там написано что это съёмный носитель. Как заставить установщик воспринимать этот диск как диск или может просто есть возможность установки на флешку? Просто когда инсталляция доходит до момента разбиения на разделы в этом окне просто пусто. Диск не виден вообще.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Установка альт на флешку
« Ответ #1 : 04.11.2016 03:57:32 »
С точки зрения udisks2, всё что не системное устройство (HintSystem: false), - извлекаемое:
# udisksctl info -b /dev/sda|grep ' Device:\|Symlinks\|HintSystem'
    Device:                     /dev/sda
    HintSystem:                 true
    Symlinks:                   /dev/disk/by-id/ata-IC25N080ATMR04-0_что-то
# udisksctl info -b /dev/sdb|grep ' Device:\|Symlinks\|HintSystem'
    Device:                     /dev/sdb # usb-винчестер
    HintSystem:                 false
    Symlinks:                   /dev/disk/by-id/ata-TOSHIBA_MK5065GSX_что-то
# udisksctl info -b /dev/sdc|grep ' Device:\|Symlinks\|HintSystem'
    Device:                     /dev/sdc # usb кард ридер
    HintSystem:                 false
    Symlinks:                   /dev/disk/by-id/usb-Multiple_Card_Reader_что-то
# udisksctl info -b /dev/sdd|grep ' Device:\|Symlinks\|HintSystem'
    Device:                     /dev/sdd # usb-флеш
    HintSystem:                 false
    Symlinks:                   /dev/disk/by-id/usb-TOSHIBA_TransMemory_что-то
# udisksctl info -b /dev/sr0|grep ' Device:\|Symlinks\|HintSystem'
    Device:                     /dev/sr0 # оптический привод
    HintSystem:                 false
    Symlinks:                   /dev/cdrom
Включая mmc которое не usb.
Из неизвлекаемых здесь, только /dev/sda. Всё остальное здесь внешние накопители подключенные к nx6110.
За исключением dvd-привода конечно.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Установка альт на флешку
« Ответ #2 : 04.11.2016 14:25:25 »
Каждый тип устройства должен поддерживаться драйвером чтобы это устройство в системе могло быть отображено.
Например на скриншоте (загрузка с usb-лайв regular-xfce):
- sda - IDE-винчестер ноутбука
- sdb - не отображено, usb-flash с которой была загружена система
- sdc - usb-flash 8Gb

# modinfo mmc_block|grep '^descr\|^depen'
description:    Multimedia Card (MMC) block device driver
depends:        mmc_core

# mkdir /tmp/initrd
# cd /tmp/initrd
# cat /boot/initrd-4.4.27-std-def-alt1.img | gzip -d | cpio -id
# ls -lR ./lib/modules/4.4.27-std-def-alt1/kernel/drivers/
./lib/modules/4.4.27-std-def-alt1/kernel/drivers/:
итого 0
drwxr-xr-x 2 root root  80 ноя  4 18:01 acpi
drwxr-xr-x 2 root root 120 ноя  4 18:01 ata
drwxr-xr-x 3 root root  60 ноя  4 18:01 char
drwxr-xr-x 3 root root  60 ноя  4 18:01 gpu
drwxr-xr-x 3 root root 100 ноя  4 18:01 hid
drwxr-xr-x 3 root root  60 ноя  4 18:01 i2c
drwxr-xr-x 3 root root 100 ноя  4 18:01 input
drwxr-xr-x 2 root root 100 ноя  4 18:01 pcmcia
drwxr-xr-x 2 root root  80 ноя  4 18:01 scsi
drwxr-xr-x 5 root root 100 ноя  4 18:01 usb
drwxr-xr-x 3 root root  60 ноя  4 18:01 video

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/acpi:
итого 52
-rw-r--r-- 1 root root 11620 ноя  4 18:01 button.ko
-rw-r--r-- 1 root root 38404 ноя  4 18:01 video.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/ata:
итого 328
-rw-r--r-- 1 root root   9632 ноя  4 18:01 ata_generic.ko
-rw-r--r-- 1 root root  40648 ноя  4 18:01 ata_piix.ko
-rw-r--r-- 1 root root 273012 ноя  4 18:01 libata.ko
-rw-r--r-- 1 root root   7836 ноя  4 18:01 pata_acpi.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/char:
итого 0
drwxr-xr-x 2 root root 280 ноя  4 18:01 agp

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/char/agp:
итого 228
-rw-r--r-- 1 root root 42308 ноя  4 18:01 agpgart.ko
-rw-r--r-- 1 root root 10336 ноя  4 18:01 ali-agp.ko
-rw-r--r-- 1 root root 17880 ноя  4 18:01 amd64-agp.ko
-rw-r--r-- 1 root root 12368 ноя  4 18:01 amd-k7-agp.ko
-rw-r--r-- 1 root root 12336 ноя  4 18:01 ati-agp.ko
-rw-r--r-- 1 root root 11424 ноя  4 18:01 efficeon-agp.ko
-rw-r--r-- 1 root root 23104 ноя  4 18:01 intel-agp.ko
-rw-r--r-- 1 root root 22584 ноя  4 18:01 intel-gtt.ko
-rw-r--r-- 1 root root 12140 ноя  4 18:01 nvidia-agp.ko
-rw-r--r-- 1 root root 13664 ноя  4 18:01 sis-agp.ko
-rw-r--r-- 1 root root 12988 ноя  4 18:01 sworks-agp.ko
-rw-r--r-- 1 root root 14932 ноя  4 18:01 via-agp.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/gpu:
итого 0
drwxr-xr-x 3 root root 100 ноя  4 18:01 drm

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/gpu/drm:
итого 516
-rw-r--r-- 1 root root 147776 ноя  4 18:01 drm_kms_helper.ko
-rw-r--r-- 1 root root 375320 ноя  4 18:01 drm.ko
drwxr-xr-x 2 root root     60 ноя  4 18:01 i915

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/gpu/drm/i915:
итого 1344
-rw-r--r-- 1 root root 1373752 ноя  4 18:01 i915.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/hid:
итого 128
-rw-r--r-- 1 root root   3448 ноя  4 18:01 hid-generic.ko
-rw-r--r-- 1 root root 125996 ноя  4 18:01 hid.ko
drwxr-xr-x 2 root root     60 ноя  4 18:01 usbhid

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/hid/usbhid:
итого 56
-rw-r--r-- 1 root root 54480 ноя  4 18:01 usbhid.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/i2c:
итого 0
drwxr-xr-x 2 root root 60 ноя  4 18:01 algos

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/i2c/algos:
итого 12
-rw-r--r-- 1 root root 9176 ноя  4 18:01 i2c-algo-bit.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/input:
итого 32
-rw-r--r-- 1 root root 21104 ноя  4 18:01 evdev.ko
-rw-r--r-- 1 root root  6848 ноя  4 18:01 input-leds.ko
drwxr-xr-x 2 root root    60 ноя  4 18:01 serio

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/input/serio:
итого 12
-rw-r--r-- 1 root root 10804 ноя  4 18:01 serio_raw.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/pcmcia:
итого 84
-rw-r--r-- 1 root root 25828 ноя  4 18:01 pcmcia_core.ko
-rw-r--r-- 1 root root 16680 ноя  4 18:01 pcmcia_rsrc.ko
-rw-r--r-- 1 root root 35828 ноя  4 18:01 yenta_socket.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/scsi:
итого 332
-rw-r--r-- 1 root root 281904 ноя  4 18:01 scsi_mod.ko
-rw-r--r-- 1 root root  53408 ноя  4 18:01 sd_mod.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/usb:
итого 0
drwxr-xr-x 2 root root 60 ноя  4 18:01 common
drwxr-xr-x 2 root root 60 ноя  4 18:01 core
drwxr-xr-x 2 root root 80 ноя  4 18:01 host

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/usb/common:
итого 8
-rw-r--r-- 1 root root 6664 ноя  4 18:01 usb-common.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/usb/core:
итого 232
-rw-r--r-- 1 root root 233500 ноя  4 18:01 usbcore.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/usb/host:
итого 52
-rw-r--r-- 1 root root 41748 ноя  4 18:01 ohci-hcd.ko
-rw-r--r-- 1 root root  7704 ноя  4 18:01 ohci-pci.ko

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/video:
итого 0
drwxr-xr-x 3 root root 60 ноя  4 18:01 fbdev

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/video/fbdev:
итого 0
drwxr-xr-x 2 root root 120 ноя  4 18:01 core

./lib/modules/4.4.27-std-def-alt1/kernel/drivers/video/fbdev/core:
итого 28
-rw-r--r-- 1 root root 3644 ноя  4 18:01 fb_sys_fops.ko
-rw-r--r-- 1 root root 5056 ноя  4 18:01 syscopyarea.ko
-rw-r--r-- 1 root root 6172 ноя  4 18:01 sysfillrect.ko
-rw-r--r-- 1 root root 4704 ноя  4 18:01 sysimgblt.ko
« Последнее редактирование: 04.11.2016 18:06:09 от Speccyfighter »

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: Установка альт на флешку
« Ответ #3 : 06.11.2016 22:47:02 »
Как это всё мне может помочь установить систему на диск, который виден как флешка? Убунту стоит и работает нормально.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Установка альт на флешку
« Ответ #4 : 06.11.2016 23:34:29 »
Как это всё мне может помочь установить систему на диск, который виден как флешка?

:-) А вы ещё ничего и не сказали.

С точки зрения человека, и то и другое флешка:
# ll /dev/disk/by-id/|grep 'TOSH\|MMC'
lrwxrwxrwx 1 root root  10 ноя  6 23:03 usb-TOSHIBA_TransMemory_bla-0:0-part1 -> ../../sdb1
lrwxrwxrwx 1 root root   9 ноя  6 23:03 usb-TOSHIBA_TransMemory_bla-0:0 -> ../../sdb
lrwxrwxrwx 1 root root  15 ноя  6 22:59 mmc-MMC02G_bla-part1 -> ../../mmcblk0p1
lrwxrwxrwx 1 root root  13 ноя  6 22:59 mmc-MMC02G_bla -> ../../mmcblk0

но не с точки зрения системы
# modinfo rtsx_usb_sdmmc|grep 'descr\|depends'
description:    Realtek USB SD/MMC Card Host Driver
depends:        rtsx_usb,mmc_core
# modinfo usb_storage|grep 'descr\|depends'
description:    USB Mass Storage driver for Linux
depends:        scsi_mod,usbcore
# lsmod | grep 'usb\|mmc'
usb_storage            45566  1 uas
mmc_block              26199  0
btusb                  27501  0
btrtl                   3816  1 btusb
btbcm                   6704  1 btusb
btintel                 7291  1 btusb
rtsx_usb_sdmmc         12050  0
rtsx_usb_ms             7067  0
memstick                7952  1 rtsx_usb_ms
mmc_core              101694  2 mmc_block,rtsx_usb_sdmmc
bluetooth             290348  5 btbcm,btrtl,btusb,btintel
usbhid                 34759  0
hid                    86977  2 hid_generic,usbhid
rtsx_usb                9502  2 rtsx_usb_sdmmc,rtsx_usb_ms
usbcore               172181  8 uas,btusb,uvcvideo,rtsx_usb,usb_storage,usbhid,xhci_hcd,xhci_pci
usb_common              3362  1 usbcore
scsi_mod              194402  5 uas,usb_storage,libata,sd_mod,sr_mod

Убунту стоит и работает нормально.

Я вам уже третий раз намекаю, скажите хоть что это за тип устройства.
Вы же видите, что просмотров под сотню, а кроме меня вам никто не отвечает, - отвечать-то нечему. Ничего же нет и не видно. О чём тут можно рассуждать?

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: Установка альт на флешку
« Ответ #5 : 06.11.2016 23:45:05 »
Не помню я как оно называется. Микрокомпьютер. Могу завтра посмотреть модель.
Но вопрос чёткий достаточно:
Как поставить Альт на флешку?
Вот есть комп без диска. Втыкаем в него пустую флешку. Втыкаем вторую флешку с дистрибутивом альта. Как поставить альт на пустую флешку как на винчестер?

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 549
Re: Установка альт на флешку
« Ответ #6 : 07.11.2016 00:52:24 »
ИМХО нужно копать в эту сторону:
https://forum.altlinux.org/index.php?topic=34965.0