0% found this document useful (0 votes)
9 views6 pages

Flex Drive

Uploaded by

deepakkratos337
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views6 pages

Flex Drive

Uploaded by

deepakkratos337
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 6

SMART INDIA HACKATHON 2024

TITLE PAGE

• Problem Statement ID – 1586

• Problem Statement Title- student inovation

Theme- Smart education

• PS Category- Software

• Team ID-

• Team Name : CODE NOMADS


FLEX DRIVE
Proposed Solution (Describe your Idea/Solution/Prototype)

• A portable OS on a USB drive that runs on any computer by automatically loading


drivers from separate partitions.
• It eliminates manual driver installations, providing a consistent experience on various
computers.
• Unique use of driver partitions enables seamless adaptability to different hardware
environments.

@SIH Idea submission- Template


TECHNICAL APPROACH
Technologies to be Used:
• Languages: Python, C/C++
• Tools: Linux, GRUB, UDev
• Methodology and process for implementation (Flow
Charts/Images/ working prototype)

Methodology and Process:


• Detect Hardware: Use UDev on boot.
• Load Drivers: Select and load the correct driver partition via
GRUB.
• Boot and Test: Boot OS and optimize across different systems.

@SIH Idea submission- Template


FEASIBILITY AND VIABILITY
Feasibility:
Technically achievable with existing tools but requires careful driver
management.

Challenges:
Driver compatibility, hardware variation

Strategies:
Implement robust detection, use modular drivers, extensive testing.

@SIH Idea submission- Template


IMPACT AND BENEFITS

Impact:
• Enables seamless OS use across diverse hardware.

Benefits:
• Social: Simplifies tech access.
• Economic: Reduces setup costs.
• Environmental: Extends hardware lifespan.

@SIH Idea submission- Template


RESEARCH AND REFERENCES

• Linux Kernel Documentation: https://www.kernel.org/doc/html/latest/


• GRUB Bootloader: https://www.gnu.org/software/grub/manual/
• UDev Hardware Detection: https://www.kernel.org/doc/html/latest/admin-
guide/udev.html
• Windows To Go:
https://docs.microsoft.com/en-us/windows-hardware/manufacture/window
s-for-business/windows-to-go
• Ventoy: https://github.com/ventoy/Ventoy

@SIH Idea submission- Template

You might also like