Не удается загрузить Ubuntu с USB-устройства [duplicate]

Маленький скрипт python ниже будет делать то, что вы описываете; он будет:

переименовать любой файл в заданной директории с именем results.txt, в соответствии с его превосходным каталогом переместите его на один уровень (каталог), удалив каталог (теперь пустой), где первоначально был найден файл

Результат:

Это:

directory
|
├── fred
│   └── results.txt
├── john
│   └── results.txt
└── mary
    └── results.txt

станет:

directory
|
├── fred.txt
│   
├── john.txt
│ 
└── mary.txt

Сценарий

#!/usr/bin/env python3
import shutil
import os
import sys

dr = sys.argv[1]

for root, dirs, files in os.walk(dr):
    for file in files:
        if file == "results.txt":
            spl = root.split("/"); newname = spl[-1]; sup = ("/").join(spl[:-1])
            shutil.move(root+"/"+file, sup+"/"+newname+".txt"); shutil.rmtree(root)

Для использования

переименуйте любой файл в заданной директории с именем results.txt в соответствии с его старшим каталогом Запустите его командой:
python3 /path/to/move_rename.py <directory_to_reorganize>

] Обратите внимание на

, как всегда, сначала проверьте его на маленьком образце

1
задан 8 December 2017 в 23:45

2 ответа

@sudodus получил ответ правильно. Для тех, кто сталкивается с той же проблемой, что и мой, использование nomodeset в качестве параметра загрузки позволило мне начать процесс установки. Это делается нажатием e в меню GRUB и редактированием команды, заменяющей тихий всплеск номенклатурой и оставив все остальное как есть. Как только это будет сделано, просто нажмите Ctrl + x для загрузки в программу установки. Надеюсь, что это сработает для вас! -------------------------------------- EDIT: после первой загрузки в ubuntu после его установки появилась такая же графическая ошибка, что не позволяло мне ничего делать с моей новой ОС, даже не обновляя драйверы Nvidia. Поэтому после немного большего количества исследований это позволило мне загрузиться в Ubuntu с помощью GPU моей материнской платы. Что касается обновления драйверов, это руководство помогло многим.

1
ответ дан 18 July 2018 в 01:34

@sudodus получил ответ правильно. Для тех, кто сталкивается с той же проблемой, что и мой, использование nomodeset в качестве параметра загрузки позволило мне начать процесс установки. Это делается нажатием e в меню GRUB и редактированием команды, заменяющей тихий всплеск номенклатурой и оставив все остальное как есть. Как только это будет сделано, просто нажмите Ctrl + x для загрузки в программу установки. Надеюсь, что это сработает для вас! -------------------------------------- EDIT: после первой загрузки в ubuntu после его установки появилась такая же графическая ошибка, что не позволяло мне ничего делать с моей новой ОС, даже не обновляя драйверы Nvidia. Поэтому после немного большего количества исследований это позволило мне загрузиться в Ubuntu с помощью GPU моей материнской платы. Что касается обновления драйверов, это руководство помогло многим.

1
ответ дан 24 July 2018 в 17:25
  • 1
    Спасибо, что поделились своим решением :-) Следующим шагом может стать установка проприетарного драйвера nvidia в установленной системе. – sudodus 9 December 2017 в 02:01
  • 2
    @sudodus Спасибо за помощь! Я уже включил ubuntu, теперь проблема в том, что я не могу загрузить ее из-за тех же графических проблем ... Собираюсь сейчас разобраться в этом – Hibridinoisy 9 December 2017 в 02:21
  • 3
    Да, первое предположение, что у вас такая же проблема в установленной системе, как и в живой системе, и первым шагом является использование nomodeset. Второй шаг (когда некоторые базовые графические работы) заключается в попытке установить проприетарный графический драйвер nvidia. Возможно, следующая ссылка вам поможет (см. Принятый ответ), askubuntu.com/questions/760934/… – sudodus 9 December 2017 в 03:22

Другие вопросы по тегам:

Похожие вопросы: